예제 #1
0
 public int UpdateStatus(OrderItemStatus status)
 {
     return(ExecuteFaultHandledOperation(() =>
     {
         int order_status_key = _order_status_repo.Save(_order_item_status_es.Map(status));
         return order_status_key;
     }));
 }
 public ActionResult Edit(OrderStatus orderStatus)
 {
     if (ModelState.IsValid)
     {
         orderStatus.CreatedBy = User.Identity.GetUserName();
         orderStatus.UpdatedBy = User.Identity.GetUserName();
         repository.Save(orderStatus, orderStatus.CreatedBy);
         TempData["message"] = string.Format("{0} has been saved", orderStatus.Name);
         return(RedirectToAction("Index"));
     }
     else
     {
         // there is something wrong with the data values
         return(View(orderStatus));
     }
 }