/// <summary> /// 添加升级包信息 /// </summary> /// <param name="packages">主机升级包信息实体类</param> /// <returns></returns> public OperationResult AddUpgradeFile(UpgradePackages packages) { if (UpgradeRepository.CheckExists(m => m.Id == packages.Id)) { return(new OperationResult(OperationResultType.NoChanged, "该升级包已经存在")); } else { return(UpgradeRepository.Insert(packages) > 0 ? new OperationResult(OperationResultType.Success, "添加升级包成功") : new OperationResult(OperationResultType.NoChanged, "添加升级包失败")); } }
/// <summary> /// 删除指定升级包 /// </summary> /// <param name="Id">升级包主键标识</param> /// <returns></returns> public OperationResult DeleteUpgradeFile(Guid Id) { return(UpgradeRepository.DeleteDirect(Id) > 0 ? new OperationResult(OperationResultType.Success, "删除指定升级包成功") : new OperationResult(OperationResultType.NoChanged, "删除指定升级包失败")); }