public bool CheckWarningSaveSetting(int dayOfWeek) { var dalSetting = new DAL_Setting(); CheckWarningSaveSetting checkWarningSaveSetting = dalSetting.CheckWarningSaveSetting(dayOfWeek); return(checkWarningSaveSetting.arrayDetail.Count > 0); }
public void UpdateOperationSetting(string json) { var model = JsonConvert.DeserializeObject <Trinity.BE.SettingDetails>(json); Session session = Session.Instance; Trinity.BE.User dutyOfficer = (Trinity.BE.User)session[CommonConstants.USER_LOGIN]; model.Last_Updated_By = dutyOfficer.UserId; model.Last_Updated_Date = DateTime.Now; var dalSetting = new DAL_Setting(); CheckWarningSaveSetting checkWarningSaveSetting = dalSetting.CheckWarningSaveSetting(model.DayOfWeek); if (checkWarningSaveSetting != null && checkWarningSaveSetting.arrayDetail.Count > 0) { session[CommonConstants.SETTING_DETAIL] = model; // Show popup confirm with list Supervisee have appointment this._web.LoadPopupHtml("PopupConfirmDeleteAppointment.html", checkWarningSaveSetting); this._web.InvokeScript("showModal"); } else { SettingUpdate settingUpdate = new SettingUpdate() { CheckWarningSaveSetting = checkWarningSaveSetting, SettingDetails = model }; dalSetting.UpdateSettingAndTimeSlot(settingUpdate); } }
public void DeleteHoliday(string json) { var data = JsonConvert.DeserializeObject <List <Trinity.BE.Holiday> >(json); //DateTime dateHoliday = Convert.ToDateTime(date); var dalSetting = new DAL_Setting(); Session session = Session.Instance; Trinity.BE.User dutyOfficer = (Trinity.BE.User)session[CommonConstants.USER_LOGIN]; dalSetting.DeleteHoliday(data, dutyOfficer.Name); }
public bool AddHoliday(string json) { var holiday = JsonConvert.DeserializeObject <Trinity.DAL.DBContext.Holiday>(json); var dalSetting = new DAL_Setting(); Session session = Session.Instance; Trinity.BE.User dutyOfficer = (Trinity.BE.User)session[CommonConstants.USER_LOGIN]; dalSetting.AddHoliday(holiday.Holiday1, holiday.ShortDesc, holiday.Notes, dutyOfficer.Name, dutyOfficer.UserId); return(true); }
private void btnGenerateTimeslots_Click(object sender, EventArgs e) { try { DAL_Setting dalSetting = new DAL_Setting(); //dalSetting.GenerateTimeslots(DateTime.Now.Date,"dfbb2a6a-9e45-4a76-9f75-af1a7824a947"); MessageBox.Show("OK"); } catch (Exception ex) { MessageBox.Show("Lỗi", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public SettingModel GetSettings() { if (_isFocusQueue) { SmartCardReaderUtil.Instance.StopSmartCardMonitor(); _isFocusQueue = false; } DAL_Setting dalSetting = new DAL_Setting(); Session session = Session.Instance; Trinity.BE.User dutyOfficer = (Trinity.BE.User)session[CommonConstants.USER_LOGIN]; return(dalSetting.GetOperationSettings(dutyOfficer.UserId)); }
public void UpdateSettingAndTimeslot(string jsonCheckWarningSaveSetting, string jsonModel) { //var settingDetail = JsonConvert.DeserializeObject<Trinity.BE.SettingDetails>(jsonModel); Session session = Session.Instance; var settingDetail = (SettingDetails)session[CommonConstants.SETTING_DETAIL]; var checkWarningSaveSetting = JsonConvert.DeserializeObject <Trinity.BE.CheckWarningSaveSetting>(jsonCheckWarningSaveSetting); var dalSetting = new DAL_Setting(); SettingUpdate settingUpdate = new SettingUpdate() { CheckWarningSaveSetting = checkWarningSaveSetting, SettingDetails = settingDetail }; dalSetting.UpdateSettingAndTimeSlot(settingUpdate); }