public Task <IActionResult> Post(Client model) => VerifyResultAsync(async() => { await _client.CreateClient(model); return(new ObjectResult("Cliente criado com sucesso!") { StatusCode = StatusCodes.Status201Created }); });
public ActionResult <ResultVM <bool> > Create(ClientVM clientVM) { ResultVM <bool> resultVM = new ResultVM <bool>(); try { ClientModel clientModel = new ClientModel(); mapper.Map(clientVM, clientModel); var result = clientBusiness.CreateClient(clientModel); mapper.Map(result, resultVM); return(resultVM); } catch (Exception ex) { resultVM.Message = ex.Message; resultVM.StatusCode = Convert.ToInt32(Enums.StatusCode.BadRequest); return(StatusCode(StatusCodes.Status400BadRequest, new { Result = resultVM })); } }
public void Registration(ClientModel clientModel) { m_ClientBusiness.CreateClient(clientModel); }