Beispiel #1
0
        private void btn_darbaja_Click(object sender, EventArgs e)
        {
            Int16  TipOper = 2; // De ley para Baja
            Int16  TipUser = 0;
            String Rol     = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", "");

            if (Rol == "1")
            {
                TipUser = 1;
            }
            else
            {
                TipUser = 2;
            }
            String identificador  = txt_identificador.Text;
            String nidentificador = "";
            String nombre         = "";
            String contrasena     = "";
            Int16  rol            = 1;
            Int16  pregunta       = 1;
            String respuesta      = "";

            String ValidaExistencia = cbd.RegresaDatosPrimariosSP(8, "", "", identificador);
            String MiIdentificador  = cbd.RegresaDatosPrimariosSP(15, GTipoUser, "", "");

            if (identificador == "")
            {
                MessageBox.Show("Ingresa todos los datos :)");
            }
            else
            {
                if (ValidaExistencia == "")
                {
                    MessageBox.Show("EL USUARIO CON EL IDENTIFICADOR " + identificador + " NO EXISTE");
                }
                else
                {
                    if (identificador == "ADMIN")
                    {
                        MessageBox.Show("NO SE PUEDE DAR DE BAJA AL ADMINIDTRADOR PRINCIPAL");
                    }
                    else
                    {
                        if (MiIdentificador == identificador)
                        {
                            MessageBox.Show("NO TE PUEDES DAR DE BAJA A TI MISMO");
                        }
                        else
                        {
                            cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta);
                            MessageBox.Show("BAJA EXITOSA");
                        }
                    }
                }
            }
        }
        private void btn_DarAlta_Click(object sender, EventArgs e)
        {
            Int16  TipOper = 1; // De ley para Alta
            Int16  TipUser = 0;
            String Rol     = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", "");

            if (Rol == "1")
            {
                TipUser = 1;
            }
            else
            {
                TipUser = 2;
            }
            String identificador  = txt_identificador.Text;
            String nidentificador = "";
            String nombre         = txt_nombre.Text;
            String contrasena     = txt_contrasena.Text;
            Int16  rol            = 0;

            if (cmb_rol.SelectedIndex.Equals(0))
            {
                rol = 1;
            }
            else
            {
                rol = 2;
            }
            Int16 pregunta = 0;

            if (cmb_pregunta.SelectedIndex.Equals(0))
            {
                pregunta = 1;
            }
            if (cmb_pregunta.SelectedIndex.Equals(1))
            {
                pregunta = 2;
            }
            if (cmb_pregunta.SelectedIndex.Equals(2))
            {
                pregunta = 3;
            }
            String respuesta = txt_respuesta.Text;

            String ValidaExistencia    = cbd.RegresaDatosPrimariosSP(8, "", "", identificador);
            String ValidaExistenciaNom = cbd.RegresaDatosPrimariosSP(7, nombre, "", "");

            if (identificador == "" || nombre == "" || contrasena == "" || respuesta == "" | cmb_rol.SelectedIndex.Equals(-1) || cmb_pregunta.SelectedIndex.Equals(-1))
            {
                MessageBox.Show("Ingresa todos los datos :)");
            }
            else
            {
                if (ValidaExistencia == "" && ValidaExistenciaNom == "")
                {
                    cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta);
                    MessageBox.Show("ALTA EXITOSA");
                }
                else
                {
                    MessageBox.Show("DATOS EN USO ");
                }
            }
        }
Beispiel #3
0
        private void btn_modificar_usuario_Click(object sender, EventArgs e)
        {
            Int16  TipOper = 3; // De ley para Modificar
            Int16  TipUser = 0;
            String Rol     = cbd.RegresaDatosPrimariosSP(2, GTipoUser, "", "");

            if (Rol == "1")
            {
                TipUser = 1;
            }
            else
            {
                TipUser = 2;
            }
            String identificador  = txt_identificador.Text;
            String nidentificador = txt_newidentificador.Text;
            String nombre         = txt_newnombre.Text;
            String contrasena     = txt_contrsena.Text;
            Int16  rol            = 0;

            if (cmb_rol.SelectedIndex.Equals(0))
            {
                rol = 1;
            }
            else
            {
                rol = 2;
            }
            Int16 pregunta = 0;

            if (cmb_pregunta.SelectedIndex.Equals(0))
            {
                pregunta = 1;
            }
            if (cmb_pregunta.SelectedIndex.Equals(1))
            {
                pregunta = 2;
            }
            if (cmb_pregunta.SelectedIndex.Equals(2))
            {
                pregunta = 3;
            }
            String respuesta = txt_respuesta.Text;

            String ValidaExistencia = cbd.RegresaDatosPrimariosSP(8, "", "", identificador);

            if (identificador == "" || nombre == "" || contrasena == "" || nidentificador == "" || respuesta == "" | cmb_rol.SelectedIndex.Equals(-1) || cmb_pregunta.SelectedIndex.Equals(-1))
            {
                MessageBox.Show("Ingresa todos los datos :)");
            }
            else
            {
                if (ValidaExistencia == "")
                {
                    MessageBox.Show("EL USUARIO CON EL IDENTIFICADOR " + identificador + " NO EXISTE");
                }
                else
                {
                    if (identificador == "ADMIN")
                    {
                        MessageBox.Show("NO SE PUEDE MODIFICAR AL ADMINIDTRADOR PRINCIPAL");
                    }
                    else
                    {
                        cbd.AdministraDatosUsuarioSP(TipOper, TipUser, identificador, nidentificador, nombre, contrasena, rol, pregunta, respuesta);
                        MessageBox.Show("MODIFICACIÓN EXITOSA");
                    }
                }
            }
        }