/**********************************************************/ public void processCreateOptSchedule(CreateOpt createOpt) { updateError(createOpt); ucLog1.addOadrMessage(createOpt, chkAutoScroll.Checked); ucManageOptSchedulesView1.addOptSchedule(createOpt); oadrucManageOptSchedulesView1.addOptSchedule(createOpt); }
/**********************************************************/ public void processCreateOpt(CreateOpt createOpt) { ucLog1.addOadrMessage(createOpt); updateError(createOpt); if (createOpt.eiResponseCode == 200) { ucEvents1.updateOptType(createOpt.request); } }
public void P1_2015_VTN_1() { VEN2b ven = new VEN2b(new HttpWebRequestWrapper(false, System.Net.SecurityProtocolType.Tls12), TestProperties.vtnURL, TestProperties.venID, TestProperties.venPassword); OptSchedule optSchedule = new OptSchedule(); optSchedule.addOptSchedule(DateTime.UtcNow.AddDays(1), 0); optSchedule.OptType = OptTypeType.optIn; optSchedule.OptReason = OptReasonEnumeratedType.notParticipating; optSchedule.MarketContext = "http://marketcontext1"; optSchedule.ResourceID = "resource1"; CreateOpt createOpt = ven.createOptSchedule(RandomHex.instance().generateRandomHex(10), optSchedule); Console.Out.WriteLine(createOpt.responseBody); Assert.IsNotNull(createOpt.response); Assert.AreEqual(createOpt.request.optID, createOpt.response.optID); }
/********************************************************************************/ public void addOptSchedule(CreateOpt createOpt) { MethodInvoker mi = new MethodInvoker(delegate { try { string optId = createOpt.response.optID.Split('-')[0]; if (!m_schedulesByOptId.ContainsKey(optId)) { return; } OptScheduleModel optScheduleModel = m_schedulesByOptId[optId]; optScheduleModel.OptInRegistered = true; optScheduleModel.OptOutRegistered = true; m_scheduleLvi[optId].SubItems[2].Text = "True"; } catch (Exception ex) { Logger.logException(ex); } // lstSchedules.Items.Add(createOpt.response.optID); }); // BeginInvoke only needs to be called if we're tyring to update the UI from // a thread that did not create it if (this.InvokeRequired) { this.BeginInvoke(mi); } else { mi.Invoke(); } }