private void BindDataGrid() { List <CompanyVM> companies = companyBL.GetCompanyList(); // Populate Data Grid this.dataGridView1.DataSource = companies;//ds.Tables["tblCompany"].DefaultView; }
/// <summary> /// Gets all initialize data for user. /// </summary> /// <param name="userId">The user identifier.</param> /// <returns></returns> public static MobileInitialData GetAllInitializeDataForUser(int userId) { using (StageBitzDB dataContext = new StageBitzDB()) { MobileInitialData mobileInitialData = new MobileInitialData(); //Get the Companies that the user can access CompanyBL companyBL = new CompanyBL(dataContext); List <CompanyListInfo> companyList = companyBL.GetCompanyList(userId, false, false, true); var extractedcompanyList = (from cl in companyList select new CompanyListOfUser { Id = cl.CompanyId, Name = cl.CompanyName, IsCompanyUser = cl.IsInventoryStaff ? 1 : 0 }).ToList <CompanyListOfUser>(); mobileInitialData.CompanyList = extractedcompanyList; //Get all the system Item Types InventoryBL inventoryBL = new InventoryBL(dataContext); List <ItemTypeData> itemTypeList = inventoryBL.GetAllSystemItemTypes(); mobileInitialData.ItemTypeList = itemTypeList; return(mobileInitialData); } }
public IHttpActionResult CompanyList() { try { List <CompanyAddressDTO> companyList = CompanyBLobject.GetCompanyList(); if (companyList.Count() > 0) { return(Ok(companyList)); } else { return(NotFound()); } } catch (Exception e) { return(InternalServerError(e)); } }