private void button1_Click(object sender, EventArgs e)
        {
            String rol = this.Rol.SelectedItem.ToString();

            if (rol.Equals(actual))
            {
                MessageBox.Show("El rol asignado ya corresponde al usuario");
                return;
            }

            MessageBox.Show("Nuevo rol asignado correctamente", "Cambiar rol");

            if (this.Rol.SelectedItem.ToString() == "Proveedor")
            {
                AltaProveedor ap = new AltaProveedor(user, actual, listado);
                ap.ShowDialog();
            }
            else if (this.Rol.SelectedItem.ToString() == "Cliente")
            {
                AltaCliente ac = new AltaCliente(user, actual, listado);
                ac.ShowDialog();
            }
            else if (this.Rol.SelectedItem.ToString() == "Administrador General" || this.Rol.SelectedItem.ToString() == "Administrador")
            {
                db.executeQuery("INSERT INTO GESTION_DE_PATOS.Administradores VALUES('" + user + "', null, null)");
            }


            db.executeQuery("UPDATE GESTION_DE_PATOS.Usuarios SET rol = '" + rol + "' where username = '******'");

            this.listado.actualizar_datagridview();
            this.Hide();
        }
Пример #2
0
        /// //////////////////////////////////////////////////////////////////////////////////////////////////////

        private void button_crear_Click(object sender, EventArgs e)
        {
            if (!this.ingresoTodosLosCampos())
            {
                MessageBox.Show("Complete todos los campos");
                return;
            }

            BaseDeDato bd = new BaseDeDato();



            String password_encriptado = this.encriptacion_password(textBox_password.Text.ToString());

            Usuario usuario_nuevo = new Usuario(password_encriptado, textBox_username.Text);

            if (comboBox_rol_asignado.SelectedValue.ToString() == "Cliente")
            {
                AltaCliente alta = new AltaCliente(usuario_nuevo);
                alta.Show();
                this.Close();
            }


            if (comboBox_rol_asignado.SelectedValue.ToString() == "Proveedor")
            {
                AltaProveedor alta = new AltaProveedor(usuario_nuevo);
                alta.Show();
                this.Close();
            }
        }
        /// //////////////////////////////////////////////////////////////////////////////////////////////////////

        private void button_crear_Click(object sender, EventArgs e)
        {
            SqlConnection connection = ConnectionWithDatabase();

            connection.Open();

            String password_encriptado = this.encriptacion_password(textBox_password.Text.ToString());

            String query_insert_usuario_nuevo = "INSERT INTO S_QUERY.Usuario(usuario_nombre, usuario_contraseña, usuario_habilitado) VALUES('" + textBox_username.Text.ToString() + "', '" + password_encriptado + "', 1)";   //despues cambiar la contra a encriptacion

            //SqlDataAdapter sda_insert = new SqlDataAdapter(query_insert_rol, connection);
            generico.InsertCommand = new SqlCommand(query_insert_usuario_nuevo, connection);

            int a = generico.InsertCommand.ExecuteNonQuery();

            if (a == -1)
            {
                generico.InsertCommand.Cancel();
                MessageBox.Show("Fallo al ingresar el usuario");
            }

            generico.InsertCommand.Dispose();

            if (comboBox_rol_asignado.SelectedValue.ToString() == "Cliente")
            {
                AltaCliente alta = new AltaCliente(textBox_username.Text);
                alta.Show();
            }

            if (comboBox_rol_asignado.SelectedValue.ToString() == "Proveedor")
            {
                AltaProveedor alta = new AltaProveedor(textBox_username.Text);
                alta.Show();
            }
        }
Пример #4
0
        private void btnSeleccionar_Click(object sender, EventArgs e)
        {
            try
            {
                if (cmbRol.SelectedItem != null)
                {
                    Usuario user = new Usuario(txtUsuario.Text, txtPassword.Text);
                    GestorDeErrores.GestorDeErrores.verificarCamposObligatoriosCompletos(camposObligatorios);

                    Rol seleccionado = cmbRol.SelectedItem as Rol;
                    GestorDeErrores.GestorDeErrores.verificarUsuarioDuplicado(user.getNombreUsuario());

                    switch (seleccionado.Nombre)
                    {
                    case "cliente":
                        this.Hide();
                        AltaCliente ventanaCliente = new AltaCliente(user, this);
                        ventanaCliente.Show();
                        break;

                    case "proveedor":
                        this.Hide();
                        AltaProveedor ventanaProveedor = new AltaProveedor(user, this);
                        ventanaProveedor.Show();
                        break;
                    }
                }
            }
            catch (CamposObligatoriosIncompletosException error)
            {
                error.mensaje();
            }
            catch (UsuarioDuplicadoException error)
            { error.mensaje(); }
            finally
            {
                Conexion.Conexion.getCon().Close();
            }
        }
        private void segundoPaso(BaseDeDato bd)
        {
            String password_encriptado = this.encriptacion_password(textBox_password.Text.ToString());

            Usuario usuario_nuevo = new Usuario(password_encriptado, textBox_username.Text);

            if (comboBox_rol_asignado.SelectedValue.ToString() == "Cliente")
            {
                AltaCliente alta = new AltaCliente(usuario_nuevo);
                alta.Show();
                this.Close();
                bd.desconectar();
            }


            if (comboBox_rol_asignado.SelectedValue.ToString() == "Proveedor")
            {
                AltaProveedor alta = new AltaProveedor(usuario_nuevo);
                alta.Show();
                this.Close();
                bd.desconectar();
            }
        }
        private void button_seleccionar_Click(object sender, EventArgs e)
        {
            int    row_index            = dataGridView_usuarios.CurrentCell.RowIndex;
            String row_password_usuario = dataGridView_usuarios.CurrentRow.Cells["usuario_contraseña"].Value.ToString();
            String row_username_usuario = dataGridView_usuarios.CurrentRow.Cells["usuario_nombre"].Value.ToString();

            Usuario usuarioForm = new Usuario(row_password_usuario, row_username_usuario);

            if (rolNombre.Equals("Cliente"))
            {
                AltaCliente altaFormCliente = new AltaCliente(usuarioForm);
                altaFormCliente.Show();
                altaFormCliente.FormClosed += new FormClosedEventHandler(afterCloseAlta);
                this.Hide();
            }

            if (rolNombre.Equals("Proveedor"))
            {
                AltaProveedor altaFormProveedor = new AltaProveedor(usuarioForm);
                altaFormProveedor.Show();
                altaFormProveedor.FormClosed += new FormClosedEventHandler(afterCloseAlta);
                this.Hide();
            }
        }
 private void button1_Click(object sender, EventArgs e)
 {
     AltaProveedor ap = new AltaProveedor();
     ap.Show();
 }
        private void button1_Click(object sender, EventArgs e)
        {
            AltaProveedor ap = new AltaProveedor();

            ap.Show();
        }