public Task UpdateAsync(string settlementId, SettlementStatus status) { return(_storage.MergeAsync(GetPartitionKey(settlementId), GetRowKey(settlementId), entity => { entity.Status = status; return entity; })); }
/// <summary> /// 根据订单编号修改团购订单处理状态 /// </summary> /// <param name="soSysNo">订单编号</param> /// <param name="settlementStatus"></param> public void UpdateGroupBuySOSettlementStatusBySOSysNo(int soSysNo, SettlementStatus settlementStatus) { DataCommand command = DataCommandManager.GetDataCommand("SO_Update_GroupBuySOSettlementStatus"); command.SetParameterValue("@SOSysNo", soSysNo); command.SetParameterValue("@SettlementStatus", settlementStatus); command.ExecuteNonQuery(); }
public Settlement(int id, Resident creditor, Resident debtor, double amount, SettlementStatus status) { ID = id; Creditor = creditor; Debtor = debtor; Amount = amount; Status = status; }
// /// <summary> /// 根据团购编号修改所有团购订单的处理状态 /// </summary> /// <param name="groupBuySysNo">团购编号</param> /// <param name="settlementStatus">处理状态</param> public void UpdateGroupBuySOSettlementStatusByGroupBuySysNo(int groupBuySysNo, SettlementStatus settlementStatus) { DataCommand command = DataCommandManager.GetDataCommand("SO_Update_GroupBuySettlementStatusByGroupBuySysNo"); command.SetParameterValue("@ReferenceSysNo", groupBuySysNo); object status = null; EnumCodeMapper.TryGetCode(settlementStatus, out status); command.SetParameterValue("@SettlementStatus", status); command.ExecuteNonQuery(); }
public UpdateSettlementStatusCommand(int id, SettlementStatus settlementStatus) { ID = id; SettlementStatus = settlementStatus; }