Exemplo n.º 1
0
 public IActionResult Post(EstadoDTOs estado)
 {
     try
     {
         return(new JsonResult(_service.CreateEstado(estado))
         {
             StatusCode = 201
         });
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Exemplo n.º 2
0
        public Estado CreateEstado(EstadoDTOs estado)
        {
            TipoEstado   navigatorTipoEstado = _repository.GetBy <TipoEstado>(estado.Tipoestado);
            VentaReclamo navigatorReclamo    = _repository.GetBy <VentaReclamo>(estado.Id_ventaReclamo);
            var          entity = new Estado()
            {
                Nombre                = estado.Nombre,
                Id_ventaReclamo       = estado.Id_ventaReclamo,
                Tipoestado            = estado.Tipoestado,
                TipoEstadoNavigator   = navigatorTipoEstado,
                VentaReclamoNavigator = navigatorReclamo
            };

            _repository.Add(entity);
            return(entity);
        }