public RequestMessageViewModel(RequestMessageWindow window, RequestMessage selectedRequestMessage) { this._contextDal = new RequestMessageDAL(); this.SelectedRequestMessage = selectedRequestMessage; this.SourceWindow = window; this.SaveCommand = new RelayCommand(SaveMessage, CanExecute); }
private void RequestMessageCreate() { RequestMessage message = new RequestMessage { SenderID = ContextStudent.ID, RequestID = SelectedServiceRequest.ID }; RequestMessageWindow window = new RequestMessageWindow(message) { Owner = this.SourceWindow }; SwitchWindows(window, true); this.RequestMessageList = ReloadRequestMessageList(); }