public int DeleteDiretor() { int ret = SelectedDiretor.Delete(); if (ret == 1) { if (SelectedDiretor.Iddiretor == Diretores.Count) { Diretores.Remove(SelectedDiretor); Diretor.ReSeed(Diretores.Count); } else { foreach (Diretor d in Diretores) { if (d.Iddiretor > SelectedDiretor.Iddiretor) { d.Iddiretor -= 1; } } Diretores.Remove(SelectedDiretor); Diretor.CreateFromObservableCollection(Diretores); } } return(ret); }
public bool UpdateDiretor() { if (SelectedDiretor.Update() == 1) { return(true); } return(false); }