Example #1
0
 public MakeProduct UpdateMakeProduct(UpdateMakeProduct updateMakeProduct)
 {
     if (updateMakeProduct.AssemblyMmsId != null)
     {
         updateMakeProduct.AssemblyMms = _assemblyMmsRepository.
                                         GetAssemblyMms(updateMakeProduct.AssemblyMmsId);
     }
     if (updateMakeProduct.AuthorId != null)
     {
         updateMakeProduct.Author = _authorRepository
                                    .GetAuthor(updateMakeProduct.AuthorId.Value);
     }
     if (updateMakeProduct.WarehouseId != null)
     {
         updateMakeProduct.Warehouse = _warehouseRepository
                                       .GetWarehouse(updateMakeProduct.WarehouseId.Value);
     }
     return(_makeProductRepository.UpdateMakeProduct(updateMakeProduct));
 }