Exemple #1
0
        //Extras
        public ViewResult AddExtras(int id)
        {
            var newCost = new ExtraCostViewModel();

            newCost.TraderId  = Convert.ToInt32(Session["UserId"]);
            newCost.VehicleId = id;
            return(View(newCost));
        }
Exemple #2
0
 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 }));
 }
Exemple #3
0
        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"));
        }
Exemple #4
0
 //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));
     }
 }