Exemple #1
0
        private void BindDataGrid()
        {
            List <CompanyVM> companies = companyBL.GetCompanyList();

            // Populate Data Grid
            this.dataGridView1.DataSource = companies;//ds.Tables["tblCompany"].DefaultView;
        }
Exemple #2
0
        /// <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));
     }
 }