//费用 private void getExpenseCard() { if (expenseCard == null) { expenseCard = new ExpenseCard(); if (RelativeUIParam.ScreenSize == ScreenSize.Large) { expenseCard.Size = new Size(expenseCard.Size.Width, 104); } FirstCols.AddRender(expenseCard); } expenseCard.Location = new Point(10, 120); if (ent4BannerDto != null) { string[] amt = this.model.getBlcgAmtVsDrugRation(ent4BannerDto.Id_pat, ent4BannerDto.Id_ent, "01"); if (amt != null && amt.Length > 0) { expenseCard.BalanceValue(amt[0], false); expenseCard.ExpendAmountValue(amt[1]); expenseCard.DrugProportionValue(amt[2]); } else { expenseCard.BalanceValue("0", false); expenseCard.ExpendAmountValue("0"); expenseCard.DrugProportionValue("0%"); } } }
public ExpenseDetails(ExpenseCard expense, Building apartment, string month, int year) { expenseID = Guid.NewGuid(); this.apartment = apartment; this.expenseName = expense.getName(); // this.type = expense.getExpenseType(); // this.status = expense.getStatus(); this.month = month; this.year = year; this.expenseAmount = expense.getAmount(); }
public override void confirmPayment(OutgoingTransaction transaction, ExpenseCard expense) { SqlCommand insertCommand = new SqlCommand(INSERT_OUT_TR_SP.SP_NAME, connection); insertCommand.CommandType = System.Data.CommandType.StoredProcedure; insertCommand.Parameters.Add(new SqlParameter(INSERT_OUT_TR_SP.TR_ID_PARAM, transaction.getTrID())); insertCommand.Parameters.Add(new SqlParameter(INSERT_OUT_TR_SP.EXPENSE_ID_PARAM, transaction.getExpense().getExpenseID())); insertCommand.Parameters.Add(new SqlParameter(INSERT_OUT_TR_SP.DATE_PARAM, transaction.getDate())); insertCommand.Parameters.Add(new SqlParameter(INSERT_OUT_TR_SP.PAID_BY_PARAM, transaction.getPaidBy().getFlatNumber())); insertCommand.Parameters.Add(new SqlParameter(INSERT_OUT_TR_SP.APARTMENT_ID_PARAM, Guid.Parse(transaction.getPaidBy().getApartment().getID()))); connection.Open(); insertCommand.ExecuteNonQuery(); connection.Close(); expense.changeToPaid(); }
virtual public void confirmPayment(OutgoingTransaction transaction, ExpenseCard expense) { }