Exemplo n.º 1
0
        private void btnCrear_Click(object sender, EventArgs e)
        {
            try
            {
                if (ValidarCampos())
                {
                    if (ValidarUsuario())
                    {
                        ConexionOracleconCshar.AccesoADatos.ConexionOracle conexion = new ConexionOracleconCshar.AccesoADatos.ConexionOracle();
                        string Query = "begin " +
                                       "INSERTARUSUARIO('" + txtCedula.Text + "','" + txtNombre.Text + "','" + txtNombreUsuario.Text + "','" + txtContraseña.Text + "'," + cbROL.SelectedValue + " ); " +
                                       "end; ";
                        // se envia los parametros en la consulta
                        conexion.OperacionDML(Query);
                        MessageBox.Show("Transaccion Realizada exitosamente", "Informacion del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);

                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("La cedula o el nombre de usuario ya existen en el sistema\nDebe de ingresar otro regsitro diferente", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Debe ingresar datos en los campos", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Problemas al Realizar la Transaccion", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        public void llenarComboBoxRoles()
        {
            ConexionOracleconCshar.AccesoADatos.ConexionOracle conexion = new ConexionOracleconCshar.AccesoADatos.ConexionOracle();
            string Query       = "select * from TABLA_ROLES_USUARIOS";        //procedimiento almacenado que me realiza la consulta
            string id          = "IDROLUSUARIO";                              //id de la tabla
            string descripcion = "NOMBREROL";
            string nombreTabla = "TABLA_ROLES_USUARIOS";                      //nombre de la tabla

            conexion.LlenarCombo(Query, cbROL, id, descripcion, nombreTabla); // se invoca el metodo
        }
Exemplo n.º 3
0
        public void LlenarGridUsuarios()
        {
            ConexionOracleconCshar.AccesoADatos.ConexionOracle conexion = new ConexionOracleconCshar.AccesoADatos.ConexionOracle();
            string query = "select u.IDUSUARIO,u.CEDULA,u.NOMBRECOMPLETO,u.USUARIOLOGIN," +
                           "u.PASSWORDLOGIN,r.NOMBREROL from TABLA_USUARIO u inner join TABLA_ROLES_USUARIOS r " +
                           "on u.IDROLUSUARIO = r.IDROLUSUARIO"; //procedimiento que realiza la consulta

            conexion.LlenarGrid(query, dgvUsuarios);             // se invoca el metodo y se envia la consulta y el grid a llenar
            PropiedadesGrip();
        }