Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
 public List <ExpedientesDatosPersonales> CHU_ExpedientesDatosPersonales_Consultar(ExpedientesDatosPersonales Expediente)
 {
     return(new ExpedientesBP().CHU_ExpedientesDatosPersonales_Consultar(Expediente));
 }