public async Task <ATZBOffert> RegisterOffertAsync(ATZBOffert offert) { await _dbContext.Offerts.AddAsync(offert); await _dbContext.SaveChangesAsync(); return(offert); }
public async Task <IActionResult> AddOffertAsync([FromBody] AddOffertBindingModel addOffertBindingModel) { if (!ModelState.IsValid) { return(BadRequest(GlobalConstants.InvalidModelControllerErrorMsg)); } var offert = new ATZBOffert { Description = addOffertBindingModel.Description, Price = addOffertBindingModel.Price, City = addOffertBindingModel.City, TypeForOfferts = addOffertBindingModel.TypeOfOfferts }; await _offertService.RegisterOffertAsync(offert); return(Ok()); }