//private string qrCode; #endregion public AlphanumericCode() { InitializeComponent(); _apiServices = new RestApi(); _baseUrl = Domain.Url + Domain.StartHauling; _baseUrl2 = Domain.Url + Domain.SetStatusApiConstant; startHaulingRequestModel = new StartHaulingRequestModel(); startHaulingResponse = new StarHaulingResponseModel(); //ewqrCode = QRCode; //VerificationCode.Text = startHaulingRequest.scancode; //Settings.QRCode = startHaulingRequest.scancode; //startHaulingRequestModel.scancode = startHaulingRequest.scancode; setStatusRequest = new SetStatusRequest(); setStatusResponse = new SetStatusResponse(); }
public HomePage() { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); loadimage(); _apiServices = new RestApi(); _baseUrl = Domain.Url + Domain.StartHauling; _baseUrl2 = Domain.Url + Domain.SetStatusApiConstant; startHaulingRequestModel = new StartHaulingRequestModel(); startHaulingResponse = new StarHaulingResponseModel(); //VerificationCode.Text = startHaulingRequest.scancode; //Settings.QRCode = startHaulingRequest.scancode; //startHaulingRequestModel.scancode = startHaulingRequest.scancode; setStatusRequest = new SetStatusRequest(); setStatusResponse = new SetStatusResponse(); GetPermission(); }
/// <summary> /// Start Hauling Mobile Api /// </summary> public async Task <StarHaulingResponseModel> getProjectAsync(string uri, Boolean IsHeaderRequired, HeaderModel objHeaderModel, StartHaulingRequestModel _objStartHaulingRequestModel) { StarHaulingResponseModel objRegisterMobileResponseModel; string s = JsonConvert.SerializeObject(_objStartHaulingRequestModel); HttpResponseMessage response = null; using (var stringContent = new StringContent(s, System.Text.Encoding.UTF8, "application/json")) { IsHeaderRequired = true; if (IsHeaderRequired) { //client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", objHeaderModel.TokenCode); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue( "Basic", Convert.ToBase64String( System.Text.ASCIIEncoding.ASCII.GetBytes( string.Format("{0}:{1}", "jigadmin", "Gr8ApI#")))); } response = await client.PutAsync(uri, stringContent); if (response.IsSuccessStatusCode) { var SucessResponse = await response.Content.ReadAsStringAsync(); objRegisterMobileResponseModel = JsonConvert.DeserializeObject <StarHaulingResponseModel>(SucessResponse); return(objRegisterMobileResponseModel); } else { var ErrorResponse = await response.Content.ReadAsStringAsync(); objRegisterMobileResponseModel = JsonConvert.DeserializeObject <StarHaulingResponseModel>(ErrorResponse); return(objRegisterMobileResponseModel); } } }