public ResponseNacionalidad SetNacionalidad(NacionalidadDto nacionalidad) { ResponseNacionalidad responseNacionalidad = new ResponseNacionalidad(); var entity = new Nacionalidad { TipoDeNacionalidad = nacionalidad.TipoDeNacionalidad }; _repository.Add <Nacionalidad>(entity); responseNacionalidad.TipoDeNacionalidad = entity.TipoDeNacionalidad; return(responseNacionalidad); }
public IActionResult SetNacionalidad([FromBody] NacionalidadDto nacionalidad) { try { ResponseNacionalidad aNacionalidad = _service.SetNacionalidad(nacionalidad); aNacionalidad.NacionalidadId = _service.GetNacionalidadByTipoNacionalidad(aNacionalidad.TipoDeNacionalidad).NacionalidadId; return(new JsonResult(aNacionalidad) { StatusCode = 201 }); } catch (Exception e) { return(StatusCode((int)HttpStatusCode.BadRequest)); } }