private void update() { ServiceRecordsInf SZ = new ServiceRecordsInf(); getValue(SZ); setValue(SZ); }
private void setValue(ServiceRecordsInf SZ) { txNumberSR.Text = numberSR.ToString(); tbSumma.Text = Summa.ToString(); if (Mix) { cbTypeOrderMoney.Enabled = true; if (cbTypeOrderMoney.SelectedValue.ToString() == "0") { tbSummaAmountReceived.Text = SZ.sumGetCashMinusReturn.ToString("### ### ##0.00"); tbSummaInReport.Text = SZ.oldSummaReportCash.ToString("### ### ##0.00"); } else { tbSummaAmountReceived.Text = SZ.sumGetNonCashMinusReturn.ToString("### ### ##0.00"); tbSummaInReport.Text = SZ.oldSummaReportNonCash.ToString("### ### ##0.00"); } } else { cbTypeOrderMoney.SelectedValue = typeSZ; tbSummaAmountReceived.Text = SZ.sumGetMinusReturn.ToString("### ### ##0.00"); tbSummaInReport.Text = SZ.oldSummaReport.ToString("### ### ##0.00"); } if (decimal.Parse(tbSummaAmountReceived.Text.Replace(" ", "")) >= decimal.Parse(tbSummaInReport.Text.Replace(" ", ""))) { tbDebt.Text = (decimal.Parse(tbSummaAmountReceived.Text) - decimal.Parse(tbSummaInReport.Text)).ToString("### ### ##0.00"); } lbSummaInValuta.Text = Valuta; }
private void getValue(ServiceRecordsInf SZ) { SZ.id = id_ServiceRecords; SZ.Valuta = Valuta; SZ.typeCashNonCash = typeSZ; if (Mix) { dtHistory = Config.hCntMain.getHistoryOrderAndReturnMix(id_ServiceRecords); if (dtHistory != null ? dtHistory.Rows.Count > 0 ? false : true : true) { return; } if (decimal.Parse(dtHistory.Rows[0]["sumGetCash"].ToString()) != 0) { SZ.sumGetCashMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGetCash"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturnCash"].ToString()); } else { SZ.sumGetCashMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGetLastMonthCash"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturnCash"].ToString()); } if (decimal.Parse(dtHistory.Rows[0]["sumGetNonCash"].ToString()) != 0) { SZ.sumGetNonCashMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGetNonCash"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturnNonCash"].ToString()); } else { SZ.sumGetNonCashMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGetLastMonthNonCash"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturnNonCash"].ToString()); } if (cbTypeOrderMoney.SelectedValue.ToString() == "0") { SZ.oldSummaReportCash = decimal.Parse(dtHistory.Rows[0]["sumReportCash"].ToString()); } else { SZ.oldSummaReportNonCash = decimal.Parse(dtHistory.Rows[0]["sumReportNonCash"].ToString()); } } else { dtHistory = Config.hCntMain.getHistoryOrderAndReturn(id_ServiceRecords); if (dtHistory != null ? dtHistory.Rows.Count > 0 ? false : true : true) { return; } if (decimal.Parse(dtHistory.Rows[0]["sumGet"].ToString()) != 0) { SZ.sumGetMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGet"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturn"].ToString()); } else { SZ.sumGetMinusReturn = decimal.Parse(dtHistory.Rows[0]["sumGetLastMonth"].ToString()) - decimal.Parse(dtHistory.Rows[0]["sumReturn"].ToString()); } SZ.oldSummaReport = decimal.Parse(dtHistory.Rows[0]["sumReport"].ToString()); } }