//#region Alarm FAQ ///// <summary> ///// Save the Alarm FAQ details (Add and Delete) ///// </summary> ///// <param name="id">string</param> ///// <param name="categoryId">string</param> ///// <param name="fileName">string</param> ///// <param name="refId">string</param> ///// <param name="title">string</param> ///// <param name="tagTitle">string</param> ///// <param name="delFlag">string</param> ///// <param name="loginUserId">string</param> ///// <returns>object</returns> //public Message SetAlarmFAQ(string id, string categoryId, string fileName, string refId, string title, string tagTitle, string delFlag, string loginUserId) //{ // Message oMessageResult = new Message(); // try // { // using (var connection = Connection()) // { // var reader = connection.QueryMultiple("KMS_AlarmFAQ", new // { // Id = id, // Refid = refId, // CatId = categoryId, // Filname = fileName, // Title = title, // TagTitle = tagTitle, // Delflag = delFlag, // UId = loginUserId // }, commandType: CommandType.StoredProcedure); // oMessageResult = reader.Read<Message>().ToList().FirstOrDefault(); // } // } // catch (Exception ex) // { // Logger.Error(ex.Message); // } // return oMessageResult; //} ///// <summary> ///// Get the Alarm FAQ details ///// </summary> ///// <param name="categoryId">string</param> ///// <param name="refId">string</param> ///// <param name="viewType">string</param> ///// <param name="loginUserId">string</param> ///// <returns>list(object)</returns> //public List<AlarmDetailsNew> GetAlarmFAQ(string categoryId, string refId, string viewType, string loginUserId) //{ // List<AlarmDetailsNew> IsAlarmDetailsNew = new List<AlarmDetailsNew>(); // try // { // using (var connection = Connection()) // { // var reader = connection.QueryMultiple("KMG_AlarmFAQ", new // { // REFID = refId, // CatId = categoryId, // view = viewType, // UId = loginUserId // }, commandType: CommandType.StoredProcedure); // IsAlarmDetailsNew = reader.Read<AlarmDetailsNew>().ToList(); // } // } // catch (Exception ex) // { // Logger.Error(ex.Message); // } // return IsAlarmDetailsNew; //} //#endregion #region Alarm FAQ /// <summary> /// Get the Alarm code details and also alarm reason details. /// </summary> /// <param name="alrmCode">string</param> /// <param name="loginUserId">string</param> /// <returns>object</returns> public AlarmFAQModel GetAlarmDetails(string alrmCode, string loginUserId) { AlarmFAQModel oAlarmFAQModel = new AlarmFAQModel(); try { using (var connection = Connection()) { var result = connection.QueryMultiple("MRG_AlarmFAQ", new { AFQID = alrmCode, UId = loginUserId }, commandType: CommandType.StoredProcedure); oAlarmFAQModel.AlarmDetail = result.Read <AlarmDetails>().ToList(); oAlarmFAQModel.AlarmReasonDetail = result.Read <AlarmReasonDetails>().ToList(); } } catch (Exception ex) { //SaveErrorMessageInFile(oErrorMessage = new ErrorMessage { UserId = loginUserId, ModuleName = "AlarmFAQ", MethodName = "GetAlarmDetails", Exception = ex.Message }); Logger.Error(ex.Message); } return(oAlarmFAQModel); }
public JsonResult GetAlarmDescriptionDetails(string alarmCode) { AlarmFAQModel result = oKMPManager.GetAlarmDetails(alarmCode, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }