Ejemplo n.º 1
0
        /// <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.");
            }
        }
Ejemplo n.º 2
0
        /// <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(@"На будущее, пожалуйста, запомните: 
- Для работы с отчётами можно запускать только одну гридовую форму!");
                }
            }
        }
Ejemplo n.º 3
0
 /// <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(@"На будущее, пожалуйста, запомните:
     - Для работы с отчётами можно запускать только одну гридовую форму!");
             }
         }
 }
Ejemplo n.º 4
0
        /// <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;
        }
Ejemplo n.º 5
0
 /// <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.");
         }
 }
Ejemplo n.º 6
0
 /// <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;
 }
Ejemplo n.º 7
0
        private void MSSQLAllSave_Click(object sender, RoutedEventArgs e)
        {
            vLRepo rl2 = new vLRepo(0);

            rl2.SavoList("baso");
        }
Ejemplo n.º 8
0
        private void XMLFileSave_Click(object sender, RoutedEventArgs e)
        {
            vLRepo rl2 = new vLRepo(0);

            rl2.SavoList("xml");
        }
Ejemplo n.º 9
0
 private void XMLFileSave_Click(object sender, RoutedEventArgs e)
 {
     vLRepo rl2 = new vLRepo(0);
     rl2.SavoList("xml");
 }
Ejemplo n.º 10
0
 private void MSSQLAllSave_Click(object sender, RoutedEventArgs e)
 {
     vLRepo rl2 = new vLRepo(0);
     rl2.SavoList("baso");
 }