public ActionResult Create(TransportationMethod model) { try { dbcontext.TransportationMethod.Add(model); dbcontext.SaveChanges(); return(RedirectToAction("index")); } catch (Exception) { return(View(model)); } }
public ActionResult Edit(TransportationMethod model) { try { var record = dbcontext.TransportationMethod.FirstOrDefault(m => m.ID == model.ID); record.Name = model.Name; record.Description = model.Description; dbcontext.SaveChanges(); return(RedirectToAction("index")); } catch (Exception) { return(View(model)); } }
static void Main(string[] args) { TransportCompany anotherOneTranportCompany = new TransportCompany(); TransportationMethod byAir = new TransportationMethod((string startPlace, string endPlace) => Console.WriteLine("We are flying from {0} to {1}", startPlace, endPlace)); TransportationMethod bySea = new TransportationMethod((string startPlace, string endPlace) => Console.WriteLine("We are sailing from {0} to {1}", startPlace, endPlace)); TransportationMethod byTrain = new TransportationMethod((string startPlace, string endPlace) => Console.WriteLine("We are going by train from {0} to {1}", startPlace, endPlace)); string startPlace = "New York"; string endPlace = "Baltimore"; anotherOneTranportCompany.setTransportationWay(byAir); anotherOneTranportCompany.moveFromTo(startPlace, endPlace); anotherOneTranportCompany.setTransportationWay(bySea); anotherOneTranportCompany.moveFromTo(startPlace, endPlace); anotherOneTranportCompany.setTransportationWay(byTrain); anotherOneTranportCompany.moveFromTo(startPlace, endPlace); }
public ActionResult Create() { try { var record = new TransportationMethod(); var stru = dbcontext.StructureModels.FirstOrDefault(m => m.All_Models == ChModels.Personnel).Structure_Code; var model = dbcontext.TransportationMethod.ToList(); if (model.Count() == 0) { record.Code = stru + "1"; } else { record.Code = stru + (model.LastOrDefault().ID + 1).ToString(); } return(View(record)); } catch (Exception) { return(RedirectToAction("index")); } }
public void setTransportationWay(TransportationMethod transportationMethod) { _transportationWay = transportationMethod; }