private void CargaExpediente(int IdExpediente) { oCHumano = new WCF_CHumano.Hersan_CHumanoClient(); try { oExpediente = oCHumano.CHU_Expedientes_Obtener(IdExpediente); if (oExpediente.Count > 0) { // SE CARGA EL EXPEDIENTE txtIdExp.Text = IdExpediente.ToString(); ExpedientesDatosPersonales oAux = new ExpedientesDatosPersonales(); oAux.IdExpediente = int.Parse(txtIdExp.Text); var Item = oCHumano.CHU_ExpedientesDatosPersonales_Consultar(oAux); if (Item.Count > 0) { txtApellidos.Text = Item[0].APaterno + " " + Item[0].AMaterno; txtNombres.Text = Item[0].Nombres; } } } catch (Exception) { throw; } }
public List <ExpedientesDatosPersonales> CHU_ExpedientesDatosPersonales_Consultar(ExpedientesDatosPersonales Expediente) { List <ExpedientesDatosPersonales> oList = new List <ExpedientesDatosPersonales>(); try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONS_USP_CHU_EXPEDIENTE_DATOSPERSONALES_OBTENER, conn)) { cmd.Parameters.AddWithValue("@Id", Expediente.IdExpediente); cmd.Parameters.AddWithValue("@APaterno", Expediente.APaterno); cmd.Parameters.AddWithValue("@AMaterno", Expediente.AMaterno); cmd.Parameters.AddWithValue("@Nombre", Expediente.Nombres); cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { ExpedientesDatosPersonales obj = new ExpedientesDatosPersonales(); obj.IdExpediente = int.Parse(reader["EXP_Id"].ToString()); obj.APaterno = reader["EDP_APaterno"].ToString(); obj.AMaterno = reader["EDP_AMaterno"].ToString(); obj.Nombres = reader["EDP_Nombres"].ToString(); obj.Edad = int.Parse(reader["EDP_Edad"].ToString()); obj.Direccion = reader["EDP_Direccion"].ToString(); obj.Estado.Pais.Id = int.Parse(reader["PAI_Id"].ToString()); obj.Estado.Id = int.Parse(reader["EST_Id"].ToString()); obj.Ciudad.Id = int.Parse(reader["CIU_Id"].ToString()); obj.Colonia.Id = int.Parse(reader["COL_Id"].ToString()); obj.EstadoNac.Id = int.Parse(reader["EDO_Nacimiento"].ToString()); obj.CiudadNac.Id = int.Parse(reader["CIU_Nacimiento"].ToString()); obj.Telefono = reader["EDP_Telefono"].ToString(); obj.Sexo = reader["EDP_Sexo"].ToString(); obj.FechaNac = reader["EDP_FechaNac"].ToString(); obj.Nacionalidad = reader["EDP_Nacionalidad"].ToString(); obj.ViveCon = reader["EDP_Vive"].ToString(); obj.Estatura = decimal.Parse(reader["EDP_Estatura"].ToString()); obj.Peso = int.Parse(reader["EDP_Peso"].ToString()); obj.Dependientes = reader["EDP_Depende"].ToString(); obj.OtrosDependientes = reader["EDP_DepenOtros"].ToString(); obj.EdoCivil = reader["EDP_EdoCivil"].ToString(); obj.EdoCivilOtro = reader["EDP_EdoCivilOtros"].ToString(); obj.Correo = reader["EDP_Correo"].ToString(); oList.Add(obj); } } } } return(oList); } catch (Exception ex) { throw ex; } }
public List <ExpedientesDatosPersonales> CHU_ExpedientesDatosPersonales_Consultar(ExpedientesDatosPersonales Expediente) { return(new ExpedientesBP().CHU_ExpedientesDatosPersonales_Consultar(Expediente)); }