예제 #1
0
        public void TestAddTutor()
        {
            var f = new TutorList();

            f.addTutor("ZRob2", "Rob", "*****@*****.**", "1111", "123456789", 3);
            Assert.IsTrue(GlobalItems.checkItemsInDB("users", "fname", "ZRob2"));
        }
예제 #2
0
        public void TestDeleteTutor()
        {
            var    f  = new TutorList();
            string id = GlobalItems.getIdNumber("users", "fname", "ZRob2");

            f.deleteTutor(id.ToString());
            Assert.IsFalse(GlobalItems.checkItemsInDB("users", "fname", "ZRob2"));
        }
예제 #3
0
        public async Task OnGet()
        {
            var request = new HttpRequestMessage(HttpMethod.Get,
                                                 "https://projectrainforest.azurewebsites.net/api/VendorProduct/GetVendorProducts/25");

            var client = _clientFactory.CreateClient();


            var response = await client.SendAsync(request);

            if (response.IsSuccessStatusCode)
            {
                var readContent = await response.Content.ReadAsStringAsync();

                List <Product> result = JsonConvert.DeserializeObject <List <Product> >(readContent);
                //JObject cObject = (JObject)result[0];
                //JToken pI = cObject["productInfo"];

                Console.WriteLine("LOOK HERE MOTHERFUCKERS");
                Console.WriteLine(result[0].ProductId);
                Console.WriteLine(result[0].ProductInfo.DateAdded);
                Console.WriteLine(result[0].ProductInfo.ProductDescription);
                Console.WriteLine(result[0].ProductInfo.ProductId);
                Console.WriteLine(result[0].ProductInfo.ProductRating);

                foreach (var product in result)
                {
                    Tutor tutor = new Tutor();
                    tutor.tutor_id          = product.ProductId;
                    tutor.tutor_name        = product.ProductName;
                    tutor.tutor_description = product.ProductInfo.ProductDescription;
                    tutor.tutor_subjects    = product.ProductInfo.ProductDescription;
                    tutor.tutor_rate        = product.ProductInfo.ProductPrice;
                    tutor.tutor_img         = product.ProductInfo.ProductImg;
                    tutor.tutor_rating      = (int)(product.ProductInfo.ProductRating ?? 0);
                    tutor.tutor_date_joined = product.ProductInfo.DateAdded;
                    TutorList.Add(tutor);
                    Console.WriteLine(TutorList);
                }
            }



            Tutors = await _db.Tutors.ToListAsync();
        }
예제 #4
0
        private void btnPractisesrs_Click(object sender, EventArgs e)
        {
            TutorList tl = new TutorList();

            tl.Show();
        }
예제 #5
0
        private void button3_Click(object sender, EventArgs e)
        {
            TutorList obj = new TutorList();

            obj.Show();
        }