예제 #1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("Desea Eliminar el Correo?", "Informacion Requerida",
                                    MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                    == DialogResult.Yes)
                {
                    ConexionOracleconCshar.AccesoADatos.ConexionOracle conexion = new AccesoADatos.ConexionOracle();

                    String query = " begin " +
                                   " ELIMINARCORREOUSUARIO(" + idCorreoEditar + "); " +
                                   " end; ";
                    conexion.OperacionDML(query);

                    MessageBox.Show("Transaccion realizada con exito", "Informacion del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtCorreo.Clear();
                    SeleccionarPrimero();
                    llenarGrid();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Problemas al realizar la Transaccion", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidarCampos())
         {
             if (formatoCorreo())
             {
                 AccesoADatos.ConexionOracle conexion = new AccesoADatos.ConexionOracle();
                 string query = "begin " +
                                " ACTUALIZARCORREOUSUARIO(" + idCorreoEditar + ", '" + txtCorreo.Text + "'); end; ";
                 conexion.OperacionDML(query);
                 MessageBox.Show("Transaccion realizada con exito", "Información del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 llenarGrid();
                 txtCorreo.Clear();
                 SeleccionarPrimero();
             }
             else
             {
                 MessageBox.Show("Formato de email incorrecto\nFormato correcto: [email protected]", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Debe de llenar el campo", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtCorreo.Select();
             txtCorreo.Focus();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error al realizar la transaccion", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #3
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidarCampos())
         {
             AccesoADatos.ConexionOracle conexion = new AccesoADatos.ConexionOracle();
             String query = String.Empty;
             query = "begin " +
                     " ACTUALIZARUSUARIO(" + IdUsuarioEditar + ",'" + txtCedula.Text + "','" + txtNombre.Text + "','" + txtNombreUsuario.Text + "','" + txtContraseña.Text + "'," + cbROL.SelectedValue + "); " +
                     " end; ";
             conexion.OperacionDML(query);
             MessageBox.Show("Transaccion Realizada exitosamente", "Informacion del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
         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);
     }
 }
예제 #4
0
 private void btnNuevoTelefono_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidarCampos())
         {
             AccesoADatos.ConexionOracle conexion = new AccesoADatos.ConexionOracle();
             string query =
                 "BEGIN " +
                 "INSERTARTELEFONO(" + idUsuarioTelefono + ", '" + txtTelefono.Text + "'); " +
                 "END; ";
             conexion.OperacionDML(query);
             MessageBox.Show("Transaccion realizada con exito", "Información del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
             llenarGrid();
             txtTelefono.Clear();
             SeleccionarPrimero();
         }
         else
         {
             MessageBox.Show("Debe de llenar el campo", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
             SeleccionarPrimero();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Error al realizar la transaccion", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #5
0
        private void btnEliminarUsuario_Click(object sender, EventArgs e)
        {
            AccesoADatos.ConexionOracle conexion = new AccesoADatos.ConexionOracle();
            if (usuario.idUsuario == IdUsuarioEditar)
            {
                MessageBox.Show("No se puede eliminar el usuario actualmente registrado", "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (MessageBox.Show("Desea Eliminar el Registro?", "Informacion Requerida",
                                    MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                    == DialogResult.Yes)
                {
                    String query = " begin" +
                                   " ELIMINARUNUSUARIO('" + IdUsuarioEditar + "');" +
                                   " end; ";
                    conexion.OperacionDML(query);

                    MessageBox.Show("Transaccion realizada con exito", "Informacion del sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    this.Close();
                }
            }
        }