Пример #1
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     Activity activity = new Activity { Id = Guid.NewGuid(), Active = true };
     editDialog.DialogContext = new DialogContext<Activity> { SessionContext = this.SessionContext, DataContext = this.dataContext, Item = activity };
     if (editDialog.ShowDialog(this) == DialogResult.OK)
     {
         dataContext.Activities.InsertOnSubmit(activity);
         dataContext.SubmitChanges();
         listView.BeginUpdate();
         AddListViewItem(activity);
         listView.EndUpdate();
     }
 }
Пример #2
0
 private void AddListViewItem(Activity activity)
 {
     var item = new ListViewItem();
     SetListViewItem(item, activity);
     listView.Items.Add(item);
 }
Пример #3
0
 private void SetListViewItem(ListViewItem item, Activity activity)
 {
     item.SubItems.Clear();
     item.Text = activity.ProjectEntity.Name;
     item.SubItems.Add(activity.Name);
     item.SubItems.Add(activity.Description);
     item.SubItems.Add(DatabaseUtilities.BoolToYesNoString(activity.Active));
     item.SubItems.Add(activity.ExternalCode);
     item.Tag = activity;
 }
Пример #4
0
 partial void DeleteActivity(Activity instance);
Пример #5
0
 partial void UpdateActivity(Activity instance);
Пример #6
0
 partial void InsertActivity(Activity instance);
Пример #7
0
		private void detach_Activities(Activity entity)
		{
			this.SendPropertyChanging();
			entity.ProjectEntity = null;
		}