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());
            }
        }