ClearProducts() публичный Метод

public ClearProducts ( ) : void
Результат void
Пример #1
0
 private Vendor mapToDomain(VendorViewModel input, Vendor vendor)
 {
     var vendorModel = input.Vendor;
     vendor.Company = vendorModel.Company;
     vendor.Fax = vendorModel.Fax;
     vendor.Phone = vendorModel.Phone;
     vendor.Address1 = vendorModel.Address1;
     vendor.Address2 = vendorModel.Address2;
     vendor.City = vendorModel.City;
     vendor.State = vendorModel.State;
     vendor.ZipCode = vendorModel.ZipCode;
     vendor.Website = vendorModel.Website;
     vendor.Status = vendorModel.Status;
     vendor.Notes = vendorModel.Notes;
     vendor.ClearProducts();
     if(input.ChemicalInput.IsNotEmpty())
         input.ChemicalInput.Split(',').Each(x => vendor.AddProduct(_repository.Find<Chemical>(Int32.Parse(x))));
     if (input.FertilizerInput.IsNotEmpty())
         input.FertilizerInput.Split(',').Each(x => vendor.AddProduct(_repository.Find<Fertilizer>(Int32.Parse(x))));
     if (input.MaterialInput.IsNotEmpty())
         input.MaterialInput.Split(',').Each(x => vendor.AddProduct(_repository.Find<Material>(Int32.Parse(x))));
     if (input.SeedInput.IsNotEmpty())
         input.SeedInput.Split(',').Each(x => vendor.AddProduct(_repository.Find<Seed>(Int32.Parse(x))));
     return vendor;
 }