private void ibuttonProjectAdd_Click(object sender, EventArgs e) { var project = new modelProject(); project.CreateNewEmpty(); Program.GData.dataProject.Insert(project); gridData.LoadGrid(); }
private void ibuttonSave_Click(object sender, EventArgs e) { GetData(ref newData); SaveVarsForMailMerge(); savedData = new modelProject(); savedData = newData.DeepClone(); this.Hide(); }
private void GetData(ref modelProject project) { project.Title = textTitle.Text; project.KeyAction = textKeyAction.Text; project.Action = textAction.Text; project.WrittenBy = textWrittenBy.Text; project.Comments = htmlComments.InnerHtml; project.Description = htmlDescription.InnerHtml; project.Topic = comboTopic.Text; project.Topic2 = comboTopic2.Text; project.Topic3 = comboTopic3.Text; }
private void ShowData(modelProject project) { textTitle.Text = project.Title; textKeyAction.Text = project.KeyAction; textAction.Text = project.Action; textWrittenBy.Text = project.WrittenBy; comboTopic.Text = project.Topic; comboTopic2.Text = project.Topic2; comboTopic3.Text = project.Topic3; htmlComments.InnerHtml = project.Comments; htmlDescription.InnerHtml = project.Description; }
private void ibuttonClose_Click(object sender, EventArgs e) { GetData(ref newData); if (!Program.Compare <modelProject>(originalData, newData)) { if (!Program.ShowMessageBox("Do you want to scrap changes?", true, "YES", "NO")) { return; } } newData = null; this.Hide(); }
public formEditProject(modelProject project) { InitializeComponent(); originalData = new modelProject(); originalData = project.DeepClone(); newData = new modelProject(); newData = project.DeepClone(); savedData = null; ShowTopics(comboTopic); ShowTopics(comboTopic2); ShowTopics(comboTopic3); ShowData(originalData); gridActivities.SetupLinq += GridActivities_SetupLinq; gridActivities.SetupGrid += GridActivities_SetupGrid; gridActivities.LoadGrid(); gridVariations.SetupLinq += GridVariations_SetupLinq; gridVariations.SetupGrid += GridVariations_SetupGrid; gridVariations.LoadGrid(); }