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(); }
private void dgvFamilie_MouseDoubleClick(object sender, MouseEventArgs e) { ActivitatiFamilie activitate = activitatiFamilieBindingSource.Current as ActivitatiFamilie; FormAdaugaPersoana add = new FormAdaugaPersoana(activitate.persoane); add.Show(); }