Exemplo n.º 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];

                oldDocumento = new CTipoDocumento(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString());

                rtxtDescripcion.Text = oldDocumento.descripcion;
                cmbEstado.Text       = oldDocumento.estado;

                dataGridView1.DataSource = CTipoDocumento.Visualizar();
            }
        }
Exemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            newDocumento = new CTipoDocumento(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text);
            if (newDocumento.descripcion == "" || newDocumento.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                newDocumento.Insertar();
                MessageBox.Show("Se ha insertado un nuevo tipo de documento", "Insercion Correcta");

                dataGridView1.DataSource = CTipoDocumento.Visualizar();
            }
        }
Exemplo n.º 3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            newDocumento = new CTipoDocumento(rtxtDescripcion.Text.SQLInyectionClearString(), cmbEstado.Text);
            if (newDocumento.descripcion == "" || newDocumento.estado == "")
            {
                MessageBox.Show("Se deben completar todos los campos", "Error en la Insercion de datos");
            }
            else
            {
                CTipoDocumento.Actualizar(oldDocumento, newDocumento);

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

                MessageBox.Show("Se ha actualizado el tipo de documento", "Actualizacion Correcta");
                limpiar();
                dataGridView1.DataSource = CTipoDocumento.Visualizar();
            }
        }
Exemplo n.º 4
0
        private void btnEliminar_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
            {
                DataGridViewRow row = new DataGridViewRow();
                row = dataGridView1.SelectedRows[0];

                oldDocumento = new CTipoDocumento(int.Parse(row.Cells[0].Value.ToString()), row.Cells[1].Value.ToString(), row.Cells[2].Value.ToString());
                MessageBox.Show("Se ha cambiado el estado de: " + row.Cells[1].Value.ToString() + " a Inactivo.", "Cambio Correcto");
                oldDocumento.Eliminar();
                dataGridView1.DataSource = CTipoDocumento.Visualizar();
            }
        }
Exemplo n.º 5
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = CTipoDocumento.Visualizar($"SELECT * FROM TIPO_DOCUMENTO WHERE {cmbCampo.Text} {cmbCriterio.Text} '{txtValor.Text.SQLInyectionClearString()}'");
 }
Exemplo n.º 6
0
 private void dataGridView1_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = dataGridView1.Rows.Count < 1 ? CTipoDocumento.Visualizar() : dataGridView1.DataSource;
 }