예제 #1
0
 /// <summary>
 /// [Tin.Nguyen] - Lấy dữ liệu Tủ Đồ(Lau_Locker) theo Id
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public Lau_LaundryRecordModel GetById(Guid id)
 {
     string status = string.Empty;
     var model = new Lau_LaundryRecordModel();
     ActionService service = new ActionService(UserLogin);
     var entity = service.GetData<LMS_LaundryRecordEntity>(id, ConstantSql.hrm_lau_sp_get_LaundryRecord_byId, ref status).FirstOrDefault();
     if (entity != null)
     {
         model = entity.CopyData<Lau_LaundryRecordModel>();
     }
     model.ActionStatus = status;
     return model;
 }
예제 #2
0
        /// <summary>
        /// Xử lí thay doi trang thai cua ngày công
        /// </summary>
        /// <param name="contract"></param>
        /// <returns></returns>      
        public ActionResult SetStatusSelected(string selectedIds, string status)
        {
            var model = new Lau_LaundryRecordModel();
            if (selectedIds != null)
            {

                var service = new RestServiceClient<Lau_LaundryRecordModel>(UserLogin);
                service.SetCookies(this.Request.Cookies, _hrm_Lau_Service);
                model.ProfileIDs = selectedIds;
                model.Status = status;
                service.Put(_hrm_Lau_Service, "api/LaundryRecord/", model);
            }
            return Json("");
        }