internal string GetNextItemCode(string companyCode) { int totalItemsFromSameCompany = new ItemDaoMaster(this.LoggedInUser).TotalItemsFromSameCompany(companyCode); totalItemsFromSameCompany++; string getNextItemCode = String.Concat(companyCode, totalItemsFromSameCompany.ToString().PadLeft(6, '0')); return(getNextItemCode); }
internal List <SupplierCompanyDiscount> GetAllCompanyItemDiscountByCompanyIDForSupplier(int CompanyID) { List <SupplierCompanyDiscount> defaultItemDiscountByCompanyID = new List <SupplierCompanyDiscount>(); List <ItemMaster> itemListByCompanyID = new ItemDaoMaster(this.LoggedInUser).GetAllItemByCompanyID(CompanyID); if (itemListByCompanyID != null) { defaultItemDiscountByCompanyID = itemListByCompanyID.Select(item => new SupplierCompanyDiscount() { CompanyID = item.CompanyID, CompanyName = item.CompanyName, ItemID = item.ItemID, ItemName = item.ItemName }).ToList(); } return(defaultItemDiscountByCompanyID); }
public ItemMaster() { itemMasterDao = new ItemDaoMaster(Common.LoggedInUser); dbConnection = new DBFConnectionManager(Common.DataDirectory); companyCodeCounts = new List <CompanyCodeCounts>(); }