public int Add(OrderRefundActionInfo entity) { using (var conn = new SqlConnection(connectString)) { string sql = @"INSERT INTO OrderRefundAction( OrderRefundId,Status,Remark,Tm,UserType,UserId,UserName) VALUES(@OrderRefundId,@Status,@Remark,@Tm,@UserType,@UserId,@UserName); select SCOPE_IDENTITY()"; return(conn.Query <int>(sql, entity).Single()); } }
//增加退款操作记录 private void AddOrderRefundAction(OrderRefundInfo entity, int status) { OrderRefundActionInfo submitOrderRefundAction = new OrderRefundActionInfo { OrderRefundId = entity.Id, Status = status, Remark = entity.Remark, Tm = DateTime.Now, UserType = 2, UserId = Cookies.Admin.GetAdminID(false), UserName = Cookies.Admin.GetAdminName(false) }; OrderRefundActionBLL.Add(submitOrderRefundAction); }
private void CancelRefund() { int id = RequestHelper.GetQueryString <int>("id"); var submitOrderRefund = OrderRefundBLL.Read(id); if (submitOrderRefund.OwnerId != base.UserId) { ResponseHelper.Write("error|无效的请求"); ResponseHelper.End(); } if (OrderRefundBLL.CanToReturn(submitOrderRefund.Status)) { submitOrderRefund.Status = (int)OrderRefundStatus.Cancel; submitOrderRefund.Remark = "用户取消了退款"; OrderRefundBLL.Update(submitOrderRefund); OrderRefundActionInfo submitOrderRefundAction = new OrderRefundActionInfo { OrderRefundId = submitOrderRefund.Id, Status = (int)BoolType.False, Remark = submitOrderRefund.Remark, Tm = DateTime.Now, UserType = 1, UserId = base.UserId, UserName = base.UserName }; OrderRefundActionBLL.Add(submitOrderRefundAction); ResponseHelper.Write("ok|"); ResponseHelper.End(); } else { ResponseHelper.Write("error|无效的请求"); ResponseHelper.End(); } }
public static int Add(OrderRefundActionInfo entity) { return(dal.Add(entity)); }