public ActionResult AlarmSetting(string audio_name, string audio_names) { alarm_setting _Alarm = new alarm_setting(); try { audio_name = audio_names; bool Status = false; if (ModelState.IsValid) { var record = _alarmService.GetDetails(loggedInUser.Id); if (record != null) { _Alarm = record; Status = Update(_Alarm, audio_name); } else { //_Alarm = new alarm_setting(); Status = Insert(_Alarm, audio_name); } return(ShowSuccessMessageOnly("Default Notifications Tune Successfully Saved", _Alarm)); } return(GetErrorResult(_Alarm)); } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); return(GetErrorResult(_Alarm)); } }
/// <summary> /// ////custom alarm setting for physician by HawkLogix /// </summary> /// <returns></returns> /// //[HttpGet] public ActionResult AlarmSetting() { #region Get Tune List var tunesList = _alarmTuneService.GetTuneList(); _user_Alarm_Setting.alarm_list = tunesList; #endregion var _AlarmSetting = _alarmService.GetDetails(loggedInUser.Id); if (_AlarmSetting != null) { _user_Alarm_Setting.obj_alarm_Setting = _AlarmSetting; } else { alarm_setting _Alarm = new alarm_setting(); // check in app setting table if (ApplicationSetting != null) { if (ApplicationSetting.aps_tune_is_active == true) { _Alarm.als_selected_audio = ApplicationSetting.aps_selected_audio; ViewBag.selected_audio = ApplicationSetting.aps_audio_file_path + "," + ApplicationSetting.aps_selected_audio; } } _user_Alarm_Setting.obj_alarm_Setting = _Alarm; } return(GetViewResult(_user_Alarm_Setting)); }
private bool Update(alarm_setting _Alarm, string audio_name) { string[] file_name = audio_name.Split(','); _Alarm.als_audio_path = file_name[0]; _Alarm.als_file_name = file_name[0]; _Alarm.als_selected_audio = file_name[1]; _Alarm.als_modified_by = loggedInUser.Id; _Alarm.als_modified_by_name = loggedInUser.FullName; _Alarm.als_modified_date = DateTime.Now.ToEST(); _alarmService.Edit(_Alarm); return(true); }
private bool Insert(alarm_setting _Alarm, string audio_name) { string[] file_arr = audio_name.Split(','); _Alarm.als_audio_path = file_arr[0]; _Alarm.als_selected_audio = file_arr[1]; _Alarm.als_phy_key = loggedInUser.Id; _Alarm.als_file_name = file_arr[0]; _Alarm.als_created_by = loggedInUser.Id; _Alarm.als_created_by_name = loggedInUser.FullName; _Alarm.als_created_date = DateTime.Now.ToEST(); _alarmService.Create(_Alarm); return(true); }
public void Edit(alarm_setting entity) { _unitOfWork.AlarmRepository.Update(entity); _unitOfWork.Save(); _unitOfWork.Commit(); }
public void Create(alarm_setting entity) { _unitOfWork.AlarmRepository.Insert(entity); _unitOfWork.Save(); _unitOfWork.Commit(); }