Ejemplo n.º 1
0
        public static int VerificarAlluser(string nombreuser, string contrasena)
        {
            try {
                SqlCommand  comando = new SqlCommand();
                AccesoDatos aq      = new AccesoDatos();
                comando = Usuario_class.Usuarios_completo(nombreuser, contrasena, 1);

                aq.ConfigurarProcedure(ref comando, "VerificarUsuario");
                comando.Connection = aq.ObtenerConexion();

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    if (int.Parse(reader[0].ToString()) != 0)
                    {
                        return(int.Parse(reader[0].ToString()));
                    }
                }
                return(-1);
            }
            catch (Exception ex) {
                return(-1);
            }
        }
Ejemplo n.º 2
0
        public static int ValidarNombre(string Nom_Materiaa)
        {
            AccesoDatos aq      = new AccesoDatos();
            SqlCommand  comando = new SqlCommand();

            try
            {
                comando = DatosSP.MateriasValidar(Nom_Materiaa);
                aq.ConfigurarProcedure(ref comando, "VerificarMateria");
                //MessageBox.Show("Nombre Valido");
                comando.Connection = aq.ObtenerConexion();
                SqlDataReader reader = comando.ExecuteReader();
                while (reader.Read())
                {
                    return(int.Parse(reader[0].ToString()));
                }

                return(-100);
            }
            catch (Exception ex)
            {
                // MessageBox.Show("Nombre Invalido");
                //MessageBox.Show(ex.ToString());
                return(-100);
            }
        }
Ejemplo n.º 3
0
        public static int VerificarUsuarioActivo(string nombreuser, string contrasena)
        {
            try
            {
                SqlCommand  comando = new SqlCommand();
                AccesoDatos aq      = new AccesoDatos();
                Usuario_user(ref comando, nombreuser);
                Usuario_Contrasena(ref comando, contrasena);


                aq.ConfigurarProcedure(ref comando, "VerificarUsuarioActivo");
                comando.Connection = aq.ObtenerConexion();

                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    //  MessageBox.Show( reader[0].ToString());

                    return(int.Parse(reader[0].ToString()));
                }
                return(-100);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return(-100);
            }
        }
Ejemplo n.º 4
0
        public static int CrearUsuario(ref SqlCommand comando, string procedure, string nombreuser, string contra, int acceso = 1)
        {
            AccesoDatos aq = new AccesoDatos();

            comando = Usuario_class.Usuarios_completo(nombreuser, contra, acceso);

            aq.ConfigurarProcedure(ref comando, procedure);
            comando.Connection = aq.ObtenerConexion();

            SqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                if (int.Parse(reader[0].ToString()) == 1)
                {
                    return(1);
                }
            }
            return(-1);
        }
Ejemplo n.º 5
0
        public static int UsuarioenUso(string nombreuser)
        {
            SqlCommand  comando = new SqlCommand();
            AccesoDatos aq      = new AccesoDatos();

            Usuario_class.Usuario_user(ref comando, nombreuser);

            aq.ConfigurarProcedure(ref comando, "UsuarioEnuso");
            comando.Connection = aq.ObtenerConexion();

            SqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                if (int.Parse(reader[0].ToString()) == 1)
                {
                    return(1);
                }
            }
            return(-1);
        }
Ejemplo n.º 6
0
        public string Reader_Procedure(SqlCommand comando, string procedure)
        {
            try
            {
                AccesoDatos aq = new AccesoDatos();
                aq.ConfigurarProcedure(ref comando, procedure);
                comando.Connection = aq.ObtenerConexion();
                SqlDataReader reader = comando.ExecuteReader();

                while (reader.Read())
                {
                    return(reader[0].ToString());
                }
                return("error");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                return("error");
            }
        }
Ejemplo n.º 7
0
        public static int ActualizarUser(string usuario, string contrasena, int val, int baja)
        {
            SqlCommand  comando = new SqlCommand();
            AccesoDatos aq      = new AccesoDatos();

            comando = Usuario_class.Usuarios_completo(usuario, contrasena, val);
            Usuario_class.Usuario_baja(ref comando, baja);
            aq.ConfigurarProcedure(ref comando, "ActualizarUsuario");
            comando.Connection = aq.ObtenerConexion();

            SqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                if (int.Parse(reader[0].ToString()) == 1)
                {
                    return(1);
                }
            }

            return(-1);
        }
Ejemplo n.º 8
0
        public void revisargrid(DataGridView dq)
        {
            AccesoDatos aq = new AccesoDatos();

            for (int i = 0; i < dq.Rows.Count; i++)
            {
                // dni    MessageBox.Show(  dq.Rows[i].Cells[10].Value.ToString());
                SqlCommand comando = new SqlCommand();
                try {
                    DatosSP.Preinscriptos_DNI(ref comando, dq.Rows[i].Cells[10].Value.ToString());



                    aq.ConfigurarProcedure(ref comando, "VerificarPreinscripto");
                    comando.Connection = aq.ObtenerConexion();

                    SqlDataReader reader = comando.ExecuteReader();

                    while (reader.Read())
                    {
                        //  MessageBox.Show( reader[0].ToString());

                        if (reader[0].ToString() == "1")
                        {
                            // pintar de verde porque fue encontrado..
                            dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Green;
                        }
                        else
                        {
                            dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Red;
                        }
                    }
                }
                catch (Exception) { }
            }
        }
Ejemplo n.º 9
0
        public int verificarAprobadaMateria(string codmaa, string legajo, string idinscripto,
                                            string codcurso, string modalidad, string turno, string fecha)
        {
            SqlCommand  comando = new SqlCommand();
            AccesoDatos aq      = new AccesoDatos();
            //( @legajo int ,@codmateria varchar (40) , @idinscripto int,@codcurso varchar(40)
            //,@modalidad varchar(120),@turno varchar(120),@user varchar(120) )
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = comando.Parameters.Add("@legajo", SqlDbType.Int);
            SqlParametros.Value = legajo;
            SqlParametros       = comando.Parameters.Add("@codmateria", SqlDbType.NVarChar, 40);
            SqlParametros.Value = codmaa;
            SqlParametros       = comando.Parameters.Add("@idinscripto", SqlDbType.NVarChar, 40);
            SqlParametros.Value = idinscripto;
            SqlParametros       = comando.Parameters.Add("@codcurso", SqlDbType.NVarChar, 40);
            SqlParametros.Value = codcurso;
            SqlParametros       = comando.Parameters.Add("@modalidad", SqlDbType.NVarChar, 40);
            SqlParametros.Value = modalidad;
            SqlParametros       = comando.Parameters.Add("@turno", SqlDbType.NVarChar, 40);
            SqlParametros.Value = turno;
            SqlParametros       = comando.Parameters.Add("@user", SqlDbType.NVarChar, 40);
            SqlParametros.Value = Formularios.Usuario;
            SqlParametros       = comando.Parameters.Add("@fechita", SqlDbType.Date);
            SqlParametros.Value = fecha;
            aq.ConfigurarProcedure(ref comando, "VerificarMateriaPosta");
            comando.Connection = aq.ObtenerConexion();
            SqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                return(int.Parse(reader[0].ToString()));
            }

            return(-1);
        }
Ejemplo n.º 10
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (MEDUSA == true)
            {
                try
                {
                    Preinscripciones.Confirmacion conf = new Preinscripciones.Confirmacion();
                    int registros_ok = 0;
                    if (conf.ShowDialog() == DialogResult.OK)
                    {
                        AccesoDatos aq = new AccesoDatos();

                        SqlCommand comando = new SqlCommand();



                        SqlCommand  comando2 = new SqlCommand();
                        AccesoDatos aq2      = new AccesoDatos();
                        string      codcurso = "";

                        aq2.ConfigurarProcedure(ref comando, "ExistenciaCurso");
                        comando.Connection = aq.ObtenerConexion();

                        SqlDataReader reader = comando.ExecuteReader();

                        while (reader.Read())
                        {
                            if (reader[0].ToString() != "-1")
                            {
                                bool asd = false;
                                // MessageBox.Show(comboBox1.Items[comboBox1.SelectedIndex].ToString());

                                //    MessageBox.Show(comboBox1.Text);

                                if (textBox1.Text != "")
                                {
                                    asd = true;
                                    if (asd == true)
                                    {
                                        //      MessageBox.Show(reader[0].ToString());
                                        codcurso = reader[0].ToString();

                                        for (int i = 0; i < dataGridView1.Rows.Count; i++)
                                        {
                                            try
                                            {
                                                comando = DatosSP.Preinscriptos(int.Parse(dataGridView1.Rows[i].Cells[10].Value.ToString()), codcurso, "0",
                                                                                dataGridView1.Rows[i].Cells[8].Value.ToString(), dataGridView1.Rows[i].Cells[7].Value.ToString(),
                                                                                dataGridView1.Rows[i].Cells[20].Value.ToString(), dataGridView1.Rows[i].Cells[19].Value.ToString(),
                                                                                dataGridView1.Rows[i].Cells[6].Value.ToString(), dataGridView1.Rows[i].Cells[5].Value.ToString(),
                                                                                codespe(textBox1.Text)
                                                                                );


                                                aq.EjecutarProcedimientoAlmacenado(comando, "CargaPreinscripto");
                                                registros_ok++;
                                                dataGridView1.Rows[i].DefaultCellStyle.BackColor = System.Drawing.Color.Green;
                                            }
                                            catch (Exception ex)
                                            {
                                            }
                                        }

                                        MessageBox.Show("Registros cargados correctamente: " + registros_ok);
                                    }
                                    else
                                    {
                                        MessageBox.Show("Esa especialidad no existe.");
                                    }
                                }
                                else
                                {
                                    MessageBox.Show("Tiene que seleccionar una especialidad.");
                                }
                            }
                            else
                            {
                                MessageBox.Show("No hay un curso que sea el actual, antes de cargar preinscriptos favor de crear curso actual.");
                            }
                        }
                    }
                }
                catch (Exception ex) {
                    //  MessageBox.Show(ex.ToString());
                }
            }
            else
            {
                MessageBox.Show("Recuerde que tiene que cargar antes el excel.");
            }
        }
Ejemplo n.º 11
0
        private void button1_Click(object sender, EventArgs e)
        {
            bool        passame  = false;
            AccesoDatos conexion = new AccesoDatos();

            string     consulta = "VerificarUsuario";
            SqlCommand comando  = new SqlCommand();


            comando = Usuario_class.Usuarios_completo(Formularios.Usuario, txt_passAnterior.Text, 2);
            conexion.ConfigurarProcedure(ref comando, consulta);
            comando.Connection = conexion.ObtenerConexion();

            SqlDataReader reader = comando.ExecuteReader();


            while (reader.Read())
            {
                if (int.Parse(reader[0].ToString()) == 1)
                {
                    passame = true;
                }
            }


            if (passame == true)
            {
                if (txt_passNueva.TextLength >= 5)
                {
                    if (txt_passNuevaConfirm.Text == txt_passNueva.Text)
                    {
                        if (txt_passNueva.Text != txt_passAnterior.Text)
                        {
                            comando = Usuario_class.Usuarios_completo(Formularios.Usuario, txt_passNueva.Text);
                            if (conexion.EjecutarProcedimientoAlmacenado(comando, "UsuarioCambioContra") != 0)
                            {
                                MessageBox.Show("Se ha cambiado correctamente la contraseña.");
                            }
                        }
                        else
                        {
                            MessageBox.Show("La contraseña nueva es igual a la anterior. Porfavor cambiela. ");
                        }
                    }
                    else
                    {
                        MessageBox.Show("No coinciden la nueva contraseña con la verificacion.");
                    }
                }
                else
                {
                    MessageBox.Show("Recuerde que la contraseña tiene que tener minimo 5 caracteres.");
                }
            }
            else
            {
                MessageBox.Show("Contraseña actual incorrecta.");
            }
            txt_passAnterior.Clear();
            txt_passNueva.Clear();
            txt_passNuevaConfirm.Clear();
        }