//中途座位变化 public void UISeatReduch() { for (int i = 0; i < SeatList.Count; i++) { SeatList[i].GetComponent <Image>().color = new Color(1, 1, 1, 1); SeatList[i].transform.GetChild(0).gameObject.SetActive(false); } foreach (GameDicePositionPlayerInfoDto value in PlayerCache.SeatPlayerinfoDic.Values) { SeatList[value.position].GetComponent <Image>().color = new Color(0, 0, 0, 0); Player = SeatList[value.position].transform.GetChild(0).gameObject; Player.transform.GetChild(3).GetComponent <Text>().text = value.userName; LoadHeadImgUtils.Instance.LoadHeadImg(Player.transform.GetChild(0).GetComponent <Image>(), value.headUrl); Player.transform.GetChild(2).GetComponent <Text>().text = NumberConvert.ConvertW(value.gold); if (value.vipLv > 0) { Player.transform.GetChild(1).GetComponent <Image>().sprite = VIPImages[value.vipLv - 1]; Player.transform.GetChild(1).gameObject.SetActive(true); } else { Player.transform.GetChild(1).gameObject.SetActive(false); } Player.gameObject.SetActive(true); } }
public void HundredsName_RecieveLetterNameOfNumber_String() { NumberConvert newNumber = new NumberConvert(123); string result = newNumber.HundredsName(); Assert.AreEqual("one hundred twenty three", result); }
private long StreamToFile(List<EUSaleWithoutVAT> listOfImportExport, StreamWriter sw) { long sumOfAmount = 0; foreach (var rec in listOfImportExport) { string countryStr = null; if (rec.Country == CountryCode.Greece) countryStr = "EL"; else countryStr = Enum.GetName(typeof(CountryISOCode), ((int)rec.Country)); var itemAmount = NumberConvert.ToLong(rec.ItemAmount); var serviceAmount = NumberConvert.ToLong(rec.ServiceAmount); var triangularTradeAmount = NumberConvert.ToLong(rec.TriangularTradeAmount); sumOfAmount += itemAmount + serviceAmount + triangularTradeAmount; rec.SystemInfo = Localization.lookup("Exported"); sw.Write(rec.RecordType); sw.Write(';'); sw.Write(rec.ReferenceNumber); sw.Write(';'); sw.Write(rec.Date.ToString("yyyy-MM-dd")); sw.Write(';'); sw.Write(rec.CompanyRegNo); sw.Write(';'); sw.Write(countryStr); sw.Write(';'); sw.Write(rec._DebtorRegNoFile); sw.Write(';'); NumberConvert.ToStream(sw, itemAmount); sw.Write(';'); NumberConvert.ToStream(sw, triangularTradeAmount); sw.Write(';'); NumberConvert.ToStream(sw, serviceAmount); sw.WriteLine(); } return sumOfAmount; }
private void CreateAndStreamFirstAndLast(List<EUSaleWithoutVAT> listOfEUSale, StreamWriter sw, bool firstOrLast, string companyRegNo, int countRec = 0, long sumOfAmount = 0) { if (firstOrLast) { sw.Write('0'); sw.Write(';'); sw.Write(companyRegNo); sw.Write(';'); sw.Write("LISTE"); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.WriteLine(); } else { sw.Write("10"); sw.Write(';'); NumberConvert.ToStream(sw, countRec); sw.Write(';'); NumberConvert.ToStream(sw, sumOfAmount); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.Write(';'); sw.WriteLine(); } }
private void OKButton_Click(object sender, RoutedEventArgs e) { var str = txtInvNumber.Text; if (!string.IsNullOrEmpty(str) && str != "0") { if (str.Length < 18) { InvoiceNumber = NumberConvert.ToInt(str); } else { UnicontaMessageBox.Show(Uniconta.ClientTools.Localization.lookup("NumberTooBig"), Uniconta.ClientTools.Localization.lookup("Warning"), MessageBoxButton.OK); return; } } SendByEmail = chkSendEmail.IsChecked.Value; IsSimulation = chkSimulation.IsChecked.Value; GenrateDate = dpDate.DateTime; ShowInvoice = chkShowInvoice.IsChecked.Value; UpdateInventory = chkUpdateInv.IsChecked.Value; #if !SILVERLIGHT InvoiceQuickPrint = chkPrintInvoice.IsChecked.Value; GenerateOIOUBLClicked = chkOIOUBL.IsChecked.Value; #endif Emails = (string.IsNullOrEmpty(txtEmail.Text) || string.IsNullOrWhiteSpace(txtEmail.Text)) ? null : txtEmail.Text; sendOnlyToThisEmail = chkSendOnlyEmail.IsChecked.Value; PostOnlyDelivered = chkPostOnlyDel.IsChecked.Value; this.DialogResult = true; }
/// <summary> /// 更新信息返利轮盘界面信息 /// </summary> public void UpdateRebateRouletteData(RebateDialInfoDto rebateDialInfoDto) { if (rebateDialInfoDto != null) { //万人争霸投注量 wanrenBet.text = NumberConvert.ConvertW(rebateDialInfoDto.toRoomBetNum); //天天乐投注量 daydayBet.text = NumberConvert.ConvertW(rebateDialInfoDto.ahRoonBetNum); //摇摇乐投注量 teeterBet.text = NumberConvert.ConvertW(rebateDialInfoDto.diceRoomNum); //抽奖次数 if (rebateDialInfoDto.canGetCount > 0) { drawCount.text = "剩余次数(" + rebateDialInfoDto.canGetCount + ")"; drawBtn.interactable = true; } else { drawCount.text = "剩余次数(" + rebateDialInfoDto.canGetCount + ")"; drawBtn.interactable = false; } //已充值的金额 TopUpNum.text = rebateDialInfoDto.topUpNum.ToString() + "钻石"; //已抽奖次数 alreadyTimes.text = rebateDialInfoDto.getCounted.ToString(); totalBet.text = NumberConvert.ConvertW(rebateDialInfoDto.toRoomBetNum + rebateDialInfoDto.ahRoonBetNum + rebateDialInfoDto.diceRoomNum); betcountText.text = "在万人争霸、摇摇乐、天天乐投注总共达到" + NumberConvert.ConvertW(rebateDialInfoDto.betAllCount) + "可获得1次抽奖机会"; } }
public void decConversion() { // Using the value 23 which is 10111, 17 //Simple conversion tests Assert.AreEqual("23", NumberConvert.ConvertToBase("10111", 2, 10)); Assert.AreEqual("23", NumberConvert.ConvertToBase("17", 16, 10)); }
public void UpdateRecordUI() { if (PlayerCache.generalize.generalizeDtoList != null) { List <GeneralizeDto> recordList = PlayerCache.generalize.generalizeDtoList; int j = 0; for (j = 0; j < ContentParent.childCount; j++) { Transform objTrans = ContentParent.GetChild(j); objTrans.GetChild(0).GetComponent <Text>().text = recordList[j].time; objTrans.GetChild(1).GetComponent <Text>().text = recordList[j].userNmae; objTrans.GetChild(2).GetComponent <Text>().text = NumberConvert.ConvertW(recordList[j].award); objTrans.gameObject.SetActive(true); } for (int i = j; i < recordList.Count; i++) { GameObject go = GameTools.Instance.GetObject("Prefabs/Generalize/invitePlayer"); GameObject obj = Instantiate(go); obj.transform.SetParent(ContentParent); obj.transform.localScale = Vector3.one; obj.transform.GetChild(0).GetComponent <Text>().text = recordList[i].time; obj.transform.GetChild(1).GetComponent <Text>().text = recordList[i].userNmae; obj.transform.GetChild(2).GetComponent <Text>().text = NumberConvert.ConvertW(recordList[i].award); } } }
public void OnesName_RecieveLetterNameOfNumber_String() { NumberConvert newNumber = new NumberConvert(5); string result = newNumber.OnesName(); Assert.AreEqual("five", result); }
public static void Main() { Console.WriteLine("Please enter a number:"); int input = int.Parse(Console.ReadLine()); if (input < 20) { NumberConvert newNumber = new NumberConvert(input); newNumber.OnesName(); foreach (string item in NumberConvert.masterList) { Console.WriteLine(item); } } else if (input > 19 && input < 100) { NumberConvert newNumber = new NumberConvert(input); newNumber.TensName(); foreach (string item in NumberConvert.masterList) { Console.WriteLine(item); } } else if (input > 99 && input < 1000) { NumberConvert newNumber = new NumberConvert(input); newNumber.HundredsName(); foreach (string item in NumberConvert.masterList) { Console.WriteLine(item); } } }
public void TensName_RecieveLetterNameOfNumber_String() { NumberConvert newNumber = new NumberConvert(23); string result = newNumber.TensName(); Assert.AreEqual("twenty three", result); }
/// <summary> /// CRC16校验器 /// </summary> /// <param name="package"></param> /// <returns></returns> public static bool Crc16Checker(IProtocolPackage package) { var calcCrc = Check.GetCCITTCheck(package.GetBytes(), (ushort)(package.PackageLenth - 3)); var protocolCrc = NumberConvert.BytesToUint16(package[StructureNames.CRCValue].ComponentBytes, 0, false); return(calcCrc == protocolCrc); }
public void ConvertOnesToWords_ConvertOnesDigit_One() { string correctNumWord = "one"; char[] newArray = { '1' }; string numWord = NumberConvert.ConvertOnesToWords(newArray); Assert.AreEqual(correctNumWord, numWord); }
public void ConvertTensToWords_ConvertTensDigit_21() { string correctNumWord = "twentyone"; char[] newArray = { '2', '1' }; string numWord = NumberConvert.ConvertOnesToWords(newArray); Assert.AreEqual(correctNumWord, numWord); }
public static void CreateStartAndEnd(List <DanishFormatFieldBase> listofBankProperties, StreamWriter sw, bool isStartOrEnd) { var endObject = new BankDataFormatFields(); endObject.TransferDate = BasePage.GetSystemDefaultDate().Date; var listOfBankData = listofBankProperties.OfType <BankDataFormatFields>().Where(bankData => bankData.Index == INDEX01).ToList(); endObject.TotalPayments = listOfBankData.Count; var totalAmount = listofBankProperties.OfType <BankDataFormatFields>().Aggregate(0.0, (current, bp) => current + bp.AmountLong); var lineamountint = NumberConvert.ToLong(totalAmount); endObject.TotalAmount = lineamountint; string stringWithEmpty; if (isStartOrEnd) { endObject.TransTypeCommand = TRANSTYPE_IB000000000000; stringWithEmpty = new string(' ', 90); } else { endObject.TransTypeCommand = TRANSTYPE_IB999999999999; stringWithEmpty = new string(' ', 64); } endObject.OtherTransfers = new List <string>() { stringWithEmpty, new string(' ', 255), new string(' ', 255), new string(' ', 255) }; const char seperator = ','; sw.Write("\"{0}\",", endObject.TransTypeCommand); sw.Write("\"{0:yyyyMMdd}\"", endObject.TransferDate); if (!isStartOrEnd) { sw.Write(seperator); sw.Write("\"{0:D6}\",", endObject.TotalPayments); sw.Write("\"{0:D13}+\"", endObject.TotalAmount); } foreach (var oT in endObject.OtherTransfers) { sw.Write(seperator); sw.Write('"'); sw.Write(oT); sw.Write('"'); } sw.WriteLine(); }
public void UpdateUIData(PlayerInfoDto playerInfo) { if (playerInfo != null) { userPanelGold.text = NumberConvert.ConvertW(playerInfo.gold); userPanelRank.text = NumberConvert.GetTitle(playerInfo.gold); userPanelDiamond.text = playerInfo.diamond.ToString(); if (playerInfo.useAutoId > 0) { PlayerCache.loginInfo.useAutoId = playerInfo.useAutoId; currentCar.sprite = GameTools.Instance.GetSpite("Sprite/Shop/car/" + playerInfo.useAutoId); currentCar.gameObject.SetActive(true); } else { currentCar.gameObject.SetActive(false); } //头像显示 LoadHeadImgUtils.Instance.LoadHeadImg(userHeadimg, playerInfo.headImgUrl); userName.text = playerInfo.userName; //判断是不是靓号 if (false) { advanceTxt.gameObject.SetActive(true); generalTxt.gameObject.SetActive(false); advanceTxt.text = playerInfo.uid.ToString(); } else { advanceTxt.gameObject.SetActive(false); generalTxt.gameObject.SetActive(true); generalTxt.text = playerInfo.uid.ToString(); } userSex.text = PlayerCache.loginInfo.sex; userPanelRank.text = NumberConvert.GetTitle(playerInfo.gold); userPanelGold.text = NumberConvert.ConvertW(playerInfo.gold); userPanelDiamond.text = playerInfo.diamond.ToString(); userPanelCharm.text = playerInfo.charm.ToString(); StartCoroutine(GetLocatioin(addressTxt)); if (playerInfo.vipLv > 0) { //显示vip等级 vipImg.sprite = GameTools.Instance.GetSpriteAtlas("Sprite/Vip/VipAtlas1", "vip_level_big_icon_" + playerInfo.vipLv); vipImg.gameObject.SetActive(true); } else { vipImg.gameObject.SetActive(false); } } }
private void FillVoucherInfo(VouchersClient vc) { vc.Content = Convert.ToString(cmbContentTypes.SelectedItemValue); vc._Amount = NumberConvert.ToDouble(txtAmount.Text); vc._Qty = NumberConvert.ToDouble(txtQty.Text); if (!string.IsNullOrWhiteSpace(txtInvoice.Text)) { vc._Invoice = txtInvoice.Text; } vc._DocumentDate = txtDocumentDate.DateTime; vc.Currency = Convert.ToString(cmbCurrency.SelectedItem); vc.CreditorAccount = leAccount.Text; vc.PayDate = txtPaymentDate.DateTime; vc.CostAccount = leCostAccount.Text; vc.PayAccount = lePayAccount.Text; vc.Vat = leVat.Text; vc.VatOperation = leVatOpenration.Text; vc.TransType = leTransType.Text; vc._Approved = (bool)chkApproved.IsChecked; vc._Approver1 = leApprover1.Text; vc._Approver2 = leApprover2.Text; vc.PaymentId = txtPaymentId.Text; vc.Project = leProject.Text; vc.PrCategory = leProjectcat.Text; vc._PostingInstruction = txedPostingInstruction.Text; vc.PaymentMethod = Convert.ToString(cmbPaymentMethod.SelectedItemValue); #if !SILVERLIGHT vc.ViewInFolder = Convert.ToString(cmbViewInFolder.SelectedItem); vc._PurchaseNumber = GetPurchaseNumber(); #endif if (lbldim1.Visibility == Visibility.Visible) { vc.Dimension1 = cmbDim1.Text; } if (lbldim2.Visibility == Visibility.Visible) { vc.Dimension2 = cmbDim2.Text; } if (lbldim3.Visibility == Visibility.Visible) { vc.Dimension3 = cmbDim3.Text; } if (lbldim4.Visibility == Visibility.Visible) { vc.Dimension4 = cmbDim4.Text; } if (lbldim5.Visibility == Visibility.Visible) { vc.Dimension5 = cmbDim5.Text; } }
internal void GenerateXmlReport(List<EUSaleWithoutVAT> invStats, CrudAPI api) { var declaration = new VD_deklaratsioon_Type(); declaration.deklareerijaKood = api.CompanyEntity._VatNumber; var f = invStats[invStats.Count - 1]; declaration.perioodAasta = NumberConvert.ToString(f.Date.Year); declaration.perioodKuu = NumberConvert.ToString(f.Date.Month); declaration.aruandeRead = GenerateReportLines(invStats); CreateXml(declaration); }
//别人清空下注 public void PlayerClearBet(long uid, long residueGold, long roomAllGold, int nowBetCount) { //是不是座位玩家 if (PlayerCache.SeatPlayerinfoDic.ContainsKey(uid)) { PlayerCache.SeatPlayerinfoDic.TryGetValue(uid, out GameDicePositionPlayerInfoDto value); SeatList[value.position].transform.GetChild(0).GetChild(2).GetComponent <Text>().text = NumberConvert.ConvertW(residueGold); } DiceGameMove diceGameMove = MessageManager.GetInstance.GetUIDict <DiceGameMove>(); diceGameMove.Betpeoplenum_RentalMove1(roomAllGold, nowBetCount); }
/// <summary> /// 显示牌信息 /// </summary> public void ShowCardsResult(LotteryHistoryDto result) { stopBet.gameObject.SetActive(false); AHEndTxt.gameObject.SetActive(true); LastResult.text = GameTools.GetCardType(result.result); lastTimeGrantAward.text = NumberConvert.ConvertW(result.lastTimeGrantAward); if (transform.gameObject.activeSelf) { ShowChard(result.cardIds, result.result); } }
//有座玩家财富变更 public void SeatPlayerwealth(long uid, long exchangeGold, long residueGold) { if (PlayerCache.SeatPlayerinfoDic.ContainsKey(uid)) { PlayerCache.SeatPlayerinfoDic.TryGetValue(uid, out GameDicePositionPlayerInfoDto value); SeatList[value.position].transform.GetChild(0).GetChild(2).GetComponent <Text>().text = NumberConvert.ConvertW(residueGold); GameDicePositionPlayerInfoDto player = value; player.gold = residueGold; PlayerCache.SeatPlayerinfoDic.Remove(uid); PlayerCache.SeatPlayerinfoDic.Add(uid, player); } }
private void OKButton_Click(object sender, RoutedEventArgs e) { BalanceName = txtBalance.Text; PLText = txtPL.Text; if (!string.IsNullOrEmpty(txtVoucher.Text)) { Voucher = (int)NumberConvert.ToInt(txtVoucher.Text); } else { Voucher = 0; } this.DialogResult = true; }
public override async void Utility_Refresh(string screenName, object argument) { var param = argument as object[]; if (param != null) { if (screenName == TabControls.AddMultipleInventoryItem) { var orderNumber = (int)NumberConvert.ToInt(Convert.ToString(param[1])); if (orderNumber == Order._OrderNumber) { if (dgProjInvProposedLineGrid.isDefaultFirstRow) { dgProjInvProposedLineGrid.DeleteRow(); dgProjInvProposedLineGrid.isDefaultFirstRow = false; } var invItems = param[0] as List <UnicontaBaseEntity>; dgProjInvProposedLineGrid.PasteRows(invItems); } } else if (screenName == TabControls.ItemVariantAddPage) { var orderNumber = (int)NumberConvert.ToInt(Convert.ToString(param[1])); if (orderNumber == Order._OrderNumber) { var invItems = param[0] as List <UnicontaBaseEntity>; dgProjInvProposedLineGrid.PasteRows(invItems); } } else if (screenName == TabControls.SerialToOrderLinePage) { var orderLine = param[0] as ProjectInvoiceProposalLineClient; if (IsDataChaged) { var t = saveGrid(); if (t != null && orderLine.RowId == 0) { await t; } } } } if (screenName == TabControls.RegenerateOrderFromProjectPage) { InitQuery(); } }
private GLDailyJournalLineClient GetJournalLine(List <string> line, int year, string account, string contraAccount, string VAT) { var date = DateTime.ParseExact(line[9], "ddMM", null); date = new DateTime(year, date.Month, date.Day); int accInt = (int)NumberConvert.ToInt(account); int offaccInt = (int)NumberConvert.ToInt(contraAccount); var journalLine = new GLDailyJournalLineClient { _Date = date, _Account = account, _OffsetAccount = contraAccount, _Vat = VAT, // 0-9999=Ledger, 10000-69999=Customer, 70000-99999=Vendor _AccountType = (accInt < DebtorLower ? (byte)GLJournalAccountType.Finans : (accInt < CreditorLower ? (byte)GLJournalAccountType.Debtor : (byte)GLJournalAccountType.Creditor)), _OffsetAccountType = (offaccInt < DebtorLower ? (byte)GLJournalAccountType.Finans : (offaccInt < CreditorLower ? (byte)GLJournalAccountType.Debtor : (byte)GLJournalAccountType.Creditor)), _Text = line[13], _Dim1 = line[36], _Dim2 = line[37], _Invoice = line[10] }; var amount = NumberConvert.ToDoubleNoThousandSeperator(line[0]); var amountLin = line[1][0]; if (amountLin == 'S') { journalLine._Debit = amount; } else if (amountLin == 'H') { journalLine._Credit = amount; } journalLine._OffsetAccount = contraAccount; if (journalLine._AccountType == (byte)GLJournalAccountType.Finans && string.IsNullOrEmpty(journalLine._Vat)) { var gla = GLAccCache.Get(journalLine._Account) as GLAccount; if (gla != null && gla._DATEVAuto) { journalLine._Vat = gla._Vat; } } return(journalLine); }
//游戏结算自己财富变化 public void SelfWeathChange(DiceSettleRankingDto d) { DiceGameMove diceGameMove = MessageManager.GetInstance.GetUIDict <DiceGameMove>(); //财富变更 diceGameMove.Selfweathnum = d.winGold; IsBack = true; tempgold = NumberConvert.ConvertW(d.residueGold); //如果在座位中 if (PlayerCache.SeatPlayerinfoDic.ContainsKey(d.uid)) { PlayerCache.SeatPlayerinfoDic.TryGetValue(d.uid, out GameDicePositionPlayerInfoDto value); SeatList[value.position].transform.GetChild(0).GetChild(2).GetComponent <Text>().text = tempgold; } PlayerGoldCount.text = tempgold.ToString(); }
Balance setbalanceFields(Balance updaterow) { #if !SILVERLIGHT if (frontpageText != null) { updaterow._FrontPage = frontpageText; } updaterow._ReportFrontPage = frontPageTemplate; #endif updaterow._FromAccount = cbFromAccount.Text; updaterow._ToAccount = cbToAccount.Text; updaterow._Skip0Accounts = (bool)chk0Account.IsChecked; updaterow._ShowType = cmbAccountType.SelectedIndex; if (cmbSumAccount.SelectedIndex == 0) //Show { updaterow._SkipSumAccounts = updaterow._OnlySumAccounts = false; } else if (cmbSumAccount.SelectedIndex == 1) // Don't Show { updaterow._SkipSumAccounts = true; updaterow._OnlySumAccounts = false; } else if (cmbSumAccount.SelectedIndex == 2) // Only Show { updaterow._SkipSumAccounts = false; updaterow._OnlySumAccounts = true; } updaterow._UseExternal = (bool)chkUseExternal.IsChecked; objBalance._Template = cbTemplate.Text; updaterow._Name = txtbalanceName.Text; updaterow._Landscape = (cbPrintOrientation.SelectedIndex <= 0); updaterow.ColumnSizeAccount = (byte)NumberConvert.ToInt(txtColumnSizeAccount.Text); updaterow.ColumnSizeName = (byte)NumberConvert.ToInt(txtColoumnSizeName.Text); updaterow.ColumnSizeDim = (byte)NumberConvert.ToInt(txtColoumnSizeDim.Text); updaterow.ColumnSizeAmount = (byte)NumberConvert.ToInt(txtColoumnSizeAmount.Text); #if !SILVERLIGHT updaterow._PrintFrontPage = (bool)chkPrintFrtPage.IsChecked; #endif updaterow.LineSpace = (byte)NumberConvert.ToInt(txtLineSpace.Text); updaterow.FontSize = (byte)NumberConvert.ToInt(txtFontSize.Text); updaterow.LeftMargin = (byte)NumberConvert.ToInt(txtLeftMargin.Text); return(updaterow); }
private NumberConvert LoadNumberConvertFromXml(SecurityElement element) { NumberConvert convert = new NumberConvert { Number = StrParser.ParseDecInt(element.Attribute("Number"), 0) }; if (element.Children != null) { foreach (SecurityElement element2 in element.Children) { string str; if (((str = element2.Tag) != null) && (str == "Reward")) { convert.Reward = Reward.LoadFromXml(element2); } } } return(convert); }
void LoadProductCatalog() { var openFileDailog = UtilDisplay.LoadOpenFileDialog; openFileDailog.Filter = "CSV Files |*.csv"; openFileDailog.Multiselect = false; bool?userClickedOK = openFileDailog.ShowDialog(); if (userClickedOK != true) { return; } var selectedFile = openFileDailog.FileName; var data = ProductCatalogHelper.FromCsv(selectedFile); if (data != null) { supplierLst = data.AsEnumerable().Select(x => x.Field <string>("Supplier")).Distinct(); itemGrpLst = data.AsEnumerable().Select(x => x.Field <string>("ItemGroup")).Distinct(); disGrpLst = data.AsEnumerable().Select(x => x.Field <string>("DiscountGroup")).Distinct(); foreach (DataRow row in data.Rows) { var prodItem = new ProdItemClient { _Item = row["Item"].ToString(), _EAN = row["EAN"].ToString(), _Name = row["Name"].ToString(), Unit = row["Unit"].ToString(), _SupplierItemId = row["SupplierItemId"].ToString(), //AlternativeItem = row["AlternativeItem"].ToString(), _SalesPrice = NumberConvert.ToDouble(row["SalesPrice"].ToString()), _Supplier = row["Supplier"].ToString(), _DiscountGroup = row["DiscountGroup"].ToString(), _ItemGroup = row["ItemGroup"].ToString(), _WebArg = row["WebArg"].ToString(), }; prodItem.SetMaster(master); dgProdItem.AddRow(prodItem, -1, false); } } }
async void MoveToVoucherAtIndex(int index, bool setFocus = false) { if (index < 0 || envelopes == null || index > envelopes.Length - 1) { return; } btnPrev.IsEnabled = btnNext.IsEnabled = true; if (selectedIndex == 0) { btnPrev.IsEnabled = false; } if (selectedIndex == envelopes.Length - 1) { btnNext.IsEnabled = false; } this.documentViewer.Children.Clear(); currentBlk.Text = NumberConvert.ToString(index + 1); try { VouchersClient vClient = envelopes[selectedIndex]; if (vClient._Data != null) { VoucherCache.SetGlobalVoucherCache(vClient); } else { await UtilDisplay.GetData(vClient, api); } this.documentViewer.Children.Add(UtilDisplay.LoadControl(vClient, false, setFocus)); } catch (Exception ex) { brdMetaInfo.Visibility = System.Windows.Visibility.Visible; this.documentViewer.Children.Add((UtilDisplay.LoadDefaultControl(string.Format("{0}. \n{1} : {2}", Uniconta.ClientTools.Localization.lookup("InvalidDocSave"), Uniconta.ClientTools.Localization.lookup("ViewerFailed"), ex.Message)))); } SetMetaInfo(voucherClient); }
private void InitPage() { InitializeComponent(); dgDebtorTranOpenGrid.api = api; SetRibbonControl(localMenu, dgDebtorTranOpenGrid); dgDebtorTranOpenGrid.BusyIndicator = busyIndicator; localMenu.OnItemClicked += localMenu_OnItemClicked; dgDebtorTranOpenGrid.OnPrintClick += DgDebtorTranOpenGrid_OnPrintClick; statementList = new List <DebtorPaymentStatementList>(); if (toDate == DateTime.MinValue) { toDate = txtDateTo.DateTime.Date; } txtDateTo.DateTime = toDate; txtDateFrm.DateTime = fromDate; neDunningDays.Text = NumberConvert.ToStringNull(noDaysSinceLastDunning); dgDebtorTranOpenGrid.ShowTotalSummary(); cmbPrintintPreview.ItemsSource = new string[] { Uniconta.ClientTools.Localization.lookup("Internal"), Uniconta.ClientTools.Localization.lookup("External") }; cmbPrintintPreview.SelectedIndex = 0; tbDateFrom.Text = string.Format("{0} {1}", Uniconta.ClientTools.Localization.lookup("From"), Uniconta.ClientTools.Localization.lookup("DueDate")); tbDateTo.Text = string.Format(Uniconta.ClientTools.Localization.lookup("ToOBJ"), Uniconta.ClientTools.Localization.lookup("DueDate")); }