/// <summary> /// 修改确认升级时间 /// </summary> /// <param name="dto"></param> /// <returns></returns> public ReturnResponse EditConfirmUpgradeTime(DTOEditUpgradeInfo dto) { Repository <Prc_UpgradeInfo> repository = new Repository <Prc_UpgradeInfo>(DbContext); Prc_UpgradeInfo editInfo = repository.Get(a => a.ID == dto.ID); editInfo.ConfirmUpgradeTime = dto.ConfirmUpgradeTime; editInfo.Summary = dto.Summary; repository.Update(editInfo); OperateLoger.Write(LoginUserInfo.CurrUser.UserName, DateTime.Now, "确认客户【" + editInfo.MallName + "】的升级时间为【" + dto.ConfirmUpgradeTime + "】"); DbContext.SaveChanges(); return(new ReturnResponse()); }
/// <summary> /// 开始升级 /// </summary> /// <returns></returns> public ReturnResponse StartUpgrade(DTOEditUpgradeInfo dto) { //Repository<Prc_UpgradeInfoItem> repositoryItem = CreateRepository<Prc_UpgradeInfoItem>(access); Repository <Prc_UpgradeInfo> repositoryInfo = new Repository <Prc_UpgradeInfo>(DbContext); Prc_UpgradeInfo editInfo = repositoryInfo.Get(a => a.ID == dto.ID); editInfo.UpgradeStatus = EnumUpgradeStatus.Upgrading; editInfo.StartUpgradeTime = DateTime.Now; repositoryInfo.Update(editInfo); OperateLoger.Write(LoginUserInfo.CurrUser.UserName, DateTime.Now, "启动客户【" + editInfo.MallName + "】的升级"); DbContext.SaveChanges(); return(new ReturnResponse()); }
/// <summary> /// 取消预约 /// </summary> public ReturnResponse CancelReserve(DTOEditUpgradeInfo dto) { BllUpgrade.CancelReserve(dto.ID); return(new ReturnResponse()); }