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()); } }
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()); } }
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()); } }
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()); } }
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()); } }