public AppVersionDataContract RegisterAppVersion(AppVersionDataContract appVersionDataContract) { var result = AppVersionBiz.Create(appVersionDataContract.ToAppVersion()).ToAppVersionDataContract(); var app = AppBiz.Single(a => a.Id == appVersionDataContract.AppId); app.State = AppState.Published; AppBiz.UpdatePartially(app, a => a.State); _context.SaveChanges(); return(result); }
public static AppVersion GetAppVersion(this AppVersionDataContract dataContract) { return(new AppVersion() { Id = dataContract.Id, Version = dataContract.Version, PublishDate = dataContract.PublishDate, Description = dataContract.Description, AppId = dataContract.AppId, Downloads = dataContract.Downloads, Size = dataContract.Size, AppGuid = dataContract.AppGuid }); }
public static AppVersion ToAppVersion(this AppVersionDataContract dataContract) { return(new AppVersion() { Id = dataContract.Id, Description = dataContract.Description, AppId = dataContract.AppId, PublishDate = DateTime.Now, Version = dataContract.Version, Size = dataContract.Size, ArmPackageSize = dataContract.ArmPackageSize, X64PackageSize = dataContract.X64PackageSize, X86PackageSize = dataContract.X86PackageSize, }); }
public static AppVersion ToAppVersion(this AppVersionDataContract appVersionDataContract) { if (appVersionDataContract == null) { return(null); } return(new AppVersion() { Id = appVersionDataContract.Id, AppId = appVersionDataContract.AppId, Description = appVersionDataContract.Description, Version = appVersionDataContract.Version, PublishDate = appVersionDataContract.PublishDate, Downloads = appVersionDataContract.Downloads, CpuArchitectureFlags = appVersionDataContract.CpuArchitectureFlags, //ArmPackageSize = appVersionDataContract.ArmPackageSize, //X64PackageSize = appVersionDataContract.X64PackageSize, //X86PackageSize = appVersionDataContract.X86PackageSize }); }
public Task UpdateAppVersionAsync(AppVersionDataContract appVersionDataContract) { throw new NotImplementedException(); }
Task <AppVersionDataContract> IDeveloperService.RegisterAppVersionAsync(AppVersionDataContract appVersionDataContract) { throw new NotImplementedException(); }
public void UpdateAppVersion(AppVersionDataContract appVersionDataContract) { AppDomainService.UpdateAppVersion(appVersionDataContract); }
public AppVersionDataContract RegisterAppVersion(AppVersionDataContract appVersionDataContract) { return(AppDomainService.RegisterAppVersion(appVersionDataContract)); }
public void UpdateAppVersion(AppVersionDataContract appVersionDataContract) { AppVersionBiz.UpdatePartially(appVersionDataContract.ToAppVersion(), v => v.Description, v => v.Version); _context.SaveChanges(); }