void SendDataToControl(ProjectItem item) { if (item != null) { tbTitle.Text = item.Title; tbNotes.Text = item.Notes; tbPath.Text = item.Path; } else { tbTitle.Text = String.Empty; tbNotes.Text = String.Empty; tbPath.Text = String.Empty; } }
public void UpdateWithoutDatetime(ProjectItem source) { Title = source.Title; Notes = source.Notes; Path = source.Path; }
void OverPost(ProjectItem item, EditStatus status) { switch (status) { case EditStatus.New: ProjectList.Add(item); break; case EditStatus.Edit: ProjectList[DgProj.SelectedIndex].UpdateWithoutDatetime(item); break; case EditStatus.Delete: ProjectList.RemoveAt(DgProj.SelectedIndex); break; case EditStatus.Run: ProjectList[DgProj.SelectedIndex].UpdateDatetime(); break; } DgProj.Items.Refresh(); ApplyChanges(); SetViewState(ViewState.Default); }