public int UpdateOrderJD(OrderJDModel role) { using (var connection = DataBase.GetOpenConnection(GetConnectionString)) { var count = connection.Update <OrderJDModel>(role); return(count); } }
public int CreateOrderJD(OrderJDModel order) { using (var connection = DataBase.GetOpenConnection(GetConnectionString)) { var count = connection.Insert <OrderJDModel>(order); return((int)count); } }
public bool SaveOrderJD(OrderJDModel order) { if (order.OrderId == 0) { return(_orderJDRepository.CreateOrderJD(order) > 0); } else { var model = _orderJDRepository.GetOrderJDByOrderNo(order.OrderNo); model.ProjectCode = order.ProjectCode; model.OrderNo = order.OrderNo; model.SealNo = order.SealNo; model.OrderDate = order.OrderDate; model.StartTime = order.StartTime; model.EndTime = order.EndTime; model.CarNo = order.CarNo; model.Driver = order.Driver; model.Departure = order.Departure; model.Terminal = order.Terminal; model.CarTypeCode = order.CarTypeCode; model.Beats = order.Beats; model.Mileage = order.Mileage; model.HighspeedCharge = order.HighspeedCharge; model.Cost = order.Cost; model.Rebate = order.Rebate; model.Freight = order.Freight; model.OilCardBalance = order.OilCardBalance; model.Kilometers = order.Kilometers; model.OilCardTopup = order.OilCardTopup; model.OilCardUse = order.OilCardUse; model.Repairfee = order.Repairfee; model.Fine = order.Fine; model.SuTongCard = order.SuTongCard; model.Paycash = order.Paycash; model.Remark = order.Remark; model.ModifyDate = order.ModifyDate; model.ModifyDisplayName = order.ModifyDisplayName; model.ModifyUserName = order.ModifyUserName; return(_orderJDRepository.UpdateOrderJD(model) > 0); } }
public JsonHttpActionResult SaveOrderJD(OrderJDModel order) { var j = new JsonHttpActionResult(); var success = true; if (order.OrderId == 0) { //检查订单号是否存在 if (order.OrderNo != "无单号") { var checkOrderNo = _orderJDService.ExistsOrderNo(order.OrderNo, order.OrderId); if (checkOrderNo) { return(j.ErrorMessage("订单号已存在")); } } order.CreateDate = DateTime.Now; order.CreateUserName = UserInfo.UserName; order.CreateDisplayName = UserInfo.DisplayName; order.IsDeleted = false; order.SettleState = false; } else { if (order.OrderNo != "无单号") { //检查订单号是否存在 var checkOrderNo = _orderJDService.ExistsOrderNo(order.OrderNo, order.OrderId); if (checkOrderNo) { return(j.ErrorMessage("订单号已存在")); } } order.ModifyDate = DateTime.Now; order.ModifyUserName = UserInfo.UserName; order.ModifyDisplayName = UserInfo.DisplayName; } success = _orderJDService.SaveOrderJD(order); j.SetData(success); return(success ? j.SucceedMessage() : j.ErrorMessage()); }