public ActionResult AddTenderPrice(RivalPrice rivalPrice) { rivalPrice.Id = Guid.NewGuid(); rivalPrice.Tender = null; context.RivalPrices.Add(rivalPrice); context.SaveChanges(); return(RedirectToAction("Index", new { area = "commerce", controller = "Tenders" })); }
public ActionResult DeleteTenderPrice(RivalPrice rivalPrice) { var newRivalPrice = context.RivalPrices.Where(r => r.Id.Equals(rivalPrice.Id)).FirstOrDefault(); context.Entry(newRivalPrice).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); return(RedirectToAction("Index", new { area = "Commerce", controller = "Tenders" })); }
public ActionResult AddTenderPrice(Guid tenderId) { ViewBag.Rivals = context.Rivals.Select(r => new SelectListItem { Text = r.Name, Value = r.Id.ToString() }).ToList(); var tender = context.Tenders.Find(tenderId); var rivalPrice = new RivalPrice { TenderId = tenderId, Tender = tender }; return(View("~/Areas/Commerce/Views/TendersRelated/Tenders/AddTenderPrice.cshtml", rivalPrice)); }