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); }
//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); }
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); } }