Example #1
0
        private void btnAdauga_Click(object sender, EventArgs e)
        {
            if (dgvFamilie.SelectedRows.Count != 0 && activitatiFamilieBindingSource.Current as ActivitatiFamilie != null)
            {
                ActivitatiFamilie af = activitatiFamilieBindingSource.Current as ActivitatiFamilie;

                af.Denumire = tbDenumire.Text;
                af.SetLocatie(tbLocatie.Text);
                DateTime.TryParse(dtpData.Value.ToString(), out DateTime data);
                af.dataActivitate = data;


                ctx.familie.Update(af);
            }
            else
            {
                ctx.familie.Add(new ActivitatiFamilie(tbDenumire.Text, tbLocatie.Text, dtpData.Value)
                                );
                tssTotalAct_TextChanged(sender, e);
            }


            ctx.SaveChanges();
            activitatiFamilieBindingSource.DataSource = ctx.familie.ToList();
        }
Example #2
0
        private void dgvFamilie_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            ActivitatiFamilie  activitate = activitatiFamilieBindingSource.Current as ActivitatiFamilie;
            FormAdaugaPersoana add        = new FormAdaugaPersoana(activitate.persoane);

            add.Show();
        }