示例#1
0
        public void DeleteContatto()
        {
            if (MessageBox.Show("Confermi La Cancellazione del Contatto Selezionato", "WpfContacts",
                                MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
            {
                var chkContatto =
                    ElencoContatti.FirstOrDefault(c => c.Codice == CurrentContatto.Codice);

                if (chkContatto != null)
                {
                    ElencoContatti.Remove(chkContatto);
                }
            }
        }
示例#2
0
        public void SaveContatto()
        {
            var chkContatto =
                ElencoContatti.FirstOrDefault(c => c.Codice == CurrentContatto.Codice);

            if (chkContatto == null)
            {
                ElencoContatti.Add(CurrentContatto);
            }
            else
            {
                chkContatto.Nome    = CurrentContatto.Nome;
                chkContatto.Cognome = CurrentContatto.Cognome;
                chkContatto.Email   = CurrentContatto.Email;
            }
        }
示例#3
0
 public Contatto GetContatto()
 {
     return(ElencoContatti.FirstOrDefault(c => c.Codice == CurrentContatto.Codice));
 }