private void AddProjectClick(object sender, RoutedEventArgs e) { var newProject = new Project(); ProjectsToDisplay.Add(newProject); DatabaseAccess.SaveOrUpdate(newProject); RebindProjectsList(); }
public virtual void SetValues(Project source) { this.Name = source.Name; this.Description = source.Description; this.StartDate = source.StartDate; this.EndDate = source.EndDate; this.Value = source.Value; this.State = source.State; }
private void EditDataClick(object sender, RoutedEventArgs e) { if(SourceProject.IsNull()) { return; } preEditData = SourceProject.Clone() as Project; EditMode = true; RebindSourceProject(); }