public void Insert(PlanoCadastroModel model) { var plano = new Plano(); plano.Nome = model.Nome; plano.Sigla = model.Sigla; plano.Descricao = model.Descricao; planoDomainService.Insert(plano); }
public IActionResult Post(PlanoCadastroModel model, [FromServices] IPlanoApplicationService planoApplicationService) { try { planoApplicationService.Insert(model); return(Ok("Plano Cadastrado com sucesso.")); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public IActionResult Post(PlanoCadastroModel model) { if (ModelState.IsValid) { try { service.Cadastrar(model); var result = new { message = "Plano cadastrado com sucesso" }; return(Ok(result)); } catch (Exception e) { return(StatusCode(500, e.Message)); } } else { return(BadRequest()); //HTTP 400 } }
public void Cadastrar(PlanoCadastroModel model) { var plano = Mapper.Map <PlanoEntity>(model); domainService.Cadastrar(plano); }