コード例 #1
0
 public ActionResult UpdateSurrender(int id)
 {
     try
     {
         var IsSaved  = false;
         var RoleList = _unitOfWork.ParkingAllocation.Get(id);
         using (var db = new ParkingManagementContext())
         {
             var obj = db.ParkingAllocations.Where(c => c.ParkingAllocationId == id).FirstOrDefault();
             obj.IsSurrender = true;
             db.SaveChanges();
             IsSaved = true;
         }
         if (HttpContext.Request.IsAjaxRequest())
         {
             return(Json(IsSaved, JsonRequestBehavior.AllowGet));
         }
         return(RedirectToAction("Surrenderview"));
     }
     catch (Exception ex)
     {
         logger.Info("UpdateSurrender error : " + ex);
         logger.Debug(ex);
         return(View("Error"));
     }
 }
コード例 #2
0
        public ActionResult UpdateSurrender(int id)
        {
            var RoleList = _unitOfWork.ParkingAllocation.Get(id);

            using (var db = new ParkingManagementContext())
            {
                var obj = db.ParkingAllocations.Where(c => c.ParkingAllocationId == id).FirstOrDefault();
                obj.IsSurrender = true;
                db.SaveChanges();
            }
            if (HttpContext.Request.IsAjaxRequest())
            {
                return(Json("Success", JsonRequestBehavior.AllowGet));
            }
            return(RedirectToAction("Surrenderview"));
        }
コード例 #3
0
        private void Log(RouteData routeData, long time)
        {
            var      controllerName = routeData.Values["controller"];
            var      actionName     = routeData.Values["action"];
            TimeSpan t            = TimeSpan.FromMilliseconds(time);
            string   readabletime = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
                                                  t.Hours,
                                                  t.Minutes,
                                                  t.Seconds,
                                                  t.Milliseconds);

            using (ParkingManagementContext contextdb = new ParkingManagementContext())
            {
                Actionlog log = new Actionlog()
                {
                    ControllerDescrption = controllerName.ToString(),
                    ActionExectionInfo   = actionName.ToString(),
                    ExectionTime         = readabletime.ToString()
                };
                contextdb.Actionlogs.Add(log);
                contextdb.SaveChanges();
            }
        }