//Extras public ViewResult AddExtras(int id) { var newCost = new ExtraCostViewModel(); newCost.TraderId = Convert.ToInt32(Session["UserId"]); newCost.VehicleId = id; return(View(newCost)); }
public ActionResult UpdateExtras(ExtraCostViewModel m) { if (ModelState.IsValid) { using (var db = new SMSContext()) { var data = db.ExtraCost.Find(m.Id); data.TraderId = m.TraderId; data.VehicleId = m.VehicleId; data.DateEntered = m.DateEntered; data.Description = m.Description; data.Cost = m.Cost; db.SaveChanges(); }; } return(RedirectToAction("ExtraDetails", new { id = m.VehicleId })); }
public ActionResult AddExtras(ExtraCostViewModel c) { if (ModelState.IsValid) { using (SMSContext db = new SMSContext()) { db.ExtraCost.Add(new ExtraCost { TraderId = c.TraderId, VehicleId = c.VehicleId, DateEntered = c.DateEntered, Description = c.Description, Cost = c.Cost }); db.SaveChanges(); } } return(RedirectToAction("Index")); }
//Get - Update Extras public ActionResult UpdateExtras(int id) { if (id == 0) { RedirectToAction("Index"); } using (SMSContext db = new SMSContext()) { var data = db.ExtraCost.Find(id); var extraView = new ExtraCostViewModel() { Id = data.Id, TraderId = data.TraderId, VehicleId = data.VehicleId, DateEntered = data.DateEntered, Description = data.Description, Cost = data.Cost }; return(View(extraView)); } }