public void SaveExtendedVendor(Domain.ExtendedVendor ExtendedVendor) { if (ExtendedVendor.Id == 0) { _extendedVendorRepository.Insert(ExtendedVendor); } else { _extendedVendorRepository.Update(ExtendedVendor); } }
public ActionResult EditVendor(int Id = 0) { var vendor = _extendedVendorService.GetExtendedVendor(Id); //load settings for a chosen store scope var storeScope = this.GetActiveStoreScopeConfiguration(_storeService, _workContext); var settings = _settingService.LoadSetting <ExtendedVendorSettings>(storeScope); if (vendor == null) { //first time extended vendor infor vendor = new Domain.ExtendedVendor { VendorId = Id, CommissionPercentage = settings.DefaultCommissionPercentage, ShippingCharge = settings.DefaultShippingCharge }; } var model = vendor.ToListModel(_pictureService, _cacheManager, _countryService, _stateProvinceService); return(View("ExtendedVendor/EditVendor", model)); }
public ActionResult EditVendor(int Id = 0) { var vendor = _extendedVendorService.GetExtendedVendor(Id); //load settings for a chosen store scope var storeScope = this.GetActiveStoreScopeConfiguration(_storeService, _workContext); var settings = _settingService.LoadSetting<ExtendedVendorSettings>(storeScope); if (vendor == null) { //first time extended vendor infor vendor = new Domain.ExtendedVendor { VendorId = Id, CommissionPercentage = settings.DefaultCommissionPercentage, ShippingCharge = settings.DefaultShippingCharge }; } var model = vendor.ToListModel(_pictureService, _cacheManager, _countryService, _stateProvinceService); return View("ExtendedVendor/EditVendor", model); }