public void OnSelectedLangChanged() { try { System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(SelectedLang.Lv); LanguagePack = "/Images/" + SelectedLang.Lv + "/"; string AsmName = Assembly.GetExecutingAssembly().GetName().Name; Assembly Asm = Assembly.Load(AsmName); ResourceManager rm = new ResourceManager(AsmName + ".Localization.Resource", Asm); //국가별 폰트 변경 var rDictionary = new ResourceDictionary(); if (SelectedLang.Lv.Equals("ru-RU")) { rDictionary.Source = new Uri(string.Format("/coinBlock;component/FontStyle/FontStyle.{0}.xaml", SelectedLang.Lv), UriKind.Relative); } else { rDictionary.Source = new Uri(string.Format("/coinBlock;component/FontStyle/FontStyle.xaml", string.Empty), UriKind.Relative); } Application.Current.Resources.MergedDictionaries[0] = rDictionary; Email = LocalizationLib.GetLocalizaionString("Login_27"); PassWord = LocalizationLib.GetLocalizaionString("Login_28"); LoginTitle = LocalizationLib.GetLocalizaionString("Login_1"); SaveID = LocalizationLib.GetLocalizaionString("Login_2"); } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public async void GetCmmcCode(string Code) { try { using (RequestCertSelectCodeModel req = new RequestCertSelectCodeModel()) { req.cmmUpperCd = Code; using (ResponseCertSelectCodeModel res = await WebApiLib.AsyncCall <ResponseCertSelectCodeModel, RequestCertSelectCodeModel>(req)) { if (res.resultStrCode == "000") { if (string.IsNullOrWhiteSpace(Code)) { ParentCode = new ObservableCollection <ComboBoxStrData>(); foreach (ResponseCertSelectCodeListModel item in res.data.list) { ParentCode.Add(new ComboBoxStrData { Name = LocalizationLib.GetLocalizaionString("CertificationDataSubmit_" + item.cmmCd), Value = item.cmmCd }); } if (ParentCode.Count > 0) { SelParent = ParentCode[0]; } } else { ChildCode = new ObservableCollection <ComboBoxStrData>(); ChildCode.Add(new ComboBoxStrData { Name = Localization.Resource.Common_Alert_16, Value = "00" }); foreach (ResponseCertSelectCodeListModel item in res.data.list) { ChildCode.Add(new ComboBoxStrData { Name = LocalizationLib.GetLocalizaionString("CertificationDataSubmit_" + item.cmmCd), Value = item.cmmCd }); } if (ChildCode.Count > 0) { SelChild = ChildCode[0]; } } } } } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public void CmdPageMove() { try { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_5_7"), Id = "CertificationDataSubmitHelpDesk", IconPath = "/Images/ico_nav_cert_doc.png" }); } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public void CmdGoCertifyPage() { try { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_6_2"), Id = "CertifyMyPage", IconPath = "/Images/ico_nav_cert_center.png" }); } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
//메뉴이동 public void CmdMoveMenu() { try { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_2_5"), Id = "CoinExchangeReservationTrading", IconPath = "/Images/ico_nav_coin_chage_auto.png", Certify = 1 }); WindowService.Close(); } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
private void uiFlipView_MouseDown(object sender, MouseButtonEventArgs e) { try { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_5_1"), Id = "NoticeHelpDesk", IconPath = "/Images/ico_nav_notice.png" }); this.DialogResult = true; this.Close(); } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
public void CmdMyPageMove(string val) { try { //if (val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Price)) || val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Time))) //금액별, 시간대별 //{ // Messenger.Default.Send(new MenuModel() {Name = LocalizationLib.GetLocalizaionString(item.CoinCode), Id = "CoinTrading", IconPath = "/Images/ico_nav_" + item.CoinName + ".png", Param = item,Certify = 1 }); // Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_2_1"), Id = "CoinTrading", IconPath = "/Images/ico_nav_btc.png", Param = EnumLib.ExchangeCurrencyCode.BTC, Certify = 1 }); //} //else if (val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Question))) // 1:1문의 { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_5_3"), Id = "QnaHelpDesk", IconPath = "/Images/ico_nav_qna.png" }); } else if (val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Addition)) || val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.DepositDrawWith)) || val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.BuySell))) //부가서비스, 입출금, 구매/판매 { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_6_5"), Id = "TradingHistoryMyPage", IconPath = "/Images/ico_nav_exchage_list.png" }); } else if (val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Notice))) //공지사항 { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_5_1"), Id = "NoticeHelpDesk", IconPath = "/Images/ico_nav_notice.png" }); } else if (val.Equals(StringEnum.GetStringValue(EnumLib.PushCode.Login))) // 로그인 { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString("Main_Menu_6_3"), Id = "LoginHistoryMyPage", IconPath = "/Images/ico_nav_connect_info.png" }); } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }
/// <summary> /// 실시간 코인 시세에서 구매/판매 클릭시 해당 페이지 호출(View 에서 사용 TradePageCallCommand) /// </summary> /// <param name="menuId"></param>1 public void TradePageCall(string menuId) { try { foreach (ResponseCoinListModel item in MainViewModel.CoinData.list) { if (item.CoinName.Equals(menuId)) { Messenger.Default.Send(new MenuModel() { Name = LocalizationLib.GetLocalizaionString(item.CoinCode), Id = "CoinTrading", IconPath = "/Images/ico_nav_" + item.CoinName + ".png", Param = item, Certify = 1 }); } } } catch (Exception ex) { SysLog.Error("Message[{0}], StackTrace[{1}]", ex.Message, ex.StackTrace); } }