Exemple #1
0
        private void MSSQLCurSave_Click(object sender, RoutedEventArgs e)
        {
            vOKPReport aa = (vOKPReport)this.Grido.DataContext;
            bido       bz = new bido();

            bz.PutLeoRecord(aa);
        }
Exemple #2
0
        private void DelBtn_Click(object sender, RoutedEventArgs e)
        {
            vOKPReport aa = (vOKPReport)this.Grido.DataContext;

            aa.PictureDelete();
            this.Grido.DataContext = aa;
        }
Exemple #3
0
        private void NextBtn_Click(object sender, RoutedEventArgs e)
        {
            vOKPReport aa = (vOKPReport)this.Grido.DataContext;

            aa.PicturePositionChange(1);
            this.Grido.DataContext = aa;
        }
Exemple #4
0
        public void PutRepoRecordTesto()
        {
            bido       target = new bido();
            vOKPReport pp     = vOKPReport.ZagoCreate();
            Random     aa     = new Random();
            string     ks     = "Тестуша + " + aa.Next(32000).ToString();

            pp.BigNamo = ks;
            target.PutLeoRecord(pp);
            //Пока только это
            Assert.Inconclusive("Невозможно проверить метод, не возвращающий значение.");
        }
Exemple #5
0
        /// <summary>
        /// Модификация от 29 апреля 2015 года
        /// Добавлено присвоение отдельного контента стековой панели с тегами
        /// Заложен в 2014 году
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RepoGrido_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            vOKPReport aa = (vOKPReport)this.RepoGrido.CurrentItem;

            if (!(aa == null))
            {
                var winda = new OKPRepo();
                winda.Grido.DataContext          = aa;
                winda.stackPanelTago.DataContext = aa.Tago;
                vRepoList.SetCurrentRepo(aa);
                vHistorySaver.AddNewObject(aa);
                if (aa.LeoHistoList != null)
                {
                    winda.HistoGrido.ItemsSource = aa.LeoHistoList;
                }
                if (aa.LeoBinoList != null)
                {
                    winda.BinoGrido.ItemsSource = aa.LeoBinoList;
                }
                winda.Show();
            }
        }
Exemple #6
0
        /// <summary>
        /// Модификация от 14 мая 2015 года
        /// Заложен 13 мая 2015 года
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BinoRepoAddo_Click(object sender, RoutedEventArgs e)
        {
            vOKPReport aa  = (vOKPReport)this.Grido.DataContext;
            bido       bz  = new bido();
            Guid       ogu = Guid.Parse(aa.SUid);

            byte[] zna = bz.GetRepoBinoData(ogu);
            if (zna == null)
            {
                vpfGluka.BackoMess("Не обнаружено бинарных данных в базе для данного отчёта.");
            }
            else if (aa.HasBinoRepoData)
            {
                vpfGluka.BackoMess("Нельзя повторно загружать бинарные данные об отчёте, можно только обновлять.");
            }
            else
            {
                mybino dd = new mybino(zna, "№", "ОКПBaseReport", "Без");
                aa.AddBinaryObjecto(dd);
                bz.PutLeoRecord(aa);
            }
        }