public IActionResult Post(EstadoDTOs estado) { try { return(new JsonResult(_service.CreateEstado(estado)) { StatusCode = 201 }); } catch (Exception e) { return(BadRequest(e.Message)); } }
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); }