예제 #1
0
        public int SetVendor(Vendor vendor)
        {
            _logger.Info($"BLL.{nameof(VendorBll)}.{nameof(SetVendor)}: Retention of the vendor");

            if (vendor.Id != null)
            {
                int id = _vendorDao.ChangeVendor(vendor);

                _logger.Info($"BLL.{nameof(VendorBll)}.{nameof(SetVendor)}: Vendor id = {id} changed");

                return(id);
            }
            else
            {
                int id = _vendorDao.AddVendor(vendor);

                _logger.Info($"BLL.{nameof(VendorBll)}.{nameof(SetVendor)}: Vendor id = {id} added");

                return(id);
            }
        }
예제 #2
0
 /// <summary>
 /// Create new vendor
 /// </summary>
 /// <param name="vendor">Create vendor object</param>
 public void Add(Vendor vendor)
 {
     VendorDao.AddVendor(vendor);
 }