public void Startup() { CurrentRequest.Resolver.AppName = "BuyerRoleData"; m_common = CurrentRequest.Resolver.Resolve <CMS.AMS.Common>(); if (m_common.LRT_Connection_State() == ConnectionState.Closed) { m_common.Open_LogixRT(); } if (m_common.LXS_Connection_State() == ConnectionState.Closed) { m_common.Open_LogixXS(); } CurrentRequest.Resolver.RegisterInstance <CommonBase>(m_common); m_common.Set_AppInfo(); m_connectorInc = new ConnectorInc(m_common); m_logger = CurrentRequest.Resolver.Resolve <ILogger>(); m_phraseLib = CurrentRequest.Resolver.Resolve <IPhraseLib>(); m_errHandler = CurrentRequest.Resolver.Resolve <IErrorHandler>(); m_authInc = new CMS.AMS.AuthLib(m_common); m_adminUser = CurrentRequest.Resolver.Resolve <IAdminUserData>(); m_buyerRole = CurrentRequest.Resolver.Resolve <IBuyerRoleData>(); m_DepartmentService = CurrentRequest.Resolver.Resolve <IDepartment>(); }
private void Shutdown() { if (m_common.LXS_Connection_State() != ConnectionState.Closed) { m_common.Close_LogixXS(); } if (m_common.LRT_Connection_State() != ConnectionState.Closed) { m_common.Close_LogixRT(); } m_connectorInc = null; m_common = null; m_logger = null; m_errHandler = null; m_phraseLib = null; m_buyerRole = null; }
private void ResolveDependencies() { m_adminUserDataService = CurrentRequest.Resolver.Resolve <IAdminUserData>(); m_buyerRoleService = CurrentRequest.Resolver.Resolve <IBuyerRoleData>(); m_departmentService = CurrentRequest.Resolver.Resolve <IDepartment>(); }
private void FetchData(int pageIndex) { buyerdataservice = CurrentRequest.Resolver.Resolve <IBuyerRoleData>(); buyers = buyerdataservice.GetAllAvailableBuyerRoles(pageIndex, sortingText, ListBar1.PageingControl.PageSize, out RecordCount); if (buyers.Result == null) { gvCouponProgramList.DataSource = null; gvCouponProgramList.DataBind(); } else { if (ListBar1.SearchControl.SearchText == "") { gvCouponProgramList.DataSource = ReturnBuyersData(); gvCouponProgramList.DataBind(); } else { DataTable dt = ReturnBuyersData(); DataTable dnew = new DataTable(); dnew.Columns.Add("ID"); dnew.Columns.Add("externalbuyerid"); dnew.Columns.Add("encodedexternalbuyerid"); dnew.Columns.Add("FirstName"); dnew.Columns.Add("LastName"); dnew.Columns.Add("UserName"); dnew.Columns.Add("Departments"); dnew.Columns.Add("Lastupdated"); foreach (DataRow row in dt.Rows) { if (row["ID"].ToString().Contains(ListBar1.SearchControl.SearchText) || row["ID"].ToString().Equals(ListBar1.SearchControl.SearchText)) { dnew.ImportRow(row); } else if (row["externalbuyerid"].ToString().Contains(ListBar1.SearchControl.SearchText) || row["externalbuyerid"].ToString().Equals(ListBar1.SearchControl.SearchText)) { dnew.ImportRow(row); } else if (row["FirstName"].ToString().Contains(ListBar1.SearchControl.SearchText) || row["FirstName"].ToString().Equals(ListBar1.SearchControl.SearchText)) { dnew.ImportRow(row); } else if (row["LastName"].ToString().Contains(ListBar1.SearchControl.SearchText) || row["LastName"].ToString().Equals(ListBar1.SearchControl.SearchText)) { dnew.ImportRow(row); } else if (row["UserName"].ToString().Contains(ListBar1.SearchControl.SearchText) || row["UserName"].ToString().Equals(ListBar1.SearchControl.SearchText)) { dnew.ImportRow(row); } } gvCouponProgramList.DataSource = dnew; gvCouponProgramList.DataBind(); } } ListBar1.PageingControl.RecordCount = RecordCount; ListBar1.PageingControl.PageIndex = pageIndex; ListBar1.PageingControl.DataBind(); }