public SupplierBO getSupplierBySupplierId(String supplierId)
        {
            Supplier   supplier   = maintainSupplierDA.getSupplierBySupplierId(supplierId);
            SupplierBO supplierBO = convertSupplierBO(supplier);

            return(supplierBO);
        }
        public List <SupplierBO> convertToSupplerBOList(List <Supplier> supList)
        {
            List <SupplierBO> supBOList = new List <SupplierBO>();

            foreach (Supplier sup in supList)
            {
                SupplierBO supBo = convertSupplierBO(sup);
                supBOList.Add(supBo);
            }

            return(supBOList);
        }
        public SupplierBO convertSupplierBO(Supplier supplier)
        {
            SupplierBO supplierBO = new SupplierBO();

            supplierBO.SupplierId            = supplier.SupplierID;
            supplierBO.SupplierName          = supplier.SupplierName;
            supplierBO.ContactName           = supplier.ContactName;
            supplierBO.PhoneNumber           = supplier.PhoneNumber;
            supplierBO.Address               = supplier.Address;
            supplierBO.Fax                   = supplier.Fax;
            supplierBO.Email                 = supplier.Email;
            supplierBO.GstRegistrationNumber = supplier.GSTRegistrationNumber;

            return(supplierBO);
        }
Пример #4
0
        //Get suppliers list
        public List <SupplierBO> getSuppliersList(string itemnumber)
        {
            int itemID            = da.getItemIDbyNumber(itemnumber);
            List <SupplierBO> sbo = new List <SupplierBO>();
            var supplierList      = da.getSupplierIDList(itemID);//check

            foreach (int s in supplierList)
            {
                SupplierBO sb       = new SupplierBO();
                string     supplier = da.getSupplier(s);
                sb.SupplierName = supplier;
                sb.SupplierID   = s;
                sbo.Add(sb);
            }
            return(sbo);
        }
Пример #5
0
        private void ProcessForm(int supplierid, bool isDelete)
        {
            try
            {
                using (TransactionScope ts = new TransactionScope())
                {
                    SupplierBO objSupplier = new SupplierBO(this.ObjContext);
                    if (supplierid > 0)
                    {
                        objSupplier.ID = supplierid;
                        objSupplier.GetObject();
                        objSupplier.Name         = this.txtSupplierName.Text;
                        objSupplier.Country      = int.Parse(this.ddlCountry.SelectedValue);
                        objSupplier.Modifier     = LoggedUser.ID;
                        objSupplier.ModifiedDate = DateTime.Now;

                        if (isDelete)
                        {
                            objSupplier.Delete();
                        }
                    }
                    else
                    {
                        objSupplier.Name         = this.txtSupplierName.Text;
                        objSupplier.Name         = this.txtSupplierName.Text;
                        objSupplier.Country      = int.Parse(this.ddlCountry.SelectedValue);
                        objSupplier.Creator      = LoggedUser.ID;
                        objSupplier.CreatedDate  = DateTime.Now;
                        objSupplier.Modifier     = LoggedUser.ID;
                        objSupplier.ModifiedDate = DateTime.Now;
                        objSupplier.Add();
                    }

                    this.ObjContext.SaveChanges();
                    ts.Complete();
                }
            }
            catch (Exception ex)
            {
                IndicoLogging.log.Error("Error occured while inserting or updating or deleting Suppliers in ViewSuppliers.aspx page", ex);
            }
        }