private void btnVisualizar_Click(object sender, EventArgs e) { if (dgvCompra.SelectedRows.Count > 0) { CambioPanel cambio = new CambioPanel(new tablaCompras(dgvCompra.CurrentRow.Cells["CLIENTE"].Value.ToString(), dgvCompra.CurrentRow.Cells["id"].Value.ToString())); } }
private void btnNuevo_Click_1(object sender, EventArgs e) { if (btnNuevo.Text == "Nuevo") { btnNuevo.Text = "Guardar"; HabilitarControles(0); BloquearControles(1); } //Se habilita El guardado de un nuevo cliente else if (btnNuevo.Text == "Guardar Edicion") { if (txtMes.Text != "" && fn.DateTimeSQL(dtpFecha) != "" && cbxCliente.Text.ToUpper() != "" && txtProyecto.Text.ToUpper() != "") { btnNuevo.Text = "Nuevo"; if (fn.actualizar("call sp_cabecera('" + txtMes.Text + "', '" + fn.DateTimeSQL(dtpFecha) + "', '" + cbxCliente.Text.ToUpper() + "', '" + txtProyecto.Text.ToUpper() + "', '" + id + "', 'edit')")) { MessageBox.Show("Se actualizo correctamente la base de datos", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Error al actualizar con la base de datos", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Porfavor inserte todos los campos correspondientes", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } //Se actualiza un cliente else if (txtMes.Text != "" && fn.DateTimeSQL(dtpFecha) != "" && cbxCliente.Text.ToUpper() != "" && txtProyecto.Text.ToUpper() != "") { if (fn.insertar("call sp_cabecera('" + txtMes.Text + "', '" + fn.DateTimeSQL(dtpFecha) + "', '" + cbxCliente.Text.ToUpper() + "', '" + txtProyecto.Text.ToUpper() + "', '" + id + "', 'save')")) { MessageBox.Show("Se guardo correctamente en la base de datos", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Error al insertar con la base de datos", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Error); } btnNuevo.Text = "Nuevo"; HabilitarControles(2); BloquearControles(0); CambioPanel cambio = new CambioPanel(new tablaCompras(cbxCliente.Text, fn.ObtenerCampo("select * from `cabecera compras` order by id desc limit 1; "))); } //Se guarda un nuevo cliente else { MessageBox.Show("Porfavor inserte todos los campos correspondientes", "Granos y Mas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } dgvCompra.DataSource = fn.llenarGrid("call sp_cabecera('" + txtMes.Text + "', '" + fn.DateTimeSQL(dtpFecha) + "', '" + cbxCliente.Text.ToUpper() + "', '" + txtProyecto.Text.ToUpper() + "', '" + id + "', 'load')"); }