void btnSendMessage_Click(object sender, RoutedEventArgs e) { if (UserManager.IsGuest) { MessageBox.Show(this, "Гость не может оставлять сообщения", "Внимание", MessageBoxButton.OK, MessageBoxImage.Stop); return; } if (string.IsNullOrEmpty(txtMessage.Text)) { MessageBox.Show(this, "Введите сообщение", "Внимание", MessageBoxButton.OK, MessageBoxImage.Stop); return; } ProjectManager.AddComment(targetProject.ProjectID, txtMessage.Text); }
// Смещаем время проекта void btnCom_New_Time_Click(object sender, RoutedEventArgs e) { var btn = sender as Button; if (btn == null || !(btn.Tag is Project)) { return; } var win = new ChangeDateWindow(((Project)btn.Tag).TimeBegin) { Owner = Window.GetWindow(this) }; if (win.ShowDialog() != true) { return; } ProjectManager.ChangeProjectPropety(((Project)btn.Tag).ProjectID, ProjectPropertyType.Com_New_Time, win.NewDate); ProjectManager.AddComment(((Project)btn.Tag).ProjectID, win.NewComment); }