Skip to content
Prev Previous commit
Next Next commit
modul added
  • Loading branch information
Sedat Girgin committed Mar 16, 2021
commit 9070931d47bc0b2f4ea43a6726e918f4d1a98abd
24 changes: 17 additions & 7 deletions src/Catalog/Catalog.API/Data/CatalogContextSeed.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ private static IEnumerable<Product> GetPreconfiguredProducts()
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-1.png",
Price = 950.00M,
Category = "Smart Phone"
Category = "Smart Phone",
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
},
new Product()
{
Expand All @@ -35,16 +37,18 @@ private static IEnumerable<Product> GetPreconfiguredProducts()
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-2.png",
Price = 840.00M,
Category = "Smart Phone"
Category = "Smart Phone",
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
},
new Product()
{
Name = "Huawei Plus",
Summary = "This phone is the company's biggest change to its flagship smartphone in years. It includes a borderless.",
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-3.png",
Price = 650.00M,
Category = "White Appliances"
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
},
new Product()
{
Expand All @@ -53,7 +57,9 @@ private static IEnumerable<Product> GetPreconfiguredProducts()
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-4.png",
Price = 470.00M,
Category = "White Appliances"
Category = "White Appliances",
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
},
new Product()
{
Expand All @@ -62,7 +68,9 @@ private static IEnumerable<Product> GetPreconfiguredProducts()
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-5.png",
Price = 380.00M,
Category = "Smart Phone"
Category = "Smart Phone",
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
},
new Product()
{
Expand All @@ -71,7 +79,9 @@ private static IEnumerable<Product> GetPreconfiguredProducts()
Description = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut, tenetur natus doloremque laborum quos iste ipsum rerum obcaecati impedit odit illo dolorum ab tempora nihil dicta earum fugiat. Temporibus, voluptatibus.",
ImageFile = "product-6.png",
Price = 240.00M,
Category = "Home Kitchen"
Category = "Home Kitchen",
InStock=true,
UrlVideo = "https://youtu.be/5ZxDK1E9XUA"
}
};
}
Expand Down
2 changes: 2 additions & 0 deletions src/Catalog/Catalog.API/Entities/Product.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,7 @@ public class Product
public string Description { get; set; }
public string ImageFile { get; set; }
public decimal Price { get; set; }
public bool InStock { get; set; }
public string UrlVideo { get; set; }
}
}
2 changes: 2 additions & 0 deletions src/WebApp/AspnetRunBasics/Models/AddCatalogModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@ public class AddCatalogModel
public string Description { get; set; }
public IFormFile ImageURL { get; set; }
public decimal Price { get; set; }
public bool InStock { get; set; }
public string UrlVideo { get; set; }
}
}
2 changes: 2 additions & 0 deletions src/WebApp/AspnetRunBasics/Models/CatalogModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@ public class CatalogModel
public string Description { get; set; }
public string ImageFile { get; set; }
public decimal Price { get; set; }
public bool InStock { get; set; }
public string UrlVideo { get; set; }
}
}
4 changes: 2 additions & 2 deletions src/WebApp/AspnetRunBasics/Pages/ProductDetail.cshtml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@
</div>
<span class="product__available in-stock">
<span>In stock</span>
<i class="fa fa-check-square-o" aria-hidden="true"></i>
<i class="fa fa-check-square-o" aria-hidden="@Model.Product.InStock.ToString()"></i>
</span>
</div>
<div class="group-single__sku has-border">
Expand Down Expand Up @@ -198,7 +198,7 @@

<div class="tab-pane" id="tabCustom-3">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/UqyD2PgOw9Q" id="video" allowfullscreen=""></iframe>
<iframe class="embed-responsive-item" src="@Model.Product.UrlVideo" id="video" allowfullscreen=""></iframe>
</div>
</div>

Expand Down
20 changes: 20 additions & 0 deletions src/WebApp/AspnetRunBasics/Pages/Shared/_ModalPartial.cshtml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!-- Modal -->
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">

<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>Some text in the modal.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>

</div>
</div>