Exemple #1
0
        public ActionResult <RetornoView <Visita> > Create([FromBody] Visita visita)
        {
            if (visita == null)
            {
                return(BadRequest());
            }
            _visitaRepository.Add(visita);

            if (visita.Id > 0)
            {
                var resultado = new RetornoView <Visita>()
                {
                    data = visita, sucesso = true
                };
                return(CreatedAtRoute("GetVisita", new { id = visita.Id }, resultado));
            }
            else
            {
                var resultado = new RetornoView <Visita>()
                {
                    sucesso = false
                };
                return(BadRequest(resultado));
            }
        }