コード例 #1
0
        private void nuevoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ClienteDialog dialog = new ClienteDialog();

            if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                dialog.Save();
                Data.Cliente record = dialog.Record;
                record.IdCliente = Data.Default.Db.USPCLIENTEINSERTAR <int>(Record.FromInstance(dialog.Record));
                source.Add(record);
                dgvCliente.Update();
                dgvCliente.Refresh();
            }
            dialog.Dispose();
        }
コード例 #2
0
 private void editarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (dgvCliente.SelectedRows.Count > 0)
     {
         ClienteDialog dialog = new ClienteDialog(source[dgvCliente.SelectedRows[0].Index]);
         if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             dialog.Save();
             dynamic record = dialog.Record;
             Data.Default.Db.USPCLIENTEACTUALIZAR(Record.FromInstance(dialog.Record));
             dgvCliente.Update();
             dgvCliente.Refresh();
         }
         dialog.Dispose();
     }
 }