コード例 #1
0
        private void button4_Click(object sender, EventArgs e)
        {
            int index = getSelectedRow(gvClientsList);

            if (index != -1)
            {
                int  id        = 0;
                bool converted = Int32.TryParse(gvClientsList[0, index].Value.ToString(), out id);
                if (converted == false)
                {
                    return;
                }

                Vklad cl = dbContext.Vklads.Where(i => i.Vklad_id == id).FirstOrDefault();
                if (cl != null)
                {
                    AddVkladForm f = new AddVkladForm();

                    f.textBox1.Text         = cl.Balance.ToString();
                    f.dateTimePicker1.Value = cl.DateOpen;


                    DialogResult result = f.ShowDialog(this);

                    if (result == DialogResult.OK)
                    {
                        return;
                    }


                    cl.DateOpen = f.dateTimePicker1.Value;
                    cl.Balance  = int.Parse(f.textBox1.Text);


                    dbContext.SaveChanges();

                    gvClientsList.Refresh();
                    MessageBox.Show("Объект обновлен");
                }
            }
            else
            {
                MessageBox.Show("Ни один объект не выбран!");
            }
        }
コード例 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            AddVkladForm f      = new AddVkladForm();
            DialogResult result = f.ShowDialog(this);

            if (result == DialogResult.OK)
            {
                return;
            }


            Vklad vklad = new Vklad();

            vklad.DateOpen = f.dateTimePicker1.Value;
            vklad.Balance  = int.Parse(f.textBox1.Text);

            dbContext.Vklads.Add(vklad);
            dbContext.SaveChanges();

            MessageBox.Show("Новый клиент добавлен");
        }