public EditedPersonMessage(Person person) { Person = person; }
public SendPersonToEditMessage(Person person) { Person = person; }
public void Remove(Person person) { throw new NotImplementedException(); }
public void Update(Person person) { throw new NotImplementedException(); }
public void Update(Person person) { _personRepository.Update(person); }
public void Remove(Person person) { _personRepository.Remove(person); }
public void Add(Person person) { _personRepository.Add(person); }
private void RequestAddPersonRecieve(RequestAddPersonMessage message) { // Если надо добавить запись, то кнопка принять называется - Add AcceptingText = "Add"; // Создаём пустые данные для их заполнения. EditPerson = new Person(); }
private void PersonToEditRecieve(SendPersonToEditMessage message) { // Если надо поменять данные, то кнопка принять называется - Edit AcceptingText = "Edit"; // Создать копию данных, для того чтобы сразу не изменять данные, а только после принятия изменений. EditPerson = (Person) message.Person.Clone(); }