Exemplo n.º 1
0
 protected override void DelRow()
 {
     if (MessageBox.Show("Удалить запись?", "Подтверждение удаления", MessageBoxButtons.OKCancel) == DialogResult.OK)
     {
         Depositor depositor = _context.Depositors.Find(tblDict.Rows[tblDict.CurrentCell.RowIndex].Cells["colId"].Value);
         _context.Depositors.Remove(depositor);
         Save();
     }
 }
Exemplo n.º 2
0
        void CreateEdtiForm(Depositor depositor, bool isNew)
        {
            var frmDepositorEdit = new DepositorEdit(depositor);

            frmDepositorEdit.ShowDialog();
            if (frmDepositorEdit.DialogResult == DialogResult.Cancel)
            {
                return;
            }
            if (isNew)
            {
                DataService.context.Depositors.Add(depositor);
            }
            Save();
        }
Exemplo n.º 3
0
 public DepositorEdit(Depositor depositor)
 {
     InitializeComponent();
     _context   = DataService.context;
     _depositor = depositor;
 }
Exemplo n.º 4
0
        protected override void EditRow()
        {
            Depositor depositor = _context.Depositors.Find(tblDict.Rows[tblDict.CurrentCell.RowIndex].Cells["colId"].Value);

            CreateEdtiForm(depositor, false);
        }
Exemplo n.º 5
0
        protected override void AddRow()
        {
            Depositor depositor = new Depositor();

            CreateEdtiForm(depositor, true);
        }