private void SetEstimateColor(Project selectedProject) { if (selectedProject.Actual == 0) { this.estimateTextBox.Foreground = Brushes.Black; } else if (selectedProject.Actual <= selectedProject.Estimate) { this.estimateTextBox.Foreground = Brushes.Green; } else { this.estimateTextBox.Foreground = Brushes.Red; } }
private void SetEstimatedColor(Project project) { if (project.ID == _view.SelectedProjectId) { if (project.Actual <= 0) { _view.SetEstimatedColor(null); } else if (project.Actual > project.Estimate) { _view.SetEstimatedColor(Colors.Red); } else { _view.SetEstimatedColor(Colors.Green); } } }
private void UpdateDetails(Project project) { EstimatedTextBox.Text = project.Estimate.ToString(); ActualTextBox.Text = project.Actual.ToString(); UpdateEstimatedColor(); }
private void UpdateButton_Click(object sender, RoutedEventArgs e) { Project project = new Project() { ID = (int)ProjectsComboBox.SelectedValue, Name = ProjectsComboBox.Text, Estimate = GetDouble(EstimatedTextBox.Text), Actual = GetDouble(ActualTextBox.Text) }; _controller.Update(project); }
public ProjectEventArgs(Project project) { Project = project; }
public void UpdateProject(BillingWin.DataAccess.Project project) { ProjectUpdated(this, new ProjectEventArgs(project)); }
public void Update(Project project) { _model.UpdateProject(project); }