public void SaveAs_Click(object sender, EventArgs e) { using (var form = new FormNewSchedule(ScheduleManager.GetShortScheduleList().Select(s => s.ShortFileName))) { form.Text = "Save Schedule"; form.laLogo.Text = "Please set a new name for your Schedule:"; if (form.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(form.ScheduleName)) { SaveSchedule(form.ScheduleName); Utilities.Instance.ShowInformation("Schedule was saved"); } else { Utilities.Instance.ShowWarning("Schedule Name can't be empty"); } } } }
public void SaveAs_Click(object sender, EventArgs e) { using (var form = new FormNewSchedule(ScheduleManager.GetShortScheduleList().Select(s => s.ShortFileName))) { form.Text = "Save Schedule"; form.laLogo.Text = "Please set a new name for your Schedule:"; if (form.ShowDialog() != DialogResult.OK) return; if (!string.IsNullOrEmpty(form.ScheduleName)) { if (SaveSchedule(form.ScheduleName)) Utilities.Instance.ShowInformation("Schedule was saved"); } else { Utilities.Instance.ShowWarning("Schedule Name can't be empty"); } } }
private void buttonItemHomeNewSchedule_Click(object sender, EventArgs e) { using (var form = new FormNewSchedule(ScheduleManager.GetShortScheduleList().Select(s => s.ShortFileName))) { if (form.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrEmpty(form.ScheduleName)) { var fileName = BusinessObjects.Instance.ScheduleManager.GetScheduleFileName(form.ScheduleName.Trim()); BusinessObjects.Instance.ActivityManager.AddActivity(new ScheduleActivity("New Created", form.ScheduleName.Trim())); BusinessObjects.Instance.ScheduleManager.OpenSchedule(fileName); LoadData(); } else { Utilities.Instance.ShowWarning("Schedule Name can't be empty"); } } else if (!BusinessObjects.Instance.ScheduleManager.ScheduleLoaded) Close(); } }