private void Consulta() { ProveedoresABM proveedores = new ProveedoresABM(); DataTable tabla = new DataTable(); string cadenaResultado; cadenaResultado = proveedores.ConsultarProveedores().ToString(); tabla = proveedores.tablaProveedor; if (cadenaResultado == "correcto") { this.CargarGrilla(tabla); } else { MessageBox.Show(proveedores.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnGuardar_Click(object sender, EventArgs e) { ControlDatos control = new ControlDatos(); ProveedoresABM proveedor = new ProveedoresABM(); if (control.validarIngresoTextBox(textBoxRazonSocial) && control.validarIngresoTextBox(textBoxEmail) && control.validarIngresoTextBox(textBoxNumeroCalle) && control.validarIngresoTextBox(textBoxCalle) && control.validarIngresoComboBox(comboLocalidad) && control.validarIngresoTextBox(textBoxTelefono)) { proveedor.ModificarProveedor(Int32.Parse(this.IdProveedor) , this.textBoxRazonSocial.Text , this.textBoxCalle.Text , Int32.Parse(this.textBoxNumeroCalle.Text) , Int32.Parse(this.comboLocalidad.SelectedValue.ToString()) , this.textBoxEmail.Text , Int32.Parse(this.textBoxTelefono.Text)); MessageBox.Show(proveedor.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } }
private void BtnEliminar_Click(object sender, EventArgs e) { if (dataGridProveedores.CurrentRow != null) { if (MessageBox.Show("¿Seguro que desea eliminar el Proveedor?", "Importante!", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { ProveedoresABM proveedor = new ProveedoresABM(); int ID = Int32.Parse(dataGridProveedores.CurrentRow.Cells[0].Value.ToString()); proveedor.EliminarProveedor(ID); MessageBox.Show(proveedor.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Information); Consulta(); } } else { MessageBox.Show("Para eliminar primero seleccione una fila de la grilla" , "Importante!", MessageBoxButtons.OK , MessageBoxIcon.Exclamation); } }
private void BtnBuscar_Click(object sender, EventArgs e) { ProveedoresABM proveedores = new ProveedoresABM(); DataTable tabla = new DataTable(); string cadenaResultado; if (this.textBoxRazonSocial.Text != "") { cadenaResultado = proveedores.ConsultarProveedoresFiltros(this.textBoxRazonSocial.Text).ToString(); tabla = proveedores.tablaProveedor; if (cadenaResultado == "correcto") { this.CargarGrilla(tabla); } else { MessageBox.Show(proveedores.mensajeRetorno, "Importante!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { this.Consulta(); } }