private void MSSQLCurSave_Click(object sender, RoutedEventArgs e) { vOKPReport aa = (vOKPReport)this.Grido.DataContext; bido bz = new bido(); bz.PutLeoRecord(aa); }
private void DelBtn_Click(object sender, RoutedEventArgs e) { vOKPReport aa = (vOKPReport)this.Grido.DataContext; aa.PictureDelete(); this.Grido.DataContext = aa; }
private void NextBtn_Click(object sender, RoutedEventArgs e) { vOKPReport aa = (vOKPReport)this.Grido.DataContext; aa.PicturePositionChange(1); this.Grido.DataContext = aa; }
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("Невозможно проверить метод, не возвращающий значение."); }
/// <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(); } }
/// <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); } }