protected void GetNotificationDetails(int setupId) { DataSet ds = onlineOrderBackOfficeBo.GetNotificationParameterwithEmailSMSDetails(setupId); if (ds.Tables[0].Rows.Count > 0) { if (Cache["NotificationParameter" + userVo.UserId.ToString()] == null) { Cache.Insert("NotificationParameter" + userVo.UserId.ToString(), ds.Tables[0]); } else { Cache.Remove("NotificationParameter" + userVo.UserId.ToString()); Cache.Insert("NotificationParameter" + userVo.UserId.ToString(), ds.Tables[0]); } //BindLiteral(ds.Tables[0]); } else { Cache.Remove("NotificationParameter" + userVo.UserId.ToString()); } if (ds.Tables[1].Rows.Count > 0) { if (Cache["EmailDetails" + userVo.UserId.ToString()] == null) { Cache.Insert("EmailDetails" + userVo.UserId.ToString(), ds.Tables[1]); } else { Cache.Remove("EmailDetails" + userVo.UserId.ToString()); Cache.Insert("EmailDetails" + userVo.UserId.ToString(), ds.Tables[1]); } txtEmailSubject.Text = ds.Tables[1].Rows[0]["CTNEF_EmailSubjectFormat"].ToString(); txtEmailBody.Text = ds.Tables[1].Rows[0]["CTNEF_EmailBodyFormat"].ToString(); hdnEmailBody.Value = ds.Tables[1].Rows[0]["CTNEF_EmailBodyFormat"].ToString(); hdnEmailSubject.Value = ds.Tables[1].Rows[0]["CTNEF_EmailSubjectFormat"].ToString(); } else { Cache.Remove("EmailDetails" + userVo.UserId.ToString()); } if (ds.Tables[2].Rows.Count > 0) { if (Cache["SMSDetails" + userVo.UserId.ToString()] == null) { Cache.Insert("SMSDetails" + userVo.UserId.ToString(), ds.Tables[2]); } else { Cache.Remove("SMSDetails" + userVo.UserId.ToString()); Cache.Insert("SMSDetails" + userVo.UserId.ToString(), ds.Tables[2]); } txtSMSBody.Text = ds.Tables[2].Rows[0]["CTNSF_SMSBodyFormat"].ToString(); hdnSMSBody.Value = ds.Tables[2].Rows[0]["CTNSF_SMSBodyFormat"].ToString(); } else { Cache.Remove("SMSDetails" + userVo.UserId.ToString()); } if (ds.Tables[3].Rows.Count > 0) { if (Cache["DashBoardDetails" + userVo.UserId.ToString()] == null) { Cache.Insert("DashBoardDetails" + userVo.UserId.ToString(), ds.Tables[3]); } else { Cache.Remove("DashBoardDetails" + userVo.UserId.ToString()); Cache.Insert("DashBoardDetails" + userVo.UserId.ToString(), ds.Tables[3]); } txtDashBoard.Text = ds.Tables[3].Rows[0]["CTNDBF_DashBoardBodyFormat"].ToString(); hdnDashBoardBody.Value = ds.Tables[3].Rows[0]["CTNDBF_DashBoardBodyFormat"].ToString(); } else { Cache.Remove("DashBoardDetails" + userVo.UserId.ToString()); } }