Ejemplo n.º 1
0
 public async static Task <AppIcon> ToAppIconAsync(this AppIconDataContract appIconDataContract)
 {
     return(new AppIcon()
     {
         AppId = appIconDataContract.AppId,
         Icon128X128 = await appIconDataContract.Icon128X128.AsBitmapImageAsync(),
         Icon256X256 = await appIconDataContract.Icon256X256.AsBitmapImageAsync()
     });
 }
 public static App ToApp(this AppIconDataContract appIconDataContract)
 {
     return(new App()
     {
         Id = appIconDataContract.AppId,
         Icon128X128 = ImageConverter.ResizeByteArrayImage(appIconDataContract.Icon256X256, 128, 128),
         Icon256X256 = appIconDataContract.Icon256X256
     });
 }
        public static AppIconDataContract ToAppIconDataContract(this App app)
        {
            var dataContract = new AppIconDataContract()
            {
                AppId       = app.Id,
                Icon128X128 = app.Icon128X128,
                Icon256X256 = app.Icon256X256
            };

            return(dataContract);
        }
Ejemplo n.º 4
0
        public void RegisterAppIcon(AppIconDataContract appIconDataContract)
        {
            var app = appIconDataContract.ToApp();

            if (appIconDataContract.Icon128X128 == null)
            {
                app.Icon128X128 = ImageConverter.ResizeByteArrayImage(appIconDataContract.Icon256X256, 128, 128);
            }

            AppBiz.UpdatePartially(appIconDataContract.ToApp(), a => a.Icon128X128, a => a.Icon256X256);
            _context.SaveChanges();
        }
Ejemplo n.º 5
0
 public Task RegisterAppIconAsync(AppIconDataContract appIconDataContract)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 6
0
 public void RegisterAppIcon(AppIconDataContract appIconDataContract)
 {
     AppDomainService.RegisterAppIcon(appIconDataContract);
 }