/// <summary> /// Модификация от 26 января 2015 года /// Заложен 17 декабря 2014 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void savoBtn_Click(object sender, RoutedEventArgs e) { Guid repogvid; if (Guid.TryParse(this.gvidoTB.Text, out repogvid)) { string[] smas = new string[6]; smas[0] = this.namoTB.Text; smas[1] = this.bignamoTB.Text; smas[2] = this.OrBaseCommentTB.Text; smas[3] = this.DescriptoTB.Text; smas[4] = this.ScriptFileNameTB.Text; smas[5] = this.SQueryTB.Text; vLRepo rl2 = new vLRepo(0); string reso = rl2.AddNewObject(repogvid, smas); if (reso == string.Empty) { rl2.SavoElement(repogvid); this.Close(); } else { vpfGluka.BackoMess(reso); } } else { vpfGluka.BackoMess("Для сохранения информации о репорте минимально необходимо наличие синтаксически правильного значения GUID." + Environment.NewLine + "Заданное Вами не является допустимым вариантом для GUID."); } }
/// <summary> /// Модификация от 17 декабря 2014 года /// Заложен 17 декабря 2014 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btWan_Click(object sender, RoutedEventArgs e) { vLRepo rl1 = new vLRepo(1); if (edina) { edina = false; rl1.Edina = false; var winda = new GridoRepo(); winda.RepoGrido.ItemsSource = vRepoList.Listo; winda.Show(); } else { edina = rl1.Edina; if (edina) { edina = false; rl1.Edina = false; var winda = new GridoRepo(); winda.RepoGrido.ItemsSource = vRepoList.Listo; winda.Show(); } else { vpfGluka.BackoMess(@"На будущее, пожалуйста, запомните: - Для работы с отчётами можно запускать только одну гридовую форму!"); } } }
/// <summary> /// Модификация от 17 декабря 2014 года /// Заложен 17 декабря 2014 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Window_Closed(object sender, EventArgs e) { vLRepo rl3 = new vLRepo(0); rl3.Edina = true; }
/// <summary> /// Модификация от 26 января 2015 года /// Заложен 17 декабря 2014 года /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void savoBtn_Click(object sender, RoutedEventArgs e) { Guid repogvid; if (Guid.TryParse(this.gvidoTB.Text, out repogvid)) { string[] smas = new string[6]; smas[0] = this.namoTB.Text; smas[1] = this.bignamoTB.Text; smas[2] = this.OrBaseCommentTB.Text; smas[3] = this.DescriptoTB.Text; smas[4] = this.ScriptFileNameTB.Text; smas[5] = this.SQueryTB.Text; vLRepo rl2 = new vLRepo(0); string reso = rl2.AddNewObject( repogvid, smas ); if (reso == string.Empty) { rl2.SavoElement(repogvid); this.Close(); } else { vpfGluka.BackoMess(reso); } } else { vpfGluka.BackoMess("Для сохранения информации о репорте минимально необходимо наличие синтаксически правильного значения GUID." + Environment.NewLine + "Заданное Вами не является допустимым вариантом для GUID."); } }
private void MSSQLAllSave_Click(object sender, RoutedEventArgs e) { vLRepo rl2 = new vLRepo(0); rl2.SavoList("baso"); }
private void XMLFileSave_Click(object sender, RoutedEventArgs e) { vLRepo rl2 = new vLRepo(0); rl2.SavoList("xml"); }