public SaveOperationResponse InsertRecord(SaveScheduledSMSEmailSettingRequest objRequest) { SaveOperationResponse objResponse = null; try { BaseScheduledSMSEmailSettingDAL objDAL = this.MyDal.GetDalRepository().GetScheduledSMSEmailSettingDAL(); objResponse = (SaveOperationResponse)objDAL.InsertRecord(objRequest); } catch (Exception ex) { objResponse = new SaveOperationResponse(); objResponse.DisplayMessage = CommonStrings.SaveErrorMessage.Replace("{}", "Scheduled SMS Email Setting"); objResponse.ExceptionMessage = ex.Message; objResponse.StackTrace = ex.StackTrace; this.SetLogger(this.GetLogger()); this.WriteToLog(ex.Message + Environment.NewLine + ex.StackTrace); } return(objResponse); }