async Task fillRepLang() { langcomboList = new List <Replang>(); replangList = await setvalueModel.GetBySetName("report_lang"); foreach (var reprow in replangList) { // trEnglish resourcemanager.GetString("trMenu"); //trArabic Replang comborow = new Replang(); comborow.langId = reprow.valId; comborow.lang = reprow.value; if (reprow.value == "ar") { comborow.trlang = MainWindow.resourcemanager.GetString("trArabic"); } else if (reprow.value == "en") { comborow.trlang = MainWindow.resourcemanager.GetString("trEnglish"); } else { comborow.trlang = ""; } langcomboList.Add(comborow); } cb_reportlang.ItemsSource = langcomboList; cb_reportlang.DisplayMemberPath = "trlang"; cb_reportlang.SelectedValuePath = "langId"; replangrow = replangList.Where(r => r.isDefault == 1).FirstOrDefault(); cb_reportlang.SelectedValue = replangrow.valId; }
private async void Window_Loaded(object sender, RoutedEventArgs e) {//load try { HelpClass.StartAwait(grid_main); // sale_note requiredControlList = new List <string> { "" }; #region translate if (MainWindow.lang.Equals("en")) { grid_main.FlowDirection = FlowDirection.LeftToRight; } else { grid_main.FlowDirection = FlowDirection.RightToLeft; } translat(); #endregion // List<SettingCls> settingsCls = await setModel.GetAll(); List <SetValues> settingsValues = await valueModel.GetBySetName("sale_note"); setVNote = settingsValues.FirstOrDefault(); tb_notes.Text = setVNote.value; HelpClass.EndAwait(grid_main); } catch (Exception ex) { HelpClass.EndAwait(grid_main); HelpClass.ExceptionMessage(ex, this); } }
public async Task <string> getdata() { PayOpModel = new PayOp(); PayOpModel = await PayOpModel.getLastPayOp(packUserRep.packageUserId); if (PayOpModel.payOpId <= 0) { return("0"); } else { agentmodel = await agentmodel.GetByID((int)packUserRep.userId); cumstomerModel = await cumstomerModel.GetByID((int)packUserRep.customerId); CountryPackageDateModel = await CountryPackageDateModel.GetByID((int)PayOpModel.countryPackageId); PackagesModel = await PackagesModel.GetByID((int)PayOpModel.packageId); SetValuesList = await terms.GetBySetName("sale_note"); terms = SetValuesList.FirstOrDefault(); // CountryPackageDateModel.monthCount; return("1"); } }
private async Task fillLanguages() { languages = await valueModel.GetBySetName("language"); foreach (var v in languages) { if (v.value == "en") { v.value = "English"; } else if (v.value == "ar") { v.value = "Arabic"; } } cb_language.ItemsSource = languages; cb_language.DisplayMemberPath = "value"; cb_language.SelectedValuePath = "valId"; }
private async Task getUserPath() { #region get user path UserSetValues uSetValueModel = new UserSetValues(); List <UserSetValues> lst = await uSetValueModel.GetAll(); SetValues setValueModel = new SetValues(); List <SetValues> setVLst = await setValueModel.GetBySetName("user_path"); firstId = setVLst[0].valId; secondId = setVLst[1].valId; //string firstPath = "" , secondPath = ""; try { firstUserSetValue = lst.Where(u => u.valId == firstId && u.userId == MainWindow.userID).FirstOrDefault(); secondUserSetValue = lst.Where(u => u.valId == secondId && u.userId == MainWindow.userID).FirstOrDefault(); foreach (var o in newlist) { if (o.name.Equals(SectionData.translate(firstUserSetValue.note))) { cb_firstLevel.SelectedValue = o.objectId; break; } } foreach (var o in newlist2) { if (o.name.Equals(SectionData.translate(secondUserSetValue.note))) { cb_secondLevel.SelectedValue = o.objectId; break; } } //cb_firstLevel.SelectedValue = cb_firstLevel.Items.IndexOf(firstUserSetValue.note); } catch { cb_firstLevel.SelectedIndex = -1; } #endregion }
private async void Dg_setValues_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { if (sender != null) { HelpClass.StartAwait(grid_main); } if (dg_setValues.SelectedIndex != -1) { if (dg_setValues.SelectedIndex != -1) { sett = dg_setValues.SelectedItem as SettingCls; setValuessQuery = await setValuesModel.GetBySetName(sett.name); //List<SettingCls> settLst = await setModel.GetAll(); //SettingCls setting = settLst.Where(s => s.settingId == sett.settingId).FirstOrDefault(); //setValuessQuery = await setValuesModel.GetBySetName(setting.name); tb_title.Text = setValuessQuery.Where(x => x.notes == "title").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "title").FirstOrDefault().value.ToString(); tb_text1.Text = setValuessQuery.Where(x => x.notes == "text1").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "text1").FirstOrDefault().value.ToString(); tb_text2.Text = setValuessQuery.Where(x => x.notes == "text2").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "text2").FirstOrDefault().value.ToString(); tb_link1text.Text = setValuessQuery.Where(x => x.notes == "link1text").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link1text").FirstOrDefault().value.ToString(); tb_link2text.Text = setValuessQuery.Where(x => x.notes == "link2text").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link2text").FirstOrDefault().value.ToString(); tb_link3text.Text = setValuessQuery.Where(x => x.notes == "link3text").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link3text").FirstOrDefault().value.ToString(); tb_link1url.Text = setValuessQuery.Where(x => x.notes == "link1url").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link1url").FirstOrDefault().value.ToString(); tb_link2url.Text = setValuessQuery.Where(x => x.notes == "link2url").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link2url").FirstOrDefault().value.ToString(); tb_link3url.Text = setValuessQuery.Where(x => x.notes == "link3url").FirstOrDefault() is null ? "" : setValuessQuery.Where(x => x.notes == "link3url").FirstOrDefault().value.ToString(); this.DataContext = setValues; } } if (setValues != null) { //btn_addRange.IsEnabled = true; } if (sender != null) { HelpClass.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { HelpClass.EndAwait(grid_main); } HelpClass.ExceptionMessage(ex, this); } }