public ActionResult Edit(string id, AppViewModel collection) { try { if (!ModelState.IsValid) { return(View(collection)); } // TODO: Add update logic here UpdateApp request = new UpdateApp() { name = collection.name, apns_env = collection.apns_env, apns_p12 = collection.safari_icon_128_128, gcm_key = collection.gcm_key, }; var response = new comunication().UpdateApp(request, id); return(RedirectToAction("Index")); } catch { return(View()); } }
//Загрузка формы при запуске private void UpdateVersion_Load(object sender, EventArgs e) { UpdateApp updateApp = new UpdateApp(); lbInfaVersion.Text = updateApp.getVersionApp(); lbAssemblyApp.Text = updateApp.GetAssemblyVersionApp(); }
//[ResponseType(typeof(Activity))] public HttpResponseMessage Get() { UpdateApp item = new UpdateApp(); item.VersionName = "1.0.0"; item.DownloadUrl = "http://paye.ariaapps.ir/payebash.apk"; item.Description = "مایل به بروزرسانی و استفاده از امکانات جدید هستید؟"; item.Feepayable = "1000"; //Business.Expert.ExpertPersonBiz.Instance.UpdateRefreshToken(userid, token); return(new HttpResponseMessage() { Content = new StringContent(Newtonsoft.Json.JsonConvert.SerializeObject(item), Encoding.UTF8, "application/json") }); }
public async Task Should_update_index_if_app_is_updated() { var(_, appGrain) = CreateApp(); var command = new UpdateApp { AppId = appId }; var context = new CommandContext(command, commandBus) .Complete(); await sut.HandleAsync(context); A.CallTo(() => appGrain.GetStateAsync()) .MustHaveHappened(); }
public async Task Should_update_index_with_result_when_app_is_updated() { var(app, appGrain) = SetupApp(); var command = new UpdateApp { AppId = appId }; var context = new CommandContext(command, commandBus) .Complete(app); await sut.HandleAsync(context); A.CallTo(() => appGrain.GetStateAsync()) .MustNotHaveHappened(); }
/// <summary> /// Check for Updates for the Apllication and Install them if available /// <param name="mainForm">MainForm of the Application</param> /// <paramref name="hideMessages"/>Hide Messages for no update or if update data can't be determinated</paramref> /// </summary> internal static void CheckForUpdate(IWin32Window mainForm, bool hideMessages) { UpdateApp AppUpdater = new UpdateApp(); ReleaseData LastReleaseData = AppUpdater.GetLastReleaseData( Settings.Default.AppUpdate_Owner, Settings.Default.AppUpdate_Name, Settings.Default.AppUpdate_ChangeLog, Settings.Default.AppUpdate_SetupSearchPattern, out Exception GetDataEx); ReleaseVersion ActualVersion = new ReleaseVersion(Assembly.GetExecutingAssembly().GetName().Version.ToString()); // Exit application if update was downloaded if (AppUpdater.UpdateDownload(mainForm, ActualVersion, LastReleaseData, GetDataEx, hideMessages)) { Application.Exit(); } }
//Кнопка скачать обновление с инернета private void button2_Click(object sender, EventArgs e) { updateApp = new UpdateApp(); bool temp = false; temp = updateApp.GetFailUpdateApp(); updateApp.StartUptadeApp(); if (temp == true) { MessageBox.Show("Обновление скачено. И Готово к установке! \n Нажмите кнопку \"Обновить программу из локального хранилища!\" "); } else { MessageBox.Show("Проблеммы при скачивании и установки обновления.\n Проверте интернет, Антивирус и смотриле лог "); } }
public void UpdateApp_Test() { using (ShimsContext.Create()) { CloudFoundry.CloudController.V2.Client.Fakes.ShimCloudFoundryClient.AllInstances.LoginCloudCredentials = TestUtils.CustomLogin; CloudFoundry.CloudController.V2.Client.Base.Fakes.ShimAbstractAppsEndpoint.AllInstances.UpdateAppNullableOfGuidUpdateAppRequest = TestUtils.CustomUpdateApp; TestUtils.InitTestMetadata(); UpdateApp task = new UpdateApp(); task.CFAppGuid = Guid.NewGuid().ToString(); task.CFUser = Settings.Default.User; task.CFPassword = Settings.Default.Password; task.CFServerUri = Settings.Default.ServerUri; task.BuildEngine = new FakeBuildEngine(); Assert.IsTrue(task.Execute()); } }
public async Task Should_not_check_usage_for_other_commands() { var command = new UpdateApp { Actor = RefToken.User(Guid.NewGuid().ToString()) }; var commandContext = new CommandContext(command, commandBus); options.MaximumNumberOfApps = 10; await sut.HandleAsync(commandContext, x => { x.Complete(true); return(Task.CompletedTask); }); A.CallTo(() => userResolver.FindByIdAsync(A <string> ._, A <CancellationToken> ._)) .MustNotHaveHappened(); }
public async Task Update_should_create_events_and_update_state() { var command = new UpdateApp { Label = "my-label", Description = "my-description" }; await ExecuteCreateAsync(); var result = await sut.ExecuteAsync(CreateCommand(command)); result.ShouldBeEquivalent(sut.Snapshot); Assert.Equal("my-label", sut.Snapshot.Label); Assert.Equal("my-description", sut.Snapshot.Description); LastEvents .ShouldHaveSameEvents( CreateEvent(new AppUpdated { Label = "my-label", Description = "my-description" }) ); }
public bool UpdateApp(UpdateApp UpdateRequest, string AppID) { bool Issuccess = false; try { var request = new RestRequest(Method.PUT); string Url = WebConfigurationManager.AppSettings["WebUrl"]; string AuthCode = WebConfigurationManager.AppSettings["AuthCode"]; var client = new RestClient(Url + "/" + AppID); client.Timeout = 1000; request.AddHeader("Content-Type", "application/json"); request.AddHeader("Authorization", "Basic " + AuthCode); var jsonReq = new JavaScriptSerializer().Serialize(UpdateRequest); request.AddParameter("application/json", jsonReq, ParameterType.RequestBody); IRestResponse response = client.Execute(request); } catch (Exception e) { Issuccess = false; } return(Issuccess); }
public void Update(UpdateApp command) { Raise(command, new AppUpdated()); }
/// <summary> /// Start check for updates /// </summary> private void OnCheckForUpdatesClick(object sender, EventArgs e) { UpdateApp.RunUpdateApp(false, "dot42 Updater"); }
public void Update(UpdateApp command) { RaiseEvent(SimpleMapper.Map(command, new AppUpdated())); }
//Кнопка обновления программы private void button3_Click(object sender, EventArgs e) { updateApp = new UpdateApp(); updateApp.StartBatDelete(); }
public static void CanUpdate(UpdateApp command) { Guard.NotNull(command, nameof(command)); }
//при загрузке формы private void Form1_Load(object sender, EventArgs e) { servis = new UpdateApp(); lbInfaVersion.Text = servis.getVersionApp(); lbAssemblyApp.Text = servis.getAssemblyVersionApp(); }
private void Update(UpdateApp command) { Raise(command, new AppUpdated()); }
//Кнопка получения текущей версии private void button2_Click(object sender, EventArgs e) { servis = new UpdateApp(); servis.StartBatDelete(); lbIshowUpdate.Text = "Программма обновлена"; }