public PEMPersonaResponse TraerUno(string documento) { PEMPersonaResponse oObjeto = null; using (IPersonaRepositorio oRepositorio = new PersonaRepositorio()) { oObjeto = oRepositorio.TraerUno(documento); } return(oObjeto); }
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 PEMPersonaResponse TraerUno(string documento) { PEMPersonaResponse oObjeto = null; string sp = StoredProcedure.USP_PERSONAL_TRAERUNO; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_cDocIdePer", SqlDbType.VarChar, documento)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { using (SqlDataReader reader = db.ExecuteReader(sp, parametros)) { oObjeto = reader.Select(DesdeDataReader).FirstOrDefault(); } } return(oObjeto); }