/// <summary> /// 更新一条记录 /// </summary> /// <UpdateBy>hulingbo</UpdateBy> /// <UpdateTime>20150701</UpdateTime> /// <param name="orderNo"></param> /// <param name="completeLongitude"></param> /// <param name="completeLatitude"></param> public void UpdateComplete(OrderCompleteModel parModel) { const string UPDATE_SQL = @" update OrderOther set CompleteLongitude=@CompleteLongitude,CompleteLatitude=@CompleteLatitude where orderid=( select id from dbo.[order] where OrderNo=@OrderNo )"; IDbParameters dbParameters = DbHelper.CreateDbParameters(); dbParameters.AddWithValue("@CompleteLongitude", parModel.Longitude); dbParameters.AddWithValue("@CompleteLatitude", parModel.Latitude); dbParameters.AddWithValue("@orderNo", parModel.orderNo); DbHelper.ExecuteNonQuery(SuperMan_Write, UPDATE_SQL, dbParameters); }
public ResultModel <FinishOrderResultModel> Complete(OrderCompleteModel parModel) { if (parModel.userId <= 0) //用户id非空验证 骑士Id { return(ResultModel <FinishOrderResultModel> .Conclude(FinishOrderStatus.UserIdEmpty)); } if (string.IsNullOrEmpty(parModel.orderNo)) //订单号码非空验证 { return(ResultModel <FinishOrderResultModel> .Conclude(FinishOrderStatus.OrderEmpty)); } if (parModel.orderId <= 0) //订单Id { return(ResultModel <FinishOrderResultModel> .Conclude(FinishOrderStatus.OrderIdEmpty)); } if (string.IsNullOrWhiteSpace(parModel.version)) { return(ResultModel <FinishOrderResultModel> .Conclude(FinishOrderStatus.NoVersion)); } FinishOrderResultModel finishModel = iClienterProvider.FinishOrder(parModel); return(ResultModel <FinishOrderResultModel> .Conclude(finishModel.FinishOrderStatus, finishModel)); }