예제 #1
0
        public static List <clsCargo> ListarCargos()
        {
            List <clsCargo> Lista = new List <clsCargo>();

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

            elComando             = new SqlCommand("usp_Cargo_Listar_todo", 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)
            {
                clsCargo filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsCargo(
                    Convert.ToByte(LOSDATOS["CodCargo"]),
                    Convert.ToString(LOSDATOS["Nombre"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cargo a LisataCaros
                Lista.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();


            return(Lista);
        }
예제 #2
0
 public clsUsuario(string argNumDocumento,
                   string argUsername, string argPassword,
                   string argNombres, string argApellidos,
                   string argCorreo, clsCargo argCargoCod)
 {
     NumDocumento = argNumDocumento;
     Username     = argUsername;
     Password     = argPassword;
     Nombres      = argNombres;
     Apellidos    = argApellidos;
     Correo       = argCorreo;
     Cargo_Codigo = argCargoCod;
 }
예제 #3
0
        public static clsUsuario ValidarUsuario(string argNombreUsuario,
                                                string argClave)
        {
            clsUsuario MiUsuario = null;

            SqlConnection miConexion;

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

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

            elComando.Parameters.AddWithValue("@parusername", argNombreUsuario);
            elComando.Parameters.AddWithValue("@parpassword", argClave);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();


            while (LOSDATOS.Read() == true)
            {
                clsCargo auxiliar1 = new clsCargo(Convert.ToString(LOSDATOS["Cargo"]));
                MiUsuario = new clsUsuario(
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["username"]), "CualquierCosa",
                    Convert.ToString(LOSDATOS["Nombres"]),
                    Convert.ToString(LOSDATOS["Apellidos"]),
                    Convert.ToString(LOSDATOS["Correo"]),
                    auxiliar1);
            }
            miConexion.Close();

            return(MiUsuario);
        }