/// <summary> /// Executes the operations associated with the cmdlet. /// </summary> public override void ExecuteCmdlet() { Scheduler.RunTask(async() => { IPartner partner = await PartnerSession.Instance.ClientFactory.CreatePartnerOperationsAsync().ConfigureAwait(false); IResourceCollectionEnumerator <ResourceCollection <AzureUtilizationRecord> > enumerator; List <PSAzureUtilizationRecord> records = new List <PSAzureUtilizationRecord>(); ResourceCollection <AzureUtilizationRecord> utilizationRecords; utilizationRecords = await partner.Customers[CustomerId] .Subscriptions[SubscriptionId] .Utilization.Azure.QueryAsync( StartDate, EndDate ?? DateTimeOffset.UtcNow, Granularity ?? AzureUtilizationGranularity.Daily, !ShowDetails.IsPresent || ShowDetails.ToBool(), PageSize == null ? 1000 : PageSize.Value).ConfigureAwait(false); if (utilizationRecords?.TotalCount > 0) { enumerator = partner.Enumerators.Utilization.Azure.Create(utilizationRecords); while (enumerator.HasValue) { records.AddRange(enumerator.Current.Items.Select(r => new PSAzureUtilizationRecord(r))); await enumerator.NextAsync().ConfigureAwait(false); } } WriteObject(records, true); }, true); }
protected void ShowOrder_RowCommand(object sender, GridViewCommandEventArgs e) { int rowNumber = Convert.ToInt32(e.CommandArgument); int orderId = Convert.ToInt32(ShowOrder.Rows[rowNumber].Cells[0].Text); Pharmcy.PharmcyWS webser = new Pharmcy.PharmcyWS(); if (e.CommandName == "SendOrder") { webser.UpdateOrderSupplied(orderId); //show all the orders SortButton_Click(sender, e); } if (e.CommandName == "DeleteOrder") { webser.DeleteOrder(orderId); //show all the orders SortButton_Click(sender, e); } if (e.CommandName == "SeeDetails") { if (ShowDetails.Visible == false) { DataSet ds = webser.GetDetailsAboutOrder(orderId); ShowDetails.Visible = true; ShowDetails.DataSource = ds; ShowDetails.DataBind(); for (int i = 0; i < ShowOrder.Rows.Count; i++) { ShowOrder.Rows[i].Font.Bold = false; } ShowOrder.Rows[rowNumber].Font.Bold = true; } } }
protected void ShowOrder_RowCommand(object sender, GridViewCommandEventArgs e) { int rowNumber = Convert.ToInt32(e.CommandArgument); int orderId = Convert.ToInt32(ShowOrder.Rows[rowNumber].Cells[0].Text); Pharmcy.PharmcyWS webser = new Pharmcy.PharmcyWS(); if (e.CommandName == "SeeDetails") { DataSet ds = webser.GetDetailsAboutOrder(orderId); ShowDetails.Visible = true; ShowDetails.DataSource = ds; ShowDetails.DataBind(); for (int i = 0; i < ShowOrder.Rows.Count; i++) { ShowOrder.Rows[i].Font.Bold = false; } ShowOrder.Rows[rowNumber].Font.Bold = true; } if (e.CommandName == "DeleteOrder") { DateTime orderDate = Convert.ToDateTime(ShowOrder.Rows[rowNumber].Cells[2].ToString()); if (orderDate.AddDays(2) < DateTime.Now) { webser.DeleteOrder(orderId); SortDDL_SelectedIndexChanged(sender, e); } else { Response.Write("<script>alert('לא ניתן לבטל את ההזמנה')</script>"); } } }
public IEnumerable <ShowDetails> Get() { List <ShowDetails> showDetails = new List <ShowDetails>(); var db = _connectionMultiplexer.GetDatabase(); string cachedShowDetails = db.StringGet("showDetails"); if (string.IsNullOrEmpty(cachedShowDetails)) { var shows = _context.Shows; foreach (var show in shows) { var acts = _context.ShowActs.Where(sa => sa.ShowID == show.ShowID).Select(sa => sa.Act).ToList(); ShowDetails sd = new ShowDetails(show, acts); showDetails.Add(sd); } db.StringSet("showDetails", JsonConvert.SerializeObject(showDetails).ToString(), new TimeSpan(0, 0, 0, 10)); } else { showDetails = JsonConvert.DeserializeObject <List <ShowDetails> >(cachedShowDetails); } return(showDetails); }
protected override void Execute(CodeActivityContext context) { showDetails = ShowDetails.Get(context); excludeFileFilters = ExcludeFileFilters.Get(context); if (excludeFileFilters == null) { excludeFileFilters = new List <Regex>(); } console = context.GetExtension <ActivityConsole>(); if (console == null) { console = new ActivityConsole(); } DirectoryInfo sourcePath = new DirectoryInfo(Source.Get(context)); DirectoryInfo targetPath = new DirectoryInfo(Target.Get(context)); if (!sourcePath.Exists) { throw new IOException("The source path does not exist."); } CopyDirectory(sourcePath, targetPath); }
public async Task <List <PSAzureUtilizationRecord> > RunAsync() { IResourceCollectionEnumerator <ResourceCollection <AzureUtilizationRecord> > enumerator; List <PSAzureUtilizationRecord> records = new List <PSAzureUtilizationRecord>(); ResourceCollection <AzureUtilizationRecord> utilizationRecords; utilizationRecords = await Partner.Customers[CustomerId] .Subscriptions[SubscriptionId] .Utilization.Azure.QueryAsync( StartDate, EndDate ?? DateTimeOffset.UtcNow, Granularity ?? AzureUtilizationGranularity.Daily, !ShowDetails.IsPresent || ShowDetails.ToBool(), PageSize == null ? 1000 : PageSize.Value).ConfigureAwait(false); if (utilizationRecords?.TotalCount > 0) { enumerator = Partner.Enumerators.Utilization.Azure.Create(utilizationRecords); while (enumerator.HasValue) { records.AddRange(enumerator.Current.Items.Select(r => new PSAzureUtilizationRecord(r))); await enumerator.NextAsync().ConfigureAwait(false); } } return(records); }
public void Execute() { string workflow = "Display"; OrderManager manager = OrderManagerFactory.Create(); Headers.DisplayHeader(workflow); //date verification should happen at the order manager or repository level DateTime date = ConsoleIO.GetExistingOrderDate("Enter a date to display orders (MM/DD/YYYY):"); OrderGetListResponse response = manager.GetOrderList(date); Headers.DisplayHeader(workflow); if (response.Success) { foreach (var ord in response.Orders) { ShowDetails.DisplayOrderDetails(ord); } } else { Console.WriteLine("An error occured: "); Console.WriteLine(response.Message); } Console.WriteLine("Press any key to continue..."); Console.ReadKey(); }
/// <summary> /// Executes the operations associated with the cmdlet. /// </summary> public override void ExecuteCmdlet() { IResourceCollectionEnumerator <ResourceCollection <AzureUtilizationRecord> > enumerator; List <PSAzureUtilizationRecord> records; ResourceCollection <AzureUtilizationRecord> utilizationRecords; try { utilizationRecords = Partner.Customers[CustomerId] .Subscriptions[SubscriptionId] .Utilization.Azure.Query( StartDate, EndDate ?? DateTimeOffset.Now, Granularity ?? AzureUtilizationGranularity.Daily, (!ShowDetails.IsPresent) || ShowDetails.ToBool()); enumerator = Partner.Enumerators.Utilization.Azure.Create(utilizationRecords); records = new List <PSAzureUtilizationRecord>(); while (enumerator.HasValue) { records.AddRange(enumerator.Current.Items.Select(r => new PSAzureUtilizationRecord(r))); enumerator.Next(); } WriteObject(records, true); } finally { enumerator = null; records = null; utilizationRecords = null; } }
private void Awake() { player = FindObjectOfType <Player>(); viewInfo = FindObjectOfType <ShowDetails>(); mainGov = FindObjectOfType <MainGovernment>(); clock = FindObjectOfType <InGameTime>(); alertSystem = FindObjectOfType <AlertSystem>(); cities = new List <City>(FindObjectsOfType <City>()); }
public void TestMethod4() { bool actual; ShowDetails show6 = new ShowDetails(); Vendor vendorObject = new Vendor(); actual = vendorObject.AddToList(show6); Assert.AreEqual(true, actual); }
public void TestMethod7() { string actual, expected = "10:00 AM"; ShowDetails show1 = new ShowDetails(); show1.SetShowTime("10:00 AM"); actual = show1.GetShowTime(); Assert.AreEqual(expected, actual); }
public override string GetFormattedFilter() { return(string.Format(billingFilterFormat, ApiVersion, FormatForQueryParameter(ReportedStartTime), FormatForQueryParameter(ReportedEndTime), AggregationGranularity, ShowDetails.ToString().ToLower())); }
protected void Page_Load(object sender, EventArgs e) { int ShowDetailsID = Convert.ToInt32(Request["showdetailsid"]); int ShowDayID = Convert.ToInt32(Request["dayid"]); ShowDetails _showDetails = new ShowDetails(ShowDayID); DataRowCollection getDayRowData = _showDetails.GetDayData(ShowDayID, true); String res = "<table id='classDetails' showDetailsID='" + ShowDetailsID.ToString() + "'>"; String tmp = ""; tmp += "<tr>"; String dateThing = getDateOrdinalSuffix(_showDetails.ShowDate.Day); tmp += "<td class='classHeader' colspan='5'>" + _showDetails.ShowDate.ToString("dddd MMM d").ToUpper() + dateThing + " CLASSES</td>"; tmp += "<td>"; tmp += "<tr class='tableHeader'>"; tmp += "<td class='clsno'></td>"; tmp += "<td class='name'> </td>"; tmp += "<td class='grades'></td>"; tmp += "<td class='cat'></td>"; tmp += "<td class='height'></td>"; tmp += "</tr>"; res += tmp; foreach (DataRow row in getDayRowData) { ShowClasses sc = new ShowClasses(row); tmp = "<tr id='" + sc.ID + "' class='tableItem' >"; String grades = ""; grades = "<table class='gradeTable' style='border:none'><tr>"; String str = sc.Grades; for (int i = 1; i <= 7; i++) { grades += "<td grade='" + i.ToString() + "' >"; if (str.IndexOf((char)(i + 48)) > -1) { grades += i.ToString(); } grades += "</td>"; } grades += "</tr></table>"; tmp += String.Format("<td class='clsno'>Class {0}</td>", sc.ClassNo); tmp += String.Format("<td class='name'><div >{0} {1} {2} </div></td>", ShowClasses.expandHeight(row), sc.LongClassName, sc.ClassName); tmp += String.Format("<td class='cat'>{0}</td>", ShowClasses.expandCatagory(row) ); tmp += String.Format("<td class='grades'>{0}</td>", grades); tmp += "</tr>"; res += tmp; } res += "</table>"; previewArea.InnerHtml = res; }
/// <summary> /// Funktion die Ausgeführt wird wenn jemand auf Details im Kontextmenü klickt /// </summary> public void ContextShowDetails() { ShowDetails view = new ShowDetails { DataContext = this }; view.Show(); // Füllt den Owner Owner = ADStructure.GetADElement(OwnerSid); }
public void Execute() { string workflow = "Remove"; OrderManager orderManager = OrderManagerFactory.Create(); Headers.DisplayHeader(workflow); //get date DateTime date = ConsoleIO.GetExistingOrderDate("Enter the date of the order you would like to remove (MM/DD/YYYY): "); Headers.DisplayHeader(workflow); //get order number int orderNumber = ConsoleIO.GetOrderNumberFromUser("Enter the order number: "); OrderGetSingleResponse getOrderResponse = orderManager.GetSingleOrder(date, orderNumber); if (getOrderResponse.Success) { Headers.DisplayHeader(workflow); ShowDetails.DisplayOrderDetails(getOrderResponse.Order); if (ConsoleIO.GetYesOrNo("Would you like to remove this order?") == "Y") { OrderRemoveResponse removeOrderResponse = orderManager.RemoveOrder(getOrderResponse.Order); if (!removeOrderResponse.Success) { Console.WriteLine("There was an error removing the order."); Console.WriteLine(removeOrderResponse.Message); } else { Console.WriteLine("Order removed! Press any key to return to main menu..."); Console.ReadKey(); } } else { Console.WriteLine("Remove cancelled. Press any key to return to Main Menu..."); Console.ReadKey(); } } else { Console.WriteLine("An error occured:"); Console.WriteLine(getOrderResponse.Message); Console.WriteLine("Press any key to return to main menu..."); Console.ReadKey(); return; } }
public MainView() { InitializeComponent(); button1.Click += (sender, args) => AddDate?.Invoke(this, EventArgs.Empty); button2.Click += (sender, args) => ShowDetails?.Invoke(this, EventArgs.Empty); textBox1.TextChanged += (sender, args) => { textBox1.DataBindings[0].WriteValue(); NameChanged?.Invoke(this, EventArgs.Empty); }; }
protected async override void OnAppearing() { base.OnAppearing(); if (this.episodeCollection.ItemsSource == null) { ShowDetails showDetails = new ShowDetails(this.showId, this._currentPage); this.showDetail = await showDetails.getAllContent(); showTitleLabel.Text = this.showDetail.showTitle; // Would suggest that we change this from SHOWS class to List<Episode>. Because it's a list of EPISODES. // Or, it's technically like the shows class. So, we can do one thing, use the same class. Because when you click on Show.. you can redirect to SingleEpisde. // SingleEpisode has all the needed information. this.episodeCollection.ItemsSource = this.showDetail.showEpisodes.result; } }
public async Task <ShowDetails> GetShowDetails(string showId) { HttpClient client = new HttpClient(); HttpRequestMessage request = new HttpRequestMessage { Method = HttpMethod.Get, RequestUri = new Uri($"{apiUrl}/title/get-overview-details?tconst={showId}¤tCountry={apiCountry}"), Headers = { { "x-rapidapi-key", user.APIKey }, { "x-rapidapi-host", host } } }; using (HttpResponseMessage response = await client.SendAsync(request)) { response.EnsureSuccessStatusCode(); ShowDetails show = await response.Content.ReadFromJsonAsync <ShowDetails>(); show.Id = showId; return(show); } }
public void TestMethod1() { List <ShowDetails> expected = new List <ShowDetails>(); TheaterDetails satyam = new TheaterDetails(); satyam.SetName("Satyam Cinemas"); satyam.SetCapacity(50); TheaterDetails luxe = new TheaterDetails(); luxe.SetName("Luxe Mini"); luxe.SetCapacity(25); MoviesDetails avengers = new MoviesDetails(); avengers.SetId(1); avengers.SetName("AVENGERS: ENDGAME"); ShowDetails show1 = new ShowDetails(); show1.SetTheater(satyam); show1.SetMovie(avengers); show1.SetShowTime("10:00 AM"); ShowDetails show2 = new ShowDetails(); show2.SetTheater(satyam); show2.SetMovie(avengers); show2.SetShowTime("14:00 PM"); ShowDetails show4 = new ShowDetails(); show4.SetTheater(luxe); show4.SetMovie(avengers); show4.SetShowTime("10:00 AM"); expected.Add(show1); expected.Add(show2); expected.Add(show4); List <ShowDetails> actual = new List <ShowDetails>(); Vendor vendorObject = new Vendor(); actual = vendorObject.GetTheatersDetails("AVENGERS: ENDGAME"); //Assert.AreEqual(expected[0], actual[0]); CollectionAssert.AreEqual(expected, actual); }
private async void GetMostPopularShows() { shows = new List <Show>(); var showIds = await api.GetMostPopular("get-most-popular-tv-shows"); foreach (var showId in showIds) { Show show = GlobalConfig.Connection.FindShowById(showId); if (show != null) { shows.Add(show); } else { ShowDetails showDetails = await api.GetShowDetails(showId); show = new Show() { Id = showDetails.Id, Title = showDetails.Title.Title, ImageUrl = showDetails.Title.Image.Url, RunningTimeInMinutes = showDetails.Title.RunningTimeInMinutes, NumberOfEpisodes = showDetails.Title.NumberOfEpisodes, SeriesStartYear = showDetails.Title.SeriesStartYear, SeriesEndYear = showDetails.Title.SeriesEndYear, Rating = showDetails.Ratings.Rating, Genres = string.Join(", ", showDetails.Genres), Year = showDetails.Title.Year, ReleaseDate = DateTime.Parse(showDetails.ReleaseDate), PlotOutline = showDetails.PlotOutline != null ? showDetails.PlotOutline.Text : "", PlotSummary = showDetails.PlotSummary != null ? showDetails.PlotSummary.Text : "" }; GlobalConfig.Connection.AddShow(show); shows.Add(show); } PopulateShowsListBox(); } }
void ReleaseDesignerOutlets() { if (Humidity != null) { Humidity.Dispose(); Humidity = null; } if (HumidityLabel != null) { HumidityLabel.Dispose(); HumidityLabel = null; } if (MaxTemp != null) { MaxTemp.Dispose(); MaxTemp = null; } if (MinTemp != null) { MinTemp.Dispose(); MinTemp = null; } if (Pressure != null) { Pressure.Dispose(); Pressure = null; } if (PressureLabel != null) { PressureLabel.Dispose(); PressureLabel = null; } if (ShowDetails != null) { ShowDetails.Dispose(); ShowDetails = null; } if (showHideLabel != null) { showHideLabel.Dispose(); showHideLabel = null; } if (SomeDetailsView != null) { SomeDetailsView.Dispose(); SomeDetailsView = null; } if (Temperature != null) { Temperature.Dispose(); Temperature = null; } if (TemperatureLabel != null) { TemperatureLabel.Dispose(); TemperatureLabel = null; } if (TempMaxLabel != null) { TempMaxLabel.Dispose(); TempMaxLabel = null; } if (TempMinLabel != null) { TempMinLabel.Dispose(); TempMinLabel = null; } if (Town != null) { Town.Dispose(); Town = null; } if (WindSpeed != null) { WindSpeed.Dispose(); WindSpeed = null; } if (WindSpeedLabel != null) { WindSpeedLabel.Dispose(); WindSpeedLabel = null; } }
private void LoadFromRow(DataRow row) { try { ID = Convert.ToInt32(row["int"]); HelperName = Convert.ToString(row["HelperName"]); HelperTimeAllocation = new HelperTimeAllocation(row); HelperJob = new HelperJobs(row); ShowDetails = new ShowDetails(row); Judge = new Judge(row); RingPartyName = row["RingPartyName"].ToString(); Comments = row["Comments"].ToString(); } catch (Exception e) { AppException.LogEvent("HelperForShow.LoadFromRow:" + e.Message); } }
public void Execute() { string workflow = "Add"; OrderManager orderManager = OrderManagerFactory.Create(); Headers.DisplayHeader(workflow); //create order object Order newOrder = new Order(); //get date newOrder.Date = ConsoleIO.GetNewOrderDate("Enter a date (MM/DD/YYYY):"); //get order number newOrder.OrderNumber = OrderNumberValidation.CreateOrderNumber(newOrder.Date); Headers.DisplayHeader(workflow); //get customer name newOrder.CustomerName = ConsoleIO.GetCustomerName("Add", "none"); Headers.DisplayHeader(workflow); //get state tax bool validState = false; StateTax stateTax = null; while (!validState) { string stateAbbratiavtion = ConsoleIO.GetStateInputFromUser("Add"); StateTax tempStateTax = StateTaxValidation.CreateStateTax(stateAbbratiavtion).State; if (tempStateTax == null) { validState = false; } else { stateTax = tempStateTax; validState = true; } } Headers.DisplayHeader(workflow); //set state newOrder.State = stateTax.StateAbbreviation; newOrder.TaxRate = stateTax.TaxRate; //get product List <Product> products = ProductListValidation.CreateProductList(); Product product = ConsoleIO.DisplayProducts(products, "Add"); newOrder.ProductType = product.ProductType; newOrder.CostPerSquareFoot = product.CostPerSquareFoot; newOrder.LaborCostPerSquareFoot = product.LaborCostPerSquareFoot; Headers.DisplayHeader(workflow); //get area newOrder.Area = ConsoleIO.GetArea("Add"); Headers.DisplayHeader(workflow); //display new order ShowDetails.DisplayOrderDetails(newOrder); //--show message if add failed-- if (ConsoleIO.GetYesOrNo("Add order? ") == "Y") { OrderAddResponse response = orderManager.AddOrder(newOrder); if (!response.Success) { Console.WriteLine("There was an error adding the order:"); Console.WriteLine(response.Message); } else { Console.WriteLine("Order added! Press any key to continue..."); Console.ReadKey(); } } else { Console.WriteLine("Order cancelled :("); Console.ReadLine(); } }
public void Execute() { string workflow = "Edit"; OrderManager orderManager = OrderManagerFactory.Create(); StateTaxManager stateTaxManager = StateTaxManagerFactory.Create(); ProductManager productManager = ProductManagerFactory.Create(); Headers.DisplayHeader(workflow); //get date DateTime date = ConsoleIO.GetExistingOrderDate("Enter the date of the order you would like to edit (MM/DD/YYYY): "); Headers.DisplayHeader(workflow); //get order number int orderNumber = ConsoleIO.GetOrderNumberFromUser("Enter the order number: "); OrderGetSingleResponse orderResponse = orderManager.GetSingleOrder(date, orderNumber); if (orderResponse.Success) { Headers.DisplayHeader(workflow); ShowDetails.DisplayOrderDetails(orderResponse.Order); Console.WriteLine("Press any key to begin editing..."); Console.ReadKey(); } else { Console.WriteLine("An error occured:"); Console.WriteLine(orderResponse.Message); Console.WriteLine("Press any key to return to main menu..."); Console.ReadKey(); return; } Headers.DisplayHeader(workflow); //edit name string editName = ConsoleIO.GetCustomerName("Edit", orderResponse.Order.CustomerName); Headers.DisplayHeader(workflow); //edit state bool validInput = false; StateTax editStateTax = null; while (!validInput) { string editState = ConsoleIO.GetStateInputFromUser("Edit"); if (editState == "") { validInput = true; } else { StateTaxResponse stateTaxResponse = stateTaxManager.GetStateTax(editState); if (stateTaxResponse.Success == true) { editStateTax = stateTaxResponse.State; validInput = true; } } } Headers.DisplayHeader(workflow); //edit product type List <Product> products = productManager.GetProductList().Products; Product editProduct = ConsoleIO.DisplayProducts(products, "Edit"); Headers.DisplayHeader(workflow); //edit area decimal editArea = ConsoleIO.GetArea("Edit"); Headers.DisplayHeader(workflow); //display order changes Order editOrder = new Order(orderResponse.Order); if (editName != "") { editOrder.CustomerName = editName; } if (editStateTax != null) { editOrder.State = editStateTax.StateAbbreviation; editOrder.TaxRate = editStateTax.TaxRate; } if (editProduct != null) { editOrder.ProductType = editProduct.ProductType; editOrder.LaborCostPerSquareFoot = editProduct.LaborCostPerSquareFoot; editOrder.CostPerSquareFoot = editProduct.CostPerSquareFoot; } if (editArea != int.MaxValue) { editOrder.Area = editArea; } //send it! ShowDetails.DisplayOrderDetails(editOrder); if (ConsoleIO.GetYesOrNo("Submit changes to order?") == "Y") { OrderAddEditedResponse response = orderManager.AddEditedOrder(editOrder); if (!response.Success) { Console.WriteLine("There was an error adding the order:"); Console.WriteLine(response.Message); } else { Console.WriteLine("Order added! Press any key to return to main menu..."); Console.ReadKey(); } } else { Console.WriteLine("Edit order cancelled :( Press any key to continue..."); Console.ReadKey(); } }