public async Task <IActionResult> EditStudent(int Id, [FromBody] SupplierResources productResources) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var product = await context.Suppliers.SingleOrDefaultAsync(x => x.Id == Id); mapper.Map <SupplierResources, Supplier>(productResources, product); await context.SaveChangesAsync(); product = await context.Suppliers.SingleOrDefaultAsync(s => s.Id == product.Id); var result = mapper.Map <Supplier, SupplierResources>(product); return(Ok(result)); }
public async Task <IActionResult> CreateProduct([FromBody] SupplierResources productResources) { // individualResourses.Id = 0; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var product = mapper.Map <SupplierResources, Supplier>(productResources); // individual.Id = 0; context.Add(product); await context.SaveChangesAsync(); product = await context.Suppliers.SingleOrDefaultAsync(s => s.Id == product.Id); var result = mapper.Map <Supplier, SupplierResources>(product); return(Ok(result)); }