public void Send_Data() { OrganiserFormRequestModel organiserFormRequestModel = new OrganiserFormRequestModel(); organiserFormRequestModel.DESCRIZIONE = Notes; // organiserFormRequestModel.LABEL = Internal; //organiserFormRequestModel.STATO = Status; organiserFormRequestModel.STARTIME = Startdate; organiserFormRequestModel.ENDTIME = EndDate; organiserFormRequestModel.SYS_OWNER = User; organiserFormRequestModel.SYS_DTCREAZ = DateTime.UtcNow; }
private void SubmitCommandTap(object obj) { Send_Data(); Task.Run(async() => { WebServices webService = new WebServices(); OrganiserFormRequestModel organiserFormRequestModel = new OrganiserFormRequestModel(); var response = await webService.PostAgendaApi(organiserFormRequestModel); if (response.USERNAME == "Rahul.aswal") { await Application.Current.MainPage.Navigation.PopModalAsync(); } }); }
public async Task <OrganiserFormResponseModel> PostAgendaApi(OrganiserFormRequestModel organiserFormRequestModel) { try { var json = JsonConstant.OrganiserRequest(organiserFormRequestModel); _client.DefaultRequestHeaders.Clear(); var content = new StringContent(json, Encoding.UTF8, "application/json"); _client.DefaultRequestHeaders.Add("Authorization", "Bearer " + App.accesstoken); var response = await _client.PostAsync(PostAppointment, content); string editdatabody = string.Empty; editdatabody = await response.Content.ReadAsStringAsync(); DataContractJsonSerializer ser1 = new DataContractJsonSerializer(typeof(OrganiserFormResponseModel)); MemoryStream stream1 = new MemoryStream(Encoding.UTF8.GetBytes(editdatabody)); var agenda = (OrganiserFormResponseModel)ser1.ReadObject(stream1); return(agenda); } catch (Exception ex) { Debug.WriteLine(ex.Message); return(null); } }
public static string OrganiserRequest(OrganiserFormRequestModel organiserFormRequestModel) { string json = JsonConvert.SerializeObject(organiserFormRequestModel, Formatting.Indented); return(json); }