コード例 #1
0
 public ProveedorDialog()
 {
     InitializeComponent();
     entity           = new Data.Proveedor();
     entity.Nombre    = "";
     entity.Direccion = "";
     entity.Telefono  = "";
     entity.Contacto  = "";
     entity.Email     = "";
     Load();
 }
コード例 #2
0
 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();
         }
     }
 }
コード例 #3
0
        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();
        }
コード例 #4
0
 public ProveedorDialog(Data.Proveedor record)
 {
     InitializeComponent();
     entity = record;
     Load();
 }