private void nUEVOToolStripMenuItem_Click(object sender, EventArgs e) { frmProveedoresAE frm = new frmProveedoresAE(); frm.Text = "Agregar proveedor"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Proveedor prov = frm.GetObjeto(); ProveedoresBD.Agregar(prov); DataGridViewRow r = new DataGridViewRow(); r.CreateCells(dgProveedor); SetearFilas(r, prov); AgregarFila(r); } catch (Exception) { throw; } } }
private void eDITARToolStripMenuItem_Click(object sender, EventArgs e) { DataGridViewRow r = dgProveedor.SelectedRows[0]; Proveedor obj = (Proveedor)r.Tag; Proveedor objAux = (Proveedor)obj.Clone(); frmProveedoresAE frm = new frmProveedoresAE(); frm.Text = "Editar proveedor"; frm.SetObjeto(obj); DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { obj = frm.GetObjeto(); ProveedoresBD.Editar(obj); SetearFilas(r, obj); MessageBox.Show("Registro actualizado correctamente"); } catch (Exception ex) { MessageBox.Show("Error al intentar editar registro", ex.Message); } } }
private void Actualizar() { List <Proveedor> listaUpdated = new List <Proveedor>(); listaUpdated = ProveedoresBD.GetLista(); MostrarDatosGrilla(listaUpdated); }
private void frmProveedores_Load(object sender, EventArgs e) { List <Proveedor> lista = new List <Proveedor>(); lista = ProveedoresBD.GetLista(); MostrarDatosGrilla(lista); }
private void txtCliente_TextChanged(object sender, EventArgs e) { datosCliente = txtCliente.Text; List <Proveedor> listaFiltrada = new List <Proveedor>(); listaFiltrada = ProveedoresBD.GetListaFilrada(datosCliente); MostrarDatosGrilla(listaFiltrada); this.DialogResult = DialogResult.OK; }
private void frmProveedores_Load(object sender, EventArgs e) { txtCliente.CharacterCasing = CharacterCasing.Upper; txtCliente.Focus(); try { List <Proveedor> lista = ProveedoresBD.GetLista(); MostrarDatosGrilla(lista); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error"); } }
private void button2_Click(object sender, EventArgs e) { frmProveedoresAE frm = new frmProveedoresAE(); frm.Text = "Agregar proveedor"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { try { Proveedor prov = frm.GetObjeto(); ProveedoresBD.Agregar(prov); } catch (Exception) { throw; } } ProveedoresBD.CargarCombo(ref cboProveedor); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); ProveedoresBD.CargarCombo(ref cboProveedor); if (compra != null) { txtProducto.Text = compra.Producto; cboProveedor.SelectedValue = compra.idProveedor.IdProveedor; txtCantidad.Text = compra.Cantidad.ToString(); dtpFechaCompra.Value = compra.Fecha; if (string.IsNullOrEmpty(txtImporte.Text.Trim())) { txtImporte.Text = ""; } else { txtTotal.Text = compra.Importe.ToString(); } } }
private void bORRARToolStripMenuItem_Click(object sender, EventArgs e) { if (dgProveedor.SelectedRows.Count > 0) { DataGridViewRow r = dgProveedor.SelectedRows[0]; Proveedor prov = (Proveedor)r.Tag; DialogResult dr = MessageBox.Show(string.Format("¿Desea borrar el proveedor?"), "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.Yes) { try { ProveedoresBD.Borrar(prov.IdProveedor); dgProveedor.Rows.Remove(r); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }