public IActionResult Post(ChamadoViewMoldel chamado) { try { Chamado chamadoNovo = new Chamado() { Nome = chamado.Nome, Email = chamado.Email, Telefone = chamado.Telefone, Titulo = chamado.Titulo, Assunto = chamado.Assunto, Descricao = chamado.Descricao, Status = "Pendente", Data = chamado.Data }; var chamadoRetorno = _chamadoRepositorio.Cadastrar(chamadoNovo); return(Ok(chamadoRetorno)); } catch (Exception ex) { return(BadRequest(new { sucesso = false, mensagem = ex.Message })); } }
public void CadastraChamado() { Chamado chamado = new Chamado() { Nome = "Jefferson", Email = "*****@*****.**", Telefone = "+55(11)127263827", Titulo = "Janela quebrada", Assunto = "Concerto", Descricao = "Janela está quebrada e nos dias de frio entra muito vento.", Status = "Pendente", Data = new System.DateTime(2019, 10, 9) }; var chamadoRetorno = _chamadoRepositorio.Cadastrar(chamado); Assert.NotNull(chamadoRetorno); Assert.Equal(chamadoRetorno.Titulo, chamado.Titulo); }