public JsonResult Update([FromBody] HolidayModel obj) { var msg = new JMessage() { Error = false, Title = "" }; try { var data = _context.HolidayDates.FirstOrDefault(x => x.Id == obj.Id); if (data != null) { data.CalendarDay = DateTime.ParseExact(obj.CalendarDay, "dd/MM/yyyy", CultureInfo.InvariantCulture); data.LunarDay = DateTime.ParseExact(obj.LunarDay, "dd/MM/yyyy", CultureInfo.InvariantCulture); data.DayOfWeek = obj.DayOfWeek; data.Note = obj.Note; _context.SaveChanges(); // msg.Title = "Cập nhập ngày nghỉ thành công!"; msg.Title = String.Format(CommonUtil.ResourceValue("COM_MSG_UPDATE_SUCCESS"), CommonUtil.ResourceValue("ADM_DAYOFF_TITLE_INFORMATION_DAYOFF")); } else { msg.Error = true; // msg.Title = "Không tồn tại ngày nghỉ!"; msg.Title = String.Format(CommonUtil.ResourceValue("COM_MSG_NOT_EXITS"), CommonUtil.ResourceValue("ADM_DAYOFF_TITLE_INFORMATION_DAYOFF")); } } catch (Exception ex) { msg.Error = true; // msg.Title = "Cập nhập ngày nghỉ lỗi"; msg.Title = String.Format(CommonUtil.ResourceValue("COM_MSG_UPDATE_FAILED"), CommonUtil.ResourceValue("ADM_DAYOFF_TITLE_INFORMATION_DAYOFF")); } return(Json(msg)); }
public JsonResult GetItem(int id) { var msg = new JMessage() { Error = false, Title = "" }; var data = _context.HolidayDates.FirstOrDefault(x => x.Id == id); if (data != null) { var model = new HolidayModel { Id = data.Id, CalendarDay = data.CalendarDay.ToString("dd/MM/yyyy"), LunarDay = data.LunarDay.ToString("dd/MM/yyyy"), DayOfWeek = data.DayOfWeek, Note = data.Note, }; msg.Object = model; } else { msg.Error = true; msg.Title = "Không tồn tại dữ liệu"; } return(Json(msg)); }
public JsonResult Insert([FromBody] HolidayModel obj) { var msg = new JMessage() { Error = false, Title = "" }; try { var holiday = new HolidayDate { CalendarDay = DateTime.ParseExact(obj.CalendarDay, "dd/MM/yyyy", CultureInfo.InvariantCulture), LunarDay = DateTime.ParseExact(obj.LunarDay, "dd/MM/yyyy", CultureInfo.InvariantCulture), DayOfWeek = obj.DayOfWeek, Note = obj.Note, CreatedTime = DateTime.Now }; _context.HolidayDates.Add(holiday); _context.SaveChanges(); msg.Title = String.Format(CommonUtil.ResourceValue("COM_MSG_ADD_SUCCESS"), CommonUtil.ResourceValue("ADM_DAYOFF_TITLE_INFORMATION_DAYOFF")); } catch (Exception ex) { msg.Error = true; msg.Title = String.Format(CommonUtil.ResourceValue("COM_MSG_ADD_FAILED"), CommonUtil.ResourceValue("ADM_DAYOFF_TITLE_INFORMATION_DAYOFF")); } return(Json(msg)); }