public async Task <ActionResult <IEnumerable <BuyerViewModel> > > UpdateBuyer(int id, CreateUpdateBuyerViewModel model) { var result = await _buyerService.UpdateBuyer(new Buyer(model.Firstname, model.Lastname, model.Nationalcode), id); return(Ok(result.ToViewModel())); }
public async Task <ActionResult <IEnumerable <BuyerViewModel> > > AddBuyer(CreateUpdateBuyerViewModel model) { var result = await _buyerService.CreateBuyer(new Buyer(model.Firstname, model.Lastname, model.Nationalcode)); return(CreatedAtAction(nameof(GetBuyerById), new { id = result.Id }, result.ToViewModel())); }