Пример #1
0
        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);
        }
Пример #2
0
        // Смещаем время проекта
        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);
        }