private void AddStudent(object obj) { var name = obj as string ?? throw new ArgumentException(); var student = studentFacade.InitializeNew(); student.Name = name; student.Address = new AddressListModel(); student = studentFacade.Save(student); Messenger.Default.Send(new NewStudentMessage(studentFacade.GetListById(student.Id))); }