public bool SaveDebitNote(DebitNoteInfo note) { StringBuilder builder = new StringBuilder(); builder.Append(" insert into Hishop_OrderDebitNote(NoteId,OrderId,Operator,Remark) values(@NoteId,@OrderId,@Operator,@Remark)"); DbCommand sqlStringCommand = this.database.GetSqlStringCommand(builder.ToString()); this.database.AddInParameter(sqlStringCommand, "NoteId", DbType.String, note.NoteId); this.database.AddInParameter(sqlStringCommand, "OrderId", DbType.String, note.OrderId); this.database.AddInParameter(sqlStringCommand, "Operator", DbType.String, note.Operator); this.database.AddInParameter(sqlStringCommand, "Remark", DbType.String, note.Remark); return (this.database.ExecuteNonQuery(sqlStringCommand) > 0); }
protected void dlstOrders_ItemCommand(object sender, DataListCommandEventArgs e) { OrderInfo orderInfo = OrderHelper.GetOrderInfo(e.CommandArgument.ToString()); if (orderInfo != null) { if ((e.CommandName == "CONFIRM_PAY") && orderInfo.CheckAction(OrderActions.SELLER_CONFIRM_PAY)) { int num2 = 0; int num3 = 0; int groupBuyId = orderInfo.GroupBuyId; if (OrderHelper.ConfirmPay(orderInfo)) { DebitNoteInfo info2=new DebitNoteInfo(); info2. NoteId = Globals.GetGenerateId(); info2.OrderId = e.CommandArgument.ToString(); info2. Operator = ManagerHelper.GetCurrentManager().UserName; info2.Remark = "后台" + info2.Operator + "收款成功"; OrderHelper.SaveDebitNote(info2); if (orderInfo.GroupBuyId > 0) { int num4 = num2 + num3; } this.BindOrders(); orderInfo.OnPayment(); this.ShowMsg("成功的确认了订单收款", true); } else { this.ShowMsg("确认订单收款失败", false); } } else if ((e.CommandName == "FINISH_TRADE") && orderInfo.CheckAction(OrderActions.SELLER_FINISH_TRADE)) { if (OrderHelper.ConfirmOrderFinish(orderInfo)) { MemberProcessor.RemoveUserCache(orderInfo.UserId); this.BindOrders(); DistributorsBrower.UpdateCalculationCommission(orderInfo); this.ShowMsg("成功的完成了该订单", true); } else { this.ShowMsg("完成订单失败", false); } } } }
public static bool SaveDebitNote(DebitNoteInfo note) { return new DebitNoteDao().SaveDebitNote(note); }