Example #1
0
 public bool Upd(User user)
 {
     using (_client)
     {
         string contentJson = JsonConvert.SerializeObject(new UserUpdForm()
         {
             Id = user.Id, Email = user.Email, FirstName = user.FirstName, LastName = user.LastName, NatRegNbr = user.NatRegNbr, UserState = user.UserStatus
         });
         HttpResponseMessage httpResponseMessage = _client.PutAsync($"api/user/upd/{user.Id}", GetHttpCCl.GetContent(contentJson)).Result;
         httpResponseMessage.EnsureSuccessStatusCode();
         string           json  = httpResponseMessage.Content.ReadAsStringAsync().Result;
         ApiResult <bool> AUser = JsonConvert.DeserializeObject <ApiResult <bool> >(json);
         return((bool)AUser.Results.SingleOrDefault());
     }
 }
Example #2
0
        public User Login(string email, string passwd)
        {
            //ApiResultError are = null;
            using (_client)
            {
                string contentJson = JsonConvert.SerializeObject(new { email, passwd });
                HttpResponseMessage httpResponseMessage = _client.PostAsync("api/user/login", GetHttpCCl.GetContent(contentJson)).Result;
                httpResponseMessage.EnsureSuccessStatusCode();
                string json = httpResponseMessage.Content.ReadAsStringAsync().Result;

                ApiResult <User> AUser = JsonConvert.DeserializeObject <ApiResult <User> >(json);
                if (AUser.StatusCode < 200 || AUser.StatusCode > 299)
                {
                    //are = JsonConvert.DeserializeObject<ApiResultError>(json);
                    throw new Exception();
                }

                return(AUser.Results.SingleOrDefault());
            }
        }
Example #3
0
 public User Add(User user)
 {
     // Add Global ASP
     using (_client)
     {
         string contentJson = JsonConvert.SerializeObject(new UserAddForm()
         {
             Email = user.Email, FirstName = user.FirstName, LastName = user.LastName, NatRegNbr = user.NatRegNbr, Passwd = user.Passwd
         });
         HttpResponseMessage httpResponseMessage = _client.PostAsync($"api/user/add/", GetHttpCCl.GetContent(contentJson)).Result;
         httpResponseMessage.EnsureSuccessStatusCode();
         string           json  = httpResponseMessage.Content.ReadAsStringAsync().Result;
         ApiResult <User> AUser = JsonConvert.DeserializeObject <ApiResult <User> >(json);
         return(AUser.Results.SingleOrDefault());
     }
 }
Example #4
0
 public bool NatRegNbrIsUsed(string natRegNbr, int userId)
 {
     using (_client)
     {
         string contentJson = JsonConvert.SerializeObject(new { natRegNbr });
         HttpResponseMessage httpResponseMessage = _client.PostAsync($"api/user/NatRegNbrIsUsed/{userId}", GetHttpCCl.GetContent(contentJson)).Result;
         httpResponseMessage.EnsureSuccessStatusCode();
         string           json  = httpResponseMessage.Content.ReadAsStringAsync().Result;
         ApiResult <bool> AUser = JsonConvert.DeserializeObject <ApiResult <bool> >(json);
         return((bool)AUser.Results.SingleOrDefault());
     }
 }
Example #5
0
 public bool Upd(int id, TimeLine tl)
 {
     using (_client)
     {
         string contentJson = JsonConvert.SerializeObject(new TimeLineUpdForm()
         {
             Id = tl.Id, DinerDate = tl.DinerDate, NbrGuests = tl.NbrGuests, RestaurantId = tl.RestaurantId, UserId = tl.UserId
         });
         HttpResponseMessage httpResponseMessage = _client.PutAsync($"api/TimeLine/upd/{tl.UserId}/{id}", GetHttpCCl.GetContent(contentJson)).Result;
         httpResponseMessage.EnsureSuccessStatusCode();
         string           json = httpResponseMessage.Content.ReadAsStringAsync().Result;
         ApiResult <bool> ATL  = JsonConvert.DeserializeObject <ApiResult <bool> >(json);
         return((bool)ATL.Results.SingleOrDefault());
     }
 }
        public bool Upd(Restaurant r)
        {
            using (_client)
            {
                string contentJson = JsonConvert.SerializeObject(new RestaurantFormUpd()
                {
                    Id = r.Id, Name = r.Name, Address1 = r.Address1, Address2 = r.Address2, Zip = r.Zip, City = r.City, Country = r.Country, Email = r.Email, VAT = r.VAT, Closed = r.Closed
                });

                HttpResponseMessage httpResponseMessage = _client.PutAsync($"api/Restaurant/upd/", GetHttpCCl.GetContent(contentJson)).Result;
                httpResponseMessage.EnsureSuccessStatusCode();
                string           json  = httpResponseMessage.Content.ReadAsStringAsync().Result;
                ApiResult <bool> AUser = JsonConvert.DeserializeObject <ApiResult <bool> >(json);
                return((bool)AUser.Results.SingleOrDefault());
            }
        }
 public bool VATIsUsed(string vat, int id)
 {
     using (_client)
     {
         string contentJson = JsonConvert.SerializeObject(new VatCheckForm()
         {
             VAT = vat
         });
         HttpResponseMessage httpResponseMessage = _client.PostAsync($"api/Restaurant/VATIsUsed/{id}", GetHttpCCl.GetContent(contentJson)).Result;
         httpResponseMessage.EnsureSuccessStatusCode();
         string           json        = httpResponseMessage.Content.ReadAsStringAsync().Result;
         ApiResult <bool> ARestaurant = JsonConvert.DeserializeObject <ApiResult <bool> >(json);
         return((bool)ARestaurant.Results.SingleOrDefault());
     }
 }