public void SaveProduct(string json) { DTO.ProductSaveDto productSave = Newtonsoft.Json.JsonConvert.DeserializeObject <DTO.ProductSaveDto>(json); Data.Models.Product product = new Data.Models.Product() { Name = productSave.ProductName, Description = productSave.ProductDescription, StateId = (int)Enums.State.Active, CategoryId = productSave.CategoryId, CreateDate = DateTime.UtcNow }; product = productAdapter.Insert <Data.Models.Product>(product); //using (ECommerceContext eCommerceContext = new ECommerceContext()) //{ // eCommerceContext.Products.Add(new Models.Product() // { // Name = productSave.ProductName, // Description = productSave.ProductDescription, // StateId = (int)Enums.State.Active, // CategoryId = productSave.CategoryId, // CreateDate = DateTime.UtcNow, // }); // eCommerceContext.SaveChanges(); //} }
public void SaveProduct(string json) { DTO.ProductSaveDto productSave = Newtonsoft.Json.JsonConvert.DeserializeObject <DTO.ProductSaveDto>(json); Data.Models.Product product = new Data.Models.Product() { Name = productSave.ProductName, Description = productSave.ProductDescription, StateId = (int)Enums.State.Active, CategoryId = productSave.CategoryId, CreateDate = DateTime.UtcNow }; productAdapter.Insert <Data.Models.Product>(product); }
public void SaveProduct(string json) { DTO.ProductSaveDto productSave = Newtonsoft.Json.JsonConvert.DeserializeObject <DTO.ProductSaveDto>(json); using (ECommerceContext eCommerceContext = new ECommerceContext()) { eCommerceContext.Products.Add(new Models.Product() { Name = productSave.ProductName, Description = productSave.ProductDescription, StateId = (int)Enums.State.Active, CategoryId = productSave.CategoryId, CreateDate = DateTime.UtcNow, }); eCommerceContext.SaveChanges(); } }
public IActionResult Handle() { string json = HttpContext.Request.Form["JSON"].ToString(); DTO.ProductSaveDto productSave = Newtonsoft.Json.JsonConvert.DeserializeObject <DTO.ProductSaveDto>(json); using (ECommerceContext eCommerceContext = new ECommerceContext) { eCommerceContext.Products.Add(new Models.Product() { Name = productSave.productName, Description = "boş", State = eCommerceContext.States.Single(x => x.Id == (int)Enums.State.Active), //Category = eCommerceContext.Categories.Single(x => x.Id=ıd), CreateDate = DateTime.UtcNow }); } return(View()); }
public IActionResult Handle() { string json = HttpContext.Request.Form["JSON"].ToString(); DTO.ProductSaveDto productSave = Newtonsoft.Json.JsonConvert.DeserializeObject <DTO.ProductSaveDto>(json); using (BuyItContext buyItContext = new BuyItContext()) { buyItContext.Products.Add(new Models.Product() { Name = productSave.productName, Description = "boş", CreateDate = DateTime.UtcNow, StateId = (int)Enums.State.Active, CategoryId = productSave.categoryId }); buyItContext.SaveChanges(); } return(View()); }