Пример #1
0
 public void SaveOrderStatus(OrderStatus orderStatus)
 {
     if (orderStatus.statusID == 0)
     {
         _db.OrderStatuses.Add(orderStatus);
     }
     else
     {
         var dbEntry = _db.OrderStatuses.Find(orderStatus.statusID);
         if (dbEntry != null)
         {
             dbEntry.name = orderStatus.name;
         }
     }
     _db.SaveChanges();
 }
Пример #2
0
        public ActionResult EditOrderStatus(OrderStatus orderStatus)
        {
            if (ModelState.IsValid)
            {
                repository.SaveOrderStatus(orderStatus);
                TempData["message"] = string.Format("Статус {0} було збережено!", orderStatus.name);

                return RedirectToAction("OrderStatusesList");
            }
            else
            {
                return View(orderStatus);
            }
        }