public async Task <ArrivalDeparture> PostArrivalDepartureAsync(string uri, ArrivalDeparture arrivalDepartureobj) { ArrivalDeparture objectBody = arrivalDepartureobj; //{ PAKEISTI GAUTO REZULTATO DUOMENIS } try { var postcontent = JsonConvert.SerializeObject(objectBody); HttpResponseMessage response = await _client.PostAsync(uri, new StringContent(postcontent)); if (response.IsSuccessStatusCode) { string content = await response.Content.ReadAsStringAsync(); var objectResult = JsonConvert.DeserializeObject <SendObjectResult>(content); objectBody.userName = objectResult.userName; objectBody.userSurname = objectResult.userSurname; } } catch (Exception ex) { Debug.WriteLine("\tERROR {0}", ex.Message); } return(objectBody); }
public ArrivalDeparturePage(string userid, string datetime, SendObjectResult result) { InitializeComponent(); arrivalDepartureobj = new ArrivalDeparture { userid = userid, userName = result.userName, userSurname = result.userSurname, dateTime = datetime, workingPlaceId = result.workingPlaceId, workingPlaceName = result.workingPlaceName }; _restService = new RestService(); }
public InfoPage(ArrivalDeparture arrivalDeparture) { InitializeComponent(); if (arrivalDeparture.add == "0") { arrivalDeparture.add = "Išvyko"; } else if (arrivalDeparture.add == "1") { arrivalDeparture.add = "Atvyko"; } BindingContext = arrivalDeparture; //var sendobject = (ArrivalDeparture)BindingContext; //sendobject = arrivalDeparture; }