public ProveedorDialog() { InitializeComponent(); entity = new Data.Proveedor(); entity.Nombre = ""; entity.Direccion = ""; entity.Telefono = ""; entity.Contacto = ""; entity.Email = ""; Load(); }
private void eliminarToolStripMenuItem_Click(object sender, EventArgs e) { if (dgvProveedor.SelectedRows.Count > 0) { if (MessageBox.Show("¿Esta seguro que desea eliminar el proveedor?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { Data.Proveedor proveedor = source[dgvProveedor.SelectedRows[0].Index]; dgvProveedor.Rows.Remove(dgvProveedor.SelectedRows[0]); Data.Default.Db.USPPROVEEDORELIMINAR(Record.FromInstance(proveedor)); source.Remove(proveedor); dgvProveedor.Update(); dgvProveedor.Refresh(); } } }
private void nuevoToolStripMenuItem_Click(object sender, EventArgs e) { ProveedorDialog dialog = new ProveedorDialog(); if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { dialog.Save(); Data.Proveedor record = dialog.Record; record.IdProveedor = Data.Default.Db.USPPROVEEDORINSERTAR <int>(Record.FromInstance(dialog.Record)); source.Add(record); dgvProveedor.Update(); dgvProveedor.Refresh(); } dialog.Dispose(); }
public ProveedorDialog(Data.Proveedor record) { InitializeComponent(); entity = record; Load(); }