public ViewResult Edit(int?TranID) { Transportfleet transportfleet = repository.Transportfleets.FirstOrDefault(p => p.TranID == TranID); Populate(transportfleet.actID); return(View(transportfleet)); }
public ActionResult Delete(int TranID) { Transportfleet deltransportfleet = repository.DeleteTransportfleet(TranID); if (deltransportfleet != null) { TempData["message"] = string.Format("Usunięto {0}", deltransportfleet.Carname); } return(RedirectToAction("Index")); }
public Transportfleet DeleteTransportfleet(int TranID) { Transportfleet dbEntry = context.Transportfleets.Find(TranID); if (dbEntry != null) { context.Transportfleets.Remove(dbEntry); context.SaveChanges(); } return(dbEntry); }
public ActionResult Edit(Transportfleet transportfleet) { try { if (ModelState.IsValid) { repository.SaveTransportfleet(transportfleet); TempData["message"] = string.Format("Zapisano {0} ", transportfleet.Carname); return(RedirectToAction("Index")); } } catch (RetryLimitExceededException /* dex */) { ModelState.AddModelError("", "Nie udało się zapisać"); } Populate(); return(View(transportfleet)); }
public ActionResult Create(Transportfleet transportfleet) { try { if (ModelState.IsValid) { db.Transportfleets.Add(transportfleet); db.SaveChanges(); repository.SaveTransportfleet(transportfleet); return(RedirectToAction("Index")); } } catch (RetryLimitExceededException /* dex */) { ModelState.AddModelError("", "Nie udało się zapisać"); } Populate(transportfleet.actID); return(View(transportfleet)); }
public void SaveTransportfleet(Transportfleet transportfleet) { if (transportfleet.TranID == 0) { context.Transportfleets.Add(transportfleet); } else { Transportfleet dbEntry = context.Transportfleets.Find(transportfleet.TranID); if (dbEntry != null) { dbEntry.Carname = transportfleet.Carname; dbEntry.Owner = transportfleet.Owner; dbEntry.Extrainformation = transportfleet.Extrainformation; dbEntry.Model = transportfleet.Model; dbEntry.Maxcapacity = transportfleet.Maxcapacity; dbEntry.Registrationnumber = transportfleet.Registrationnumber; dbEntry.VIN = transportfleet.VIN; dbEntry.actID = transportfleet.actID; } } context.SaveChanges(); }
public ActionResult Details(int?TranID) { Transportfleet transportfleet = repository.Transportfleets.FirstOrDefault(p => p.TranID == TranID); return(View(transportfleet)); }