Browse Source
Merge pull request #189 from dotnet-architecture/anonymous-signin
Anonymous signin
main
Eric Fleming
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with
28 additions and
24 deletions
-
src/Web/Views/Basket/Index.cshtml
-
src/WebRazorPages/Pages/Basket/Index.cshtml
-
src/WebRazorPages/Pages/Basket/Index.cshtml.cs
-
src/WebRazorPages/Pages/Shared/Components/Basket/Default.cshtml
-
src/WebRazorPages/WebRazorPages.csproj
|
|
|
@ -42,9 +42,7 @@ |
|
|
|
|
|
|
|
</div> |
|
|
|
</article> |
|
|
|
@*<div class="esh-catalog-item col-md-4"> |
|
|
|
@item.ProductId |
|
|
|
</div>*@ |
|
|
|
} |
|
|
|
|
|
|
|
<div class="container"> |
|
|
|
<article class="esh-basket-titles esh-basket-titles--clean row"> |
|
|
|
@ -54,7 +52,7 @@ |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-10"></section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.Total()</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.Total().ToString("N2")</section> |
|
|
|
</article> |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
@ -64,10 +62,12 @@ |
|
|
|
</section> |
|
|
|
</article> |
|
|
|
</div> |
|
|
|
} |
|
|
|
|
|
|
|
<section class="esh-basket-item col-xs-push-8 col-xs-4"> |
|
|
|
<button class="btn esh-basket-checkout" name="updatebutton" value="" type="submit" |
|
|
|
asp-action="Index">[ Update ]</button> |
|
|
|
asp-action="Index"> |
|
|
|
[ Update ] |
|
|
|
</button> |
|
|
|
<input type="submit" asp-action="Checkout" |
|
|
|
class="btn esh-basket-checkout" |
|
|
|
value="[ Checkout ]" name="action" /> |
|
|
|
|
|
|
|
@ -57,7 +57,7 @@ |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-10"></section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.BasketModel.Total()</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.BasketModel.Total().ToString("N2")</section> |
|
|
|
</article> |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
|
|
|
|
@ -84,7 +84,7 @@ namespace Microsoft.eShopWeb.RazorPages.Pages.Basket |
|
|
|
if (_username != null) return; |
|
|
|
|
|
|
|
_username = Guid.NewGuid().ToString(); |
|
|
|
var cookieOptions = new CookieOptions(); |
|
|
|
var cookieOptions = new CookieOptions { IsEssential = true }; |
|
|
|
cookieOptions.Expires = DateTime.Today.AddYears(10); |
|
|
|
Response.Cookies.Append(Constants.BASKET_COOKIENAME, _username, cookieOptions); |
|
|
|
} |
|
|
|
|
|
|
|
@ -9,6 +9,10 @@ |
|
|
|
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel> |
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
<None Include="Pages\Shared\Components\Basket\Default.cshtml" /> |
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
<PackageReference Include="Microsoft.AspNetCore.App" /> |
|
|
|
|