Exemplo n.º 1
0
        private void nuevoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ProductoDialog dialog = new ProductoDialog();

            if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                dialog.Save();
                Data.Producto record = dialog.Record;
                record.IdProducto = Data.Default.Db.USPPRODUCTOINSERTAR <int>(Record.FromInstance(dialog.Record));
                source.Add(record);
                dgvProducto.Update();
                dgvProducto.Refresh();
            }
            dialog.Dispose();
        }
Exemplo n.º 2
0
 private void editarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (dgvProducto.SelectedRows.Count > 0)
     {
         ProductoDialog dialog = new ProductoDialog(source[dgvProducto.SelectedRows[0].Index]);
         if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             dialog.Save();
             dynamic record = dialog.Record;
             Data.Default.Db.USPPRODUCTOACTUALIZAR(Record.FromInstance(dialog.Record));
             dgvProducto.Update();
             dgvProducto.Refresh();
         }
         dialog.Dispose();
     }
 }