protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } var registrationProvided = int.TryParse(Request.QueryString["registration"], out int registrationId); if (!registrationProvided) { Response.Redirect("Default.aspx"); } using (var client = ServiceClientFactory.NewServiceClient()) { var checkin = client.GetCheckout(registrationId); CustomerName.Value = checkin.CustomerName; Passport.Value = checkin.Passport; CustomerId.Value = checkin.CustomerId; Address.Value = checkin.Address; Amount.Value = checkin.Amount.ToString(); } }
protected void CheckinBtn_Click(Object sender, EventArgs e) { var registrationId = int.Parse(Request.QueryString["registration"]); using (var client = ServiceClientFactory.NewServiceClient()) { client.PostCheckin(registrationId); } Response.Redirect($"Default.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } using (var client = ServiceClientFactory.NewServiceClient()) { var registrations = client.GetTodayRegistrations(); RegistrationGrid.DataSource = registrations; RegistrationGrid.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } using (var client = ServiceClientFactory.NewServiceClient()) { var summary = client.GetTodayRegistrationSummary(); Checkins.InnerText = summary.CheckIns.ToString(); Checkouts.InnerText = summary.CheckOuts.ToString(); Clock.Text = DateTime.Now.ToShortTimeString(); } }
protected async void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } using (var client = ServiceClientFactory.NewServiceClient()) { var registrations = client.GetTodayRegistrations(); RegistrationGrid.DataSource = registrations; RegistrationGrid.DataBind(); } var hostIp = Environment.GetEnvironmentVariable("Fabric_NodeIPOrFQDN"); var fullAppName = Environment.GetEnvironmentVariable("Fabric_ApplicationName"); var appName = fullAppName.Substring(8); if (!string.IsNullOrEmpty(hostIp)) { using (var client = new HttpClient()) { client.BaseAddress = new Uri($"http://{hostIp}:19081/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var JsonSentiments = ""; HttpResponseMessage response = await client.GetAsync($"{appName}/SentimentIntegration/api/values"); if (response.IsSuccessStatusCode) { JsonSentiments = await response.Content.ReadAsStringAsync(); } var sentiments = JsonConvert.DeserializeObject <List <Tweet> >(JsonSentiments); var sentimentControl = Page.Master.FindControl("Sentiments") as HtmlGenericControl; sentimentControl.InnerText = sentiments.Count.ToString(); } } else { var sentimentControl = Page.Master.FindControl("Sentiments") as HtmlGenericControl; sentimentControl.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } var instanceId = Environment.GetEnvironmentVariable("Fabric_ServicePackageActivationId"); InstanceId.InnerText = instanceId; using (var client = ServiceClientFactory.NewServiceClient()) { var summary = client.GetTodayRegistrationSummary(); Checkins.InnerText = summary.CheckIns.ToString(); Checkouts.InnerText = summary.CheckOuts.ToString(); Clock.Text = DateTime.Now.ToShortTimeString(); } }
protected async void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } var isStoreKPIEnabled = Environment.GetEnvironmentVariable("UseStoreKPIsStatefulService"); if (isStoreKPIEnabled == bool.FalseString) { ShowKPIsButton.Visible = false; } using (var client = ServiceClientFactory.NewServiceClient()) { var registrations = client.GetTodayRegistrations(); RegistrationGrid.DataSource = registrations; RegistrationGrid.DataBind(); } }
protected void AddRegisterBtn_Click(Object sender, EventArgs e) { var registrationKPIService = new RegistrationKPIService(); using (var client = ServiceClientFactory.NewServiceClient()) { var booking = new Booking() { CustomerName = CustomerName.Value, Passport = Passport.Value, CustomerId = string.Format("Cust-{0}", new Random().Next(1, 10000)), Address = Address.Value, Amount = int.Parse(Amount.Value), From = Calendar1.SelectedDate, To = Calendar2.SelectedDate, Total = new Random().Next(10, 40) * 100 }; client.PostRegister(booking); } Response.Redirect($"Default.aspx"); }