示例#1
0
        public static clsPadre Padre_Comprobar_siExiste(string argDNI)
        {
            clsPadre      mipadre = null;
            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Padre_comprobar_siExiste", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parNumDoc", argDNI);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion aux1 = new clsIdentificacion(Convert.ToByte(LOSDATOS["Identificacion_Codigo"]));

                mipadre = new clsPadre(
                    aux1,
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"]),
                    Convert.ToString(LOSDATOS["Direccion"]),
                    Convert.ToString(LOSDATOS["NumeroCelular"]),
                    Convert.ToString(LOSDATOS["Trabajo"]),
                    Convert.ToString(LOSDATOS["Correo"])
                    );
            }
            miConexion.Close();
            return(mipadre);
        }
示例#2
0
        public static List <clsIdentificacion> Listar()
        {
            List <clsIdentificacion> MilistaIdentificaiones = new List <clsIdentificacion>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Identificacion_listar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsIdentificacion(
                    Convert.ToByte(LOSDATOS["Codigo"]),
                    Convert.ToString(LOSDATOS["Nombre"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                MilistaIdentificaiones.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MilistaIdentificaiones);
        }
示例#3
0
 public clsUsuario(clsIdentificacion argIdCod, string argNumDocumento,
                   string argUsername, string argPassword,
                   string argNombres, string argApellidos,
                   string argCorreo, clsCargo argCargoCod
                   )
 {
     Identificacion_Codigo = argIdCod;
     NumDocumento          = argNumDocumento;
     Username     = argUsername;
     Password     = argPassword;
     Nombres      = argNombres;
     Apellidos    = argApellidos;
     Correo       = argCorreo;
     Cargo_Codigo = argCargoCod;
 }
示例#4
0
 public clsEstudiante(clsIdentificacion argIdentificacion_Codigo, string argNumeroDocumento, string argApellidosNombres,
                      clsPadre argPadreApoderado_NumDoc, clsPadre argPadre_NumDoc, string argColegioProcedencia, float argPeso, short argTalla, string argCondicionSalud, DateTime argFechaNacimineto, string argCelular)
 {
     Identificacion_Codigo = argIdentificacion_Codigo;
     NumeroDocumento       = argNumeroDocumento;
     ApellidosNombres      = argApellidosNombres;
     PadreApoderado_NumDoc = argPadreApoderado_NumDoc;
     Padre_NumDoc          = argPadre_NumDoc;
     ColegioProcedencia    = argColegioProcedencia;
     Peso            = argPeso;
     Talla           = argTalla;
     CondicionSalud  = argCondicionSalud;
     FechaNacimiento = argFechaNacimineto;
     Celular         = argCelular;
 }
示例#5
0
 public clsPadre(clsIdentificacion argIdCod,
                 string argNDoc,
                 string argNombre,
                 string argDireccion,
                 string argNumeroCel,
                 string argTrabajo,
                 string argCorreo
                 )
 {
     Identificacion_Codigo = argIdCod;
     NumeroDocumento       = argNDoc;
     NombreCompleto        = argNombre;
     Direccion             = argDireccion;
     NumeroCelular         = argNumeroCel;
     Trabajo = argTrabajo;
     Correo  = argCorreo;
 }
示例#6
0
        public static List <clsPadre> listar_porDNI(string argDNI)
        {
            List <clsPadre> milistado = new List <clsPadre>();
            SqlConnection   miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Padre_Listar_por_DNI_o_NumeroDocumento", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parNumeroDoc", argDNI);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion aux1 = new clsIdentificacion(Convert.ToByte(LOSDATOS["Identificacion_Codigo"]));

                clsPadre filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsPadre(
                    aux1,
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"]),
                    Convert.ToString(LOSDATOS["Direccion"]),
                    Convert.ToString(LOSDATOS["NumeroCelular"]),
                    Convert.ToString(LOSDATOS["Trabajo"]),
                    Convert.ToString(LOSDATOS["Correo"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                milistado.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();
            return(milistado);
        }