Пример #1
0
        public ActionResult EditMaintainRecord(WebMaintainRecord webMaintainRecord, List <string> delIDList)
        {
            MaintainRecordBLL maintainRecordBLL = new MaintainRecordBLL();
            var cResult = maintainRecordBLL.UpdateMaintainRecord(webMaintainRecord, delIDList);

            return(JsonContentHelper.GetJsonContent(cResult));
        }
Пример #2
0
        public ActionResult AddMaintainRecordFile(HttpPostedFileBase fileData, string maintainRecordID)
        {
            MaintainRecordBLL maintainRecordBLL = new MaintainRecordBLL();
            var cResult = maintainRecordBLL.AddmaintainRecordFile(fileData, maintainRecordID);

            return(JsonContentHelper.GetJsonContent(cResult));
        }
Пример #3
0
        public ActionResult AddMainTainRecord(WebMaintainRecord webMaintainRecord, List <string> delIDList)
        {
            MaintainRecordBLL maintainRecordBLL = new MaintainRecordBLL();

            webMaintainRecord.CreateUserID = this.GetCurrentUserID();
            webMaintainRecord.ProjectID    = this.GetCurrentProjectID();
            var cResult = maintainRecordBLL.InsertMaintainRecord(webMaintainRecord);

            return(JsonContentHelper.GetJsonContent(cResult));
        }
Пример #4
0
 public ActionResult DeleteMaintainRecord(string id)
 {
     try
     {
         var result = new MaintainRecordBLL().DeleteMaintainRecord(id);
         return(JsonContentHelper.GetJsonContent(result));
     }
     catch
     {
         return(View());
     }
 }
Пример #5
0
        public ActionResult EditMaintainRecord(string maintainRecordID, string deviceName, string returnUrl)
        {
            ViewBag.ReturnUrl     = returnUrl;
            ViewBag.DeviceName    = deviceName;
            ViewBag.DeviceID      = "";
            ViewBag.OperateAction = "Update";
            ViewBag.IsAddRecord   = "False";
            ViewBag.LeftName      = "保养记录信息";
            MaintainRecordBLL maintainRecordBLL = new MaintainRecordBLL();
            var cResult = maintainRecordBLL.GetMaintainRecordByID(maintainRecordID);

            var items = new MaintainItemBLL().GetMaintainItemListByDeviceID(cResult.Data.DeviceID);

            ViewBag.AllMaintainItems = items.Data;

            return(View("MaintainRecord/AddMainTainRecord", cResult.Data));
        }
Пример #6
0
        public ActionResult MaintainRecordList(DateTime?startTime, DateTime?endTime, string deviceID = "", string returnUrl = "", string searchInfo = "", int pageIndex = 1, int pageSize = 10, string orderBy = ""
                                               , bool ascending = false)
        {
            ViewBag.ReturnUrl = returnUrl;
            MaintainRecordBLL maintainRecord = new MaintainRecordBLL();

            ViewBag.StartTime = startTime;
            ViewBag.EndTime   = endTime;
            int totalCount = 0;
            var cResult    = maintainRecord.GetMaintainRecordList(out totalCount, this.GetCurrentProjectID(), searchInfo, startTime, endTime, deviceID, pageIndex, pageSize, orderBy, ascending);

            List <WebMaintainRecord> webRepairRecordList = new List <WebMaintainRecord>();

            if (cResult.Code == 0)
            {
                webRepairRecordList = cResult.Data;
            }
            var pageList = new PagedList <WebMaintainRecord>(webRepairRecordList, pageIndex, pageSize, totalCount);

            ViewBag.SearchInfo = searchInfo;
            ViewBag.PageSize   = pageSize;
            return(View("MaintainRecord/MaintainRecordList", pageList));
        }