public virtual void SupplierManagement(Model.Supplier.Supplier supplier, string requestCode) { if (requestCode == null) { throw new ArgumentException("Request code", "requestCode"); } if (supplier == null) { throw new ArgumentNullException("supplier", "Supplier"); } if (requestCode == Resources.OperationRequestInsert) { InsertSupplier(supplier); } else if (requestCode == Resources.OperationRequestDuplicate) { supplier.SupplierId = 0; InsertSupplier(supplier); } else if (requestCode == Resources.OperationRequestUpdate) { UpdateSupplier(supplier); } else { DeleteSupplier(supplier); } }
private void UpdateSupplier(Model.Supplier.Supplier supplier) { if (supplier == null) { throw new ArgumentNullException("supplier", "Supplier"); } _supplierDataAccess.UpdateSupplier(supplier); }
private void InsertSupplier(Model.Supplier.Supplier supplier) { if (supplier == null) { throw new ArgumentNullException("supplier", "Supplier"); } //Insert Supplier _supplierDataAccess.InsertSupplier(supplier); //Updating Supplier code supplier.SupplierCode = StringHelper.Right("00" + DateTime.Now.Year, 2) + "-" + StringHelper.Right("00" + DateTime.Now.Month, 2) + "-" + supplier.SupplierId; UpdateSupplier(supplier); }
public virtual void DeleteSupplier(Model.Supplier.Supplier supplier) { DeleteObject(supplier); }
public virtual void UpdateSupplier(Model.Supplier.Supplier supplier) { UpdateObject(supplier); }
public virtual void InsertSupplier(Model.Supplier.Supplier supplier) { InsertObject(supplier); }