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));
     }
 }
Пример #3
0
        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"));
     }
 }
Пример #5
0
 public void setTransportationWay(TransportationMethod transportationMethod)
 {
     _transportationWay = transportationMethod;
 }