Пример #1
0
        private void btnActualizar2_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count == 0)
            {
                MessageBox.Show("Seleccione un elemento para actualizar", "Error al actualizar");
            }

            else if (dataGridView1.SelectedRows.Count > 1)
            {
                MessageBox.Show("Seleccione solo un elemento por favor", "Error al actualizar");
            }

            else
            {
                btnActualizar.Enabled = true;
                btnInsertar.Enabled   = false;

                DataGridViewRow row = new DataGridViewRow();
                row = dataGridView1.SelectedRows[0];

                oldModalidad = new CModalidadPago(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), int.Parse(row.Cells[2].Value.ToString()), row.Cells[3].Value.ToString());

                rtxtDescripcion.Text = oldModalidad.descripcion;
                numericUpDown1.Value = oldModalidad.numeroCuota;
                cmbEstado.Text       = oldModalidad.estado;

                dataGridView1.DataSource = CModalidadPago.Visualizar();
            }
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            newModalidad = new CModalidadPago(rtxtDescripcion.Text.SQLInyectionClearString(), (int)numericUpDown1.Value, cmbEstado.Text);
            if (newModalidad.descripcion == "" || newModalidad.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                newModalidad.Insertar();
                MessageBox.Show("Se ha insertado una nueva modalidad de pago", "Insercion Correcta");

                dataGridView1.DataSource = CModalidadPago.Visualizar();
            }
        }
Пример #3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            newModalidad = new CModalidadPago(rtxtDescripcion.Text.SQLInyectionClearString(), (int)numericUpDown1.Value, cmbEstado.Text);
            if (newModalidad.descripcion == "" || newModalidad.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                CModalidadPago.Actualizar(oldModalidad, newModalidad);

                dataGridView1.DataSource = CModalidadPago.Visualizar();

                btnActualizar.Enabled  = false;
                btnInsertar.Enabled    = true;
                btnActualizar2.Enabled = true;

                MessageBox.Show("Se ha actualizado la modalidad de pagos", "Actualizacion Correcta");
                limpiar();
            }
        }
Пример #4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 1)
            {
                MessageBox.Show("Seleccione solo un elemento", "Error al actualizar datos");
            }

            else if (dataGridView1.SelectedRows.Count < 1)
            {
                MessageBox.Show("Seleccione un elemento", "Error al actualizar datos");
            }

            else
            {
                DataGridViewRow row = dataGridView1.SelectedRows[0];
                oldModalidad = new CModalidadPago(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), int.Parse(row.Cells[2].Value.ToString()), row.Cells[3].Value.ToString());
                oldModalidad.Eliminar();

                MessageBox.Show("Se ha cambiado el estado de: " + row.Cells[1].Value.ToString() + " a Inactivo.");
                dataGridView1.DataSource = CModalidadPago.Visualizar();
                limpiar();
            }
        }
Пример #5
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = CModalidadPago.Visualizar($"SELECT * FROM MODALIDAD_PAGO WHERE {cmbCampo.Text} {cmbCriterio.Text} '{txtValor.Text.SQLInyectionClearString()}'");
 }
Пример #6
0
 private void dataGridView1_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = dataGridView1.Rows.Count < 1 ? CModalidadPago.Visualizar() : dataGridView1.DataSource;
 }