// ############################################################ // Add new public ManufacturerBase AddManufacturer(ManufacturerAdd newItem) { // Create a design model object Manufacturer man = new Manufacturer(); man.Name = newItem.Name; man.Country = newItem.Country; man.YearStarted = newItem.YearStarted; // Add and save ds.Manufacturers.Add(man); ds.SaveChanges(); // Prepare the object to be returned ManufacturerBase addedItem = new ManufacturerBase(); addedItem.Id = man.Id; addedItem.Name = man.Name; addedItem.Country = man.Country; addedItem.YearStarted = man.YearStarted; // Return the result return addedItem; }