/// <summary> /// GetManagers /// </summary> /// <returns>managers list</returns> public string GetManagers() { string managersList= ""; CompanyLevelsAddManagersGateway companyLevelManagersGateway = new CompanyLevelsAddManagersGateway(); foreach (CompanyLevelsAddTDS.CompanyLevelManagersRow row in (CompanyLevelsAddTDS.CompanyLevelManagersDataTable)Table) { if (row.Selected) { managersList = managersList + row.FullName + ", "; } } managersList = managersList.Substring(0, managersList.Length - 2); return managersList; }
// //////////////////////////////////////////////////////////////////////// // PUBLIC METHODS // /// <summary> /// Load /// </summary> /// <returns>Data</returns> /// <param name="companyId">companyId</param> public void LoadAll(int companyId) { CompanyLevelsAddManagersGateway companyLevelManagersGateway = new CompanyLevelsAddManagersGateway(Data); companyLevelManagersGateway.LoadAll(companyId); }
/// <summary> /// UpdateManagers /// </summary> /// <param name="companyLevelId">companyLevelId</param> /// <param name="companyId">companyId</param> public void UpdateManagers(int companyLevelId, int companyId) { CompanyLevelsAddManagersGateway companyLevelManagersGateway = new CompanyLevelsAddManagersGateway(); foreach (CompanyLevelsAddTDS.CompanyLevelManagersRow row in (CompanyLevelsAddTDS.CompanyLevelManagersDataTable)Table) { if (companyLevelManagersGateway.InUseHasManagers(companyLevelId, row.EmployeeID, companyId)) { row.Selected = true; row.InDatabase = true; row.CompanyLevelID = companyLevelId; } else { row.Selected = false; row.InDatabase = false; row.CompanyLevelID = 0; } } }