// GET: /Hardwares/Add/ public IActionResult Add() { var caller = new RestSharpCaller(Constants.baseUrl); var platforms = caller.GetPlatforms(); return(View(platforms)); }
void passMovieDetails(string imdMovie) { var caller = new RestSharpCaller("http://www.omdbapi.com/?apikey=5d4834e7&"); var movies = caller.GetMovie(imdMovie); detailedView.textBoxTitleYear.Text = movies.Title + " (" + movies.Year + ")"; detailedView.textBoxGenre.Text = movies.Genre + " | " + movies.Runtime + " | " + movies.Released + " | " + movies.Rated; detailedView.textBoxAwards.Text = "Awards: " + movies.Awards; detailedView.textBoxLanguage.Text = "Language: " + movies.Language; detailedView.textBoxCountry.Text = "Country: " + movies.Country; detailedView.textBoxMetascore.Text = "Metascore: " + movies.Metascore; detailedView.textBoxType.Text = movies.Type; detailedView.richTextBoxInfo.Text = "Director: " + movies.Director + "\n\nWriter: " + movies.Writer + "\n\nActors: " + movies.Actors + "\n\nProduction: " + movies.Production; detailedView.textBoxRating.Text = "IMDb rating: " + movies.imdbRating + "/" + movies.imdbVotes + " votes"; detailedView.textBoxDVD.Text = "DVD: " + movies.DVD; detailedView.textBoxBoxOffice.Text = "BoxOffice: " + movies.BoxOffice; detailedView.textBoxWebsite.Text = "Website: " + movies.Website; detailedView.richTextBoxPlot.Text = movies.Plot; foreach (var rating in movies.Ratings) { detailedView.richTextBoxRatings.Text += "Source: " + rating.Source + "Rating:" + rating.Value + "\n"; } detailedView.pictureBoxDetailed.ImageLocation = movies.Poster; }
private void GetMoviesSearch(int page) { var caller = new RestSharpCaller("http://www.omdbapi.com/?apikey=5d4834e7&"); var movies = caller.GetMovies(textBoxSearch.Text, page); if (movies.Response == "True") { listBoxSearchResults.Items.Clear(); foreach (var movie in movies.Search) { movie.Text = movie.Title + " (" + movie.Year + ")"; listBoxSearchResults.Items.Add(movie); } listBoxSearchResults.SelectedIndex = 0; buttonMoreDetails.Enabled = true; Movie newItem = (Movie)listBoxSearchResults.SelectedItem; SelectedItemID = newItem.imdbID; NumberOfPages = (Convert.ToInt16(movies.totalResults) / 10); if ((Convert.ToInt16(movies.totalResults) % 10) != 0) { NumberOfPages = NumberOfPages + 1; } labelPage.Text = PageNumber + "/" + NumberOfPages; if (PageNumber == 1) { buttonPrevPage.Enabled = false; } else { buttonPrevPage.Enabled = true; } if (PageNumber == NumberOfPages) { buttonNextPage.Enabled = false; } else { buttonNextPage.Enabled = true; } labelMovieTitle.Text = newItem.Title; labelMovieYear.Text = newItem.Year; pictureBoxPoster.ImageLocation = newItem.Poster; } else { MessageBox.Show("Search failed.\n Error: " + movies.Error); } }
public async Task <InitializeResponse> InitializePayment(InitializeRequest request) { RestSharpCaller ApiCaller = new RestSharpCaller(); ApiCaller.Paystack_SECRET_KEY = _payStackSecretKey; return(ApiCaller.InitializePayment(request)); }
public async Task <VerifyResponse> VerifyPayment(VerifyRequest request) { RestSharpCaller ApiCaller = new RestSharpCaller(); ApiCaller.Paystack_SECRET_KEY = _payStackSecretKey; return(ApiCaller.VerifyPayment(request)); }
public string getTableStatusByID(int id) { var tablestatuscaller = new RestSharpCaller <TableStatus>("http://localhost:8000/api"); List <TableStatus> tablestatus = tablestatuscaller.Get("tablestatus"); string result = tablestatus.Find(item => item.id == id).title; return(result); }
// GET: /Leases/ public IActionResult Index(string active) { var caller = new RestSharpCaller(Constants.baseUrl); var leases = caller.GetLeases(active); ViewBag.leases = leases; return(View()); }
// GET: /Home/ public IActionResult Index(string message, string errorMsg) { var caller = new RestSharpCaller(Constants.baseUrl); var platforms = caller.GetPlatforms(); ViewBag.platforms = platforms; ViewBag.message = message; ViewBag.errorMsg = errorMsg; return(View()); }
static void Main() { var caller = new RestSharpCaller("http://www.omdbapi.com/?apikey=5d4834e7&"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new OMDb()); }
// GET: /Hardwares/ public IActionResult Index(string message, string platform) { var caller = new RestSharpCaller(Constants.baseUrl); var platforms = caller.GetPlatforms(); var hardwares = caller.GetHardwares(platform); ViewBag.hardwares = hardwares; ViewBag.platforms = platforms; ViewBag.message = message; return(View()); }
private void GetMoviebyTitleAndYear(string Title, string Year) { var caller = new RestSharpCaller("http://www.omdbapi.com/?apikey=5d4834e7&"); var movies = caller.GetMoviesByTitleYear(Title, Year); detailedView = new DetailedView(); if (movies.Response == "True") { passMovieDetails(movies.Search[0].imdbID); detailedView.Show(); } else { MessageBox.Show("Movie not found"); } }
private void buttonDownloadPoster_Click(object sender, EventArgs e) { string title; string year; var regex = "([\\w\\s]+) \\((\\w+)[\\)]$"; var match = Regex.Match(listBoxWatchedMovies.SelectedItem.ToString(), regex, RegexOptions.IgnoreCase); if (match.Success) { title = match.Groups[1].Value; year = match.Groups[2].Value; var caller = new RestSharpCaller("http://www.omdbapi.com/?apikey=5d4834e7&"); var movies = caller.GetMoviesByTitleYear(title, year); if (movies.Response == "True") { string ImageURL = movies.Search[0].Poster; try { SaveImage(movies.Search[0].Title + "_" + movies.Search[0].Year, listBoxWatchedMovies.SelectedItem.ToString(), ImageURL); MessageBox.Show("Poster saved!"); } catch (Exception error) { Console.WriteLine("{0} Exception caught.", error); MessageBox.Show("Error with downloading photo!"); } } else { MessageBox.Show("Movie not found"); } } else { MessageBox.Show("Some problem occurs!"); } }
static void Main(string[] args) { var caller = new RestSharpCaller("http://localhost:9075/api/"); var products = caller.GetProducts(); Console.WriteLine("Start: " + caller.GetType().Name); Console.WriteLine("Found {0} products: ", products.Count); foreach (var product in products) { Console.WriteLine("\t{0} (ID:{1}) costs {2:c}", product.Description, product.Id, product.Price); } Console.WriteLine(); Console.WriteLine("Adding a product"); caller.Create(new Product() { Description = "Pancake", Price = 1.25m }); products = caller.GetProducts(); Console.WriteLine("Now found {0} products", products.Count); Console.WriteLine("Last product is: "); var last = products.OrderBy(p => p.Id).Last(); Console.WriteLine("\t{0} (ID:{1}) costs {2:c}", last.Description, last.Id, last.Price); Console.WriteLine(); Console.WriteLine("Updating the last product"); last.Description = "Waffle"; caller.Update(last.Id, last); products = caller.GetProducts(); Console.WriteLine("Now found {0} products", products.Count); Console.WriteLine("Last product is: "); last = products.OrderBy(p => p.Id).Last(); Console.WriteLine("\t{0} (ID:{1}) costs {2:c}", last.Description, last.Id, last.Price); Console.WriteLine(); Console.WriteLine("Deleting the last product"); caller.Delete(last.Id); products = caller.GetProducts(); Console.WriteLine("Now found {0} products: ", products.Count); foreach (var product in products) { Console.WriteLine("\t{0} (ID:{1}) costs {2:c}", product.Description, product.Id, product.Price); } Console.WriteLine(); Console.WriteLine(); //string serialized = JsonConvert.SerializeObject(products); //var deserialized = JsonConvert.DeserializeObject<List<Product>>(serialized); //Console.WriteLine($"Serialized data:\r\n\r\n {serialized}"); Console.WriteLine("Press enter to exit"); Console.ReadLine(); }
public FoodDAO() { food_caller = new RestSharpCaller <Food>(base_url); }
public TableDAO() { tablecaller = new RestSharpCaller <Table>(base_url); }
public CategoryDAO() { food_category_caller = new RestSharpCaller <FoodCategory>(base_url); }
public MenuDAO() { menucaller = new RestSharpCaller <Menu>(base_url); }
public HistoryPayDAO() { history_pay_caller = new RestSharpCaller <HistoryPayRequest>(base_url); }