public void Persona1_EsHermano_De_Persona2() { var personaRelacionRepositorio = new Mock <IRepositorio <PersonaRelacion> >(); personaRelacionRepositorio.Setup(p => p.ObtenerUnoAsync(It.IsAny <Expression <Func <PersonaRelacion, Boolean> > >(), It.IsAny <Expression <Func <PersonaRelacion, Object> > >())).Returns(ObtenerRelacionHermanoAsync()); var personaDominio = new PersonaDominio(null, null, personaRelacionRepositorio.Object, null); int idPersona1 = 10; int idPersona2 = 20; var relacion = personaDominio.ObtenerRelacionAsync(idPersona1, idPersona2).Result; Assert.Equal((int)TipoRelacionEnum.Hermano, relacion.IdTipoRelacion); }
public IActionResult Editar(PEMPersonaRequest oPEMPersonaRequest) { bool respuesta = false; using (IPersonaDominio oDominio = new PersonaDominio()) { respuesta = oDominio.Editar(oPEMPersonaRequest); } if (!respuesta) { return(NotFound()); } return(Ok(respuesta)); }
public IActionResult TraerUno(string documento) { PEMPersonaResponse oObjeto = null; using (IPersonaDominio oDominio = new PersonaDominio()) { oObjeto = oDominio.TraerUno(documento); } if (oObjeto == null) { return(NotFound()); } return(Ok(oObjeto)); }
public IActionResult TraerTodos() { IEnumerable <PEMPersonaResponse> oLista = null; using (IPersonaDominio oDominio = new PersonaDominio()) { oLista = oDominio.TraerTodos(); } if (oLista == null) { return(NotFound()); } return(Ok(oLista)); }
public IActionResult Entrada(PEMAsistenciaRequest oPEMAsistenciaRequest) { bool respuesta = false; using (IPersonaDominio oDominio = new PersonaDominio()) { respuesta = oDominio.Entrada(oPEMAsistenciaRequest); } if (!respuesta) { return(NotFound()); } return(Ok(respuesta)); }
public IActionResult Eliminar(int codigoPersona, int codigoUsuario) { bool respuesta = false; using (IPersonaDominio oDominio = new PersonaDominio()) { respuesta = oDominio.Eliminar(codigoPersona, codigoUsuario); } if (!respuesta) { return(NotFound()); } return(Ok(respuesta)); }