public ActionResult PorachkaClient( [Bind(Include = "SupplierId,Izdelie,IzdelieId,Type,Name,Color,Description,Price,Broi,ClientId,FirstName,LastName,Adress,PhoneNumber")] PorachkaBindingModel model) { if (ModelState.IsValid) { this.service.SavePorachka(model); return(this.RedirectToAction("Index", "Home", new { area = "" })); } return(this.RedirectToAction("Details", "Izdeliq", new { area = "", id = model.IzdelieId, izdelie = model.Izdelie })); }
public void SavePorachka(PorachkaBindingModel model) { Porachka porachka = new Porachka() { IzdelieDescription = $"{model.Type}, {model.Name}, {model.Description}, {model.Color}", Kolichestvo = model.Broi, FinalPrice = model.Broi * model.Price, IsActive = true, PorachkaFullName = $"{model.FirstName} {model.LastName}", PorachkaPhoneNumber = model.PhoneNumber, ///PorachkaEmail = model.Email, PorachkaAdress = model.Adress }; ApplicationUser user = this.Context.Users.Find(model.ClientId); porachka.Client = user; Supplier supplier = this.Context.Suppliers.Find(model.SupplierId); porachka.Supplier = supplier; this.Context.Porachki.Add(porachka); this.Context.SaveChanges(); }