コード例 #1
0
        public ActionResult GetMaintenanceRecord(MaintenanceRecordSearchModel model, int searchPage)
        {
            SearchDataWithPagedDatas <MaintenanceRecordSearchModel, MaintenanceRecordListModel> result = new SearchDataWithPagedDatas <MaintenanceRecordSearchModel, MaintenanceRecordListModel>();

            result.SearchModel = model;
            result.PagedDatas  = MaintenanceRecordBLL.GetPagedMaintenanceRecord(result.SearchModel, searchPage, this.PageSize, CurrentStrucID);
            return(PartialView("_MaintenanceRecordPagedGrid", result));
        }
コード例 #2
0
        //
        // GET: /Admin/MaintenanceRecord/

        #region  查询
        public ActionResult MaintenanceRecordSetting()
        {
            SearchDataWithPagedDatas <MaintenanceRecordSearchModel, MaintenanceRecordListModel> model = new SearchDataWithPagedDatas <MaintenanceRecordSearchModel, MaintenanceRecordListModel>();

            model.SearchModel = new MaintenanceRecordSearchModel();
            model.SearchModel.SearchStrucID = -1;
            model.PagedDatas = MaintenanceRecordBLL.GetPagedMaintenanceRecord(model.SearchModel, 1, this.PageSize, CurrentStrucID);
            return(PartialView("_MaintenanceRecordSetting", model));
        }
コード例 #3
0
        public ActionResult GetVehicleIDByVehicleName(string vehicleName)
        {
            var            list       = MaintenanceRecordBLL.GetVehicleIDByVehicleName(vehicleName, this.CurrentStrucID);
            List <dynamic> resultList = new List <dynamic>();

            foreach (var item in list)
            {
                resultList.Add(new { value = item.VehicleName, label = item.VehicleName, ID = item.ID });
            }
            return(Json(resultList, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public ActionResult EditMaintenanceRecord(int id)
        {
            var result = MaintenanceRecordBLL.GetMaintenanceRecordByID(id);

            if (result.DataResult == null)
            {
                return(Content(result.Message));
            }
            var model = result.DataResult;

            return(PartialView("_EditMaintenanceRecord", model));
        }
コード例 #5
0
 public ActionResult AddMaintenanceRecord(AddMaintenanceRecordModel model)
 {
     if (ModelState.IsValid)
     {
         var result = MaintenanceRecordBLL.AddMaintenanceRecord(model, base.CurrentUserID);
         base.DoLog(OperationTypeEnum.Add, result, "VehicleName:" + model.VehicleName);
         return(Json(result));
     }
     else
     {
         return(PartialView("_AddMaintenanceRecord", model));
     }
 }
コード例 #6
0
 public ActionResult EditMaintenanceRecord(EditMaintenanceRecordModel model)
 {
     if (ModelState.IsValid)
     {
         var result = MaintenanceRecordBLL.EditMaintenanceRecord(model, base.CurrentUserID);
         base.DoLog(OperationTypeEnum.Edit, result, "MaintenanceRecordID:" + model.ID);
         return(Json(result));
     }
     else
     {
         return(PartialView("_EditMaintenanceRecord", model));
     }
 }