/// <summary> /// 修改时间段 /// </summary> /// <param name="businessHourWeek"></param> /// <param name="operatorName"></param> /// <returns></returns> public int UpdateBusinessHourWeek(UpdateBusinessHourWeekDTO businessHourWeek, string operatorName) { if (businessHourWeek == null) { throw ErrorCodeHelper.BusinessHourWeekNull.ToException(); } if (string.IsNullOrWhiteSpace(operatorName)) { throw ErrorCodeHelper.OperatorNameNull.ToException(); } if (businessHourWeek.Id <= 0) { throw ErrorCodeHelper.IdLessErr.ToException(); } BusinessHourWeekPO businessHourWeekPO = BusinessHourWeekManager.Instance.GetById(businessHourWeek.Id); if (businessHourWeekPO == null) { throw ErrorCodeHelper.BusinessHourWeekNotExist.ToException(); } businessHourWeekPO.AllowOrderNumber = businessHourWeek.AllowOrderNumber; businessHourWeekPO.EndDate = businessHourWeek.EndDate; businessHourWeekPO.EndTime = businessHourWeek.EndTime; businessHourWeekPO.InAdvance = businessHourWeek.InAdvance; businessHourWeekPO.LatestOrderTime = businessHourWeek.LatestOrderTime; businessHourWeekPO.Name = businessHourWeek.Name; businessHourWeekPO.ResUUID = businessHourWeek.ResUUID; businessHourWeekPO.SortIndex = businessHourWeek.SortIndex; businessHourWeekPO.StartDate = businessHourWeek.StartDate; businessHourWeekPO.StartTime = businessHourWeek.StartTime; businessHourWeekPO.State = businessHourWeek.State; businessHourWeekPO.UUID = System.Guid.NewGuid().ToString(); return(Update(businessHourWeekPO, operatorName)); }
public ReturnValue <int> UpdateBusinessHourWeek(UpdateBusinessHourWeekDTO businessHourWeek, string operatorName) { return(ReturnValue <int> .Get200OK(BusinessHourWeekManager.Instance.UpdateBusinessHourWeek(businessHourWeek, operatorName))); }