public object Post(ProductionDto.Product dto) { using (var ds = _daf.OpenDomainAccess()) { return(new { SavedId = ProductionDomain.Product.Save(ds, dto) }); } }
public static int Save(IDomainAccess ds, ProductionDto.Product dto) { var p = new Product { ProductName = dto.ProductName, ProductCategory = ds.Load <ProductCategory>(dto.ProductCategoryId) }; return((int)ds.Save(p)); }