public BookmarksTabViewModel(SettingsService settings, ArchivesService archives, IDispatcherService dispatcher) { Settings = settings; Archives = archives; Dispatcher = dispatcher; WeakReferenceMessenger.Default.Register(this); }
private void doAdd_Click(object sender, RoutedEventArgs e) { DynamicParameters d = new DynamicParameters(); d.Add("productName", productName.Text.Trim()); d.Add("imageId", ""); d.Add("produceId", produceId.SelectedValue); d.Add("productSource", getRadioVal()); //MessageBox.Show(this.rbA.Uid); d.Add("orginDesc", orginDesc.Text.Trim()); d.Add("remark", remark.Text.Trim()); //缓存中获取企业id d.Add("enterpriseId", PubData.USER_ID_FIRST); ArchivesService archService = new ArchivesService(); //新增 if (oper == -1) { archService.doAdd(d); this.Close(); MessageBox.Show("新增成功!"); } else { d.Add("corpProductId", productHid.Text.Trim()); //修改 //archService.doModify(d); MessageBox.Show("修改成功!"); this.Close(); } //刷新父类窗口 _p.initSearch(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { RecordsService recordsService = new RecordsService(); //企业信息选择 List <dynamic> produceList = recordsService.queryProduce(); produceId.ItemsSource = produceList; if (oper != -1) { ArchivesService ser = new ArchivesService(); dynamic mod = ser.queryById(oper); this.productHid.Text = mod[0].CORP_PRODUCT_ID + ""; this.productName.Text = mod[0].PRODUCT_NAME; this.produceId.SelectedValue = mod[0].PRODUCE_ID; this.orginDesc.Text = mod[0].ORIGIN_DESC; this.remark.Text = mod[0].REMARK; int _lb = Convert.ToInt32(mod[0].PRODUCT_SOURCE); if (_lb == 0) { this.rbA.IsChecked = true; } else { this.rbB.IsChecked = true; } } else { produceId.SelectedIndex = 0; } }
private void ScheduleButton_Click(object sender, RoutedEventArgs e) { var channel = ((sender as Button).DataContext as MediaChannel); if (channel.IsScheduleable) { ScheduleProgress.IsActive = true; (sender as Control).IsEnabled = false; try { using (var archivingService = new ArchivesService()) { var schedulerParameters = new SchedulerParameters { ChannelId = channel.Id }; // Fire and forget archivingService.CreateArchive(schedulerParameters); ModernDialog.ShowMessage("Scheduling requested. Check back in a few minutes.", "Requested", MessageBoxButton.OK); } } catch (Exception ex) { ModernDialog.ShowMessage(ex.Message, "Error", MessageBoxButton.OK); (sender as Control).IsEnabled = true; ScheduleProgress.IsActive = false; } } else { ModernDialog.ShowMessage("This channel has a schedule running already", "Information", MessageBoxButton.OK); } }
public DeduplicationTool(SettingsService settings, ImagesService images, ArchivesService archives, PlatformService platform) : base(platform) { Settings = settings; Images = images; Archives = archives; Platform = platform; }
public LoadingPageViewModel(SettingsService settings, PlatformService platform, ApiService api, ArchivesService archives, UpdatesService updates, ISettingsStorageService settingsStorage) { Settings = settings; Platform = platform; Api = api; Archives = archives; Updates = updates; SettingsStorage = settingsStorage; }
public ArchivesPageViewModel( SettingsService settings, ArchivesService archives, TabsService tabs, IDispatcherService dispatcher, ApiService api) : base(settings, archives, dispatcher, api) { Tabs = tabs; }
private int LoadData2(int pageNo, int pageSize) { string productName = productNameKey.Text.Trim(); string startDate = ""; string endDate = ""; ArchivesService ser = new ArchivesService(); ObservableCollection <Product> listViewData = ser.queryArchives(productName, startDate, endDate, pageNo, pageSize); listBox.ItemsSource = listViewData; return(1000); }
public BulkEditorViewModel(ArchivesService archives) { Archives = archives; }
public ArchiveItemViewModel(SettingsService settings, ArchivesService archives, ApiService api, PlatformService platform, TabsService tabs, ImageProcessingService imageProcessing) : base(settings, archives, api, platform, tabs) { ImageProcessing = imageProcessing; }
private void Window_Loaded(object sender, RoutedEventArgs e) { RecordsService recordsService = new RecordsService(); //企业信息选择 List <dynamic> produceList = recordsService.queryProduce(); produceId.ItemsSource = produceList; ArchivesService ser = new ArchivesService(); dynamic mod = ser.queryById(id); this.hproId.Text = mod[0].CORP_PRODUCT_ID + ""; this.productName.Text = mod[0].PRODUCT_NAME; this.produceId.SelectedValue = mod[0].PRODUCE_ID; this.orginDesc.Text = mod[0].ORIGIN_DESC; this.txtRemark.Text = mod[0].REMARK; initFertData(Convert.ToInt32(mod[0].PRODUCE_ID)); initPestData(Convert.ToInt32(mod[0].PRODUCE_ID)); //Console.Write("======" + id); //66西红柿 67黄瓜 69马铃薯 68小白菜 if (66.Equals(id)) { // BigImage.Visibility = Visibility.Visible; //BigImage1.Visibility = Visibility.Collapsed; //BigImage2.Visibility = Visibility.Collapsed; //BigImage3.Visibility = Visibility.Collapsed; //btn_01.Visibility = Visibility.Collapsed; //btn_01_1.Visibility = Visibility.Visible; //btn_01_2.Visibility = Visibility.Collapsed; //btn_01_3.Visibility = Visibility.Collapsed; //btn_02.Visibility = Visibility.Visible; //btn_02_01.Visibility = Visibility.Collapsed; //btn_02_02.Visibility = Visibility.Collapsed; //btn_02_03.Visibility = Visibility.Collapsed; } if (67.Equals(id)) { // BigImage.Visibility = Visibility.Collapsed; //BigImage1.Visibility = Visibility.Collapsed; //BigImage2.Visibility = Visibility.Collapsed; //BigImage3.Visibility = Visibility.Visible; //btn_01.Visibility = Visibility.Collapsed; //btn_01_1.Visibility = Visibility.Collapsed; //btn_01_2.Visibility = Visibility.Collapsed; //btn_01_3.Visibility = Visibility.Visible; //btn_02.Visibility = Visibility.Collapsed; //btn_02_01.Visibility = Visibility.Collapsed; //btn_02_02.Visibility = Visibility.Collapsed; //btn_02_03.Visibility = Visibility.Visible; } if (69.Equals(id)) { // BigImage.Visibility = Visibility.Collapsed; //BigImage1.Visibility = Visibility.Visible; //BigImage2.Visibility = Visibility.Collapsed; //BigImage3.Visibility = Visibility.Collapsed; //btn_01.Visibility = Visibility.Visible; //btn_01_1.Visibility = Visibility.Collapsed; //btn_01_2.Visibility = Visibility.Collapsed; //btn_01_3.Visibility = Visibility.Collapsed; //btn_02.Visibility = Visibility.Collapsed; //btn_02_01.Visibility = Visibility.Visible; //btn_02_02.Visibility = Visibility.Collapsed; //btn_02_03.Visibility = Visibility.Collapsed; //btn_03.Visibility = Visibility.Visible; //btn_03_01.Visibility = Visibility.Visible; } if (68.Equals(id)) { // BigImage.Visibility = Visibility.Collapsed; //BigImage1.Visibility = Visibility.Collapsed; //BigImage2.Visibility = Visibility.Visible; //BigImage3.Visibility = Visibility.Collapsed; //btn_01.Visibility = Visibility.Collapsed; //btn_01_1.Visibility = Visibility.Collapsed; //btn_01_2.Visibility = Visibility.Visible; //btn_01_3.Visibility = Visibility.Collapsed; //btn_02.Visibility = Visibility.Collapsed; //btn_02_01.Visibility = Visibility.Collapsed; //btn_02_02.Visibility = Visibility.Visible; //btn_02_03.Visibility = Visibility.Collapsed; } }
private void btnSave_Click(object sender, RoutedEventArgs e) { DynamicParameters d = new DynamicParameters(); TabItem item = tabControl.SelectedItem as TabItem; if ("ProductInfo".Equals(item.Header))//产品信息 { //MessageBox.Show("产品信息"); d.Add("produceId", produceId.SelectedValue); d.Add("productName", productName.Text.Trim()); d.Add("orginDesc", orginDesc.Text.Trim()); d.Add("remark", txtRemark.Text.Trim()); d.Add("corpProductId", this.hproId.Text.Trim()); ArchivesService aser = new ArchivesService(); aser.doModify(d, hproId.Text); this.Close(); } if ("GrowPeriod".Equals(item.Header))//生长期图片 { MessageBox.Show("生长期图片"); } if ("FertRecord".Equals(item.Header))//施肥记录 { //MessageBox.Show("施肥记录"); DynamicParameters df = new DynamicParameters(); df.Add("productId", hproId.Text); df.Add("actionValue", actionValue.Text.Trim()); df.Add("amount", amount.Text.Trim()); df.Add("actionId", produceId.SelectedValue); df.Add("actionType", PubData.PRODUCT_ACTION_TYPE_P02); ComboBoxItem itm = harvestAmountUnit.SelectedItem as ComboBoxItem; df.Add("amountUnit", itm.Tag); df.Add("area", area.Text.Trim()); df.Add("actionDate", Convert.ToDateTime(actionDate.Text).ToString("yyyy-MM-dd")); df.Add("actionPerson", actionPerson.Text.Trim()); MaintenanceService mtaService = new MaintenanceService(); mtaService.doAdd(df); initFertData(Convert.ToInt32(produceId.SelectedValue)); //MessageBox.Show("保存成功!"); //this.Close(); } if ("PestRecord".Equals(item.Header))//施药记录 { //MessageBox.Show("施药记录"); DynamicParameters dy = new DynamicParameters(); dy.Add("productId", hproId.Text); dy.Add("actionValue", actionValue2.Text.Trim()); dy.Add("thinckNess", thinckNess.Text.Trim()); dy.Add("amount", amount2.Text.Trim()); dy.Add("actionId", produceId.SelectedValue); dy.Add("actionType", PubData.PRODUCT_ACTION_TYPE_P01); ComboBoxItem itm2 = amountUnit2.SelectedItem as ComboBoxItem; dy.Add("amountUnit", itm2.Tag); dy.Add("area", area2.Text.Trim()); dy.Add("actionDate", Convert.ToDateTime(actionDate2.Text).ToString("yyyy-MM-dd")); dy.Add("actionPerson", actionPerson2.Text.Trim()); MaintenanceService mtaService = new MaintenanceService(); mtaService.doAddApplying(dy); initPestData(Convert.ToInt32(produceId.SelectedValue)); } if ("EnvData".Equals(item.Header))//环境数据 { MessageBox.Show("环境数据"); } if ("ProductCert".Equals(item.Header))//产品认证 { MessageBox.Show("产品认证"); } }