// Start is called before the first frame update void Start() { pu = GameObject.Find("Body2").GetComponent <PickUp2>(); //remove gravity of the player Physics2D.gravity = Vector2.zero; }
//public CharacterJoint handJoint; public void Awake() { source = GetComponent <AudioSource>(); if (instance != null) { Debug.Log("Badthing2"); } else { instance = this; } playerCanPickUp = false; canCarry = false; }
private async void BookNewOrder() { try { var streetaddress = txtAdress.Text; var postalcode = txtPostalCode.Text; int convertedpostalcode = int.Parse(postalcode); var city = txtCity.Text; string[] subs = streetaddress.Split(' '); foreach (var sub in subs) { Console.WriteLine($"Substring: {sub}"); } string streetname = subs[0]; string streetNumber = subs[1]; var additionalServiceCodeStandard = new List <string> { "A1" }; var itemList = new List <long> { 373500489530470000 }; List <PickupService> newist = new List <PickupService>(); newist.Add(new PickupService() { typeOfItem = "parcel", noUnits = 1 }); Service Servicebody = new Service { basicServiceCode = "19", additionalServiceCode = new List <string> { "A1" } }; Service2 service2 = new Service2 { service = Servicebody }; Shipment2 shipment2 = new Shipment2 { shipment = service2 }; var Shipmentbody = new Shipment { items = itemList }; var LocationBody = new Location { place = "Company name or information about pickup place e.g.garage", streetName = streetname, streetNumber = streetNumber, postalCode = convertedpostalcode, city = city, countryCode = "SE" }; Location2 location2 = new Location2 { location = LocationBody }; var OrderBody = new Order { customerNumber = "1234567891", orderReference = "Ref-1212122A", contactName = "Nils Andersson", contactEmail = "*****@*****.**", phoneNumber = "+4670788888", smsNumber = "+4670788888", entryCode = "8216" }; var Order2 = new Order2 { order = OrderBody }; var PickUpBody = new PickupService { typeOfItem = "parcel", noUnits = 1 }; var PickUp2 = new PickUp2 { pickups = newist }; var datesandtimesBody = new DateAndTimes { readyPickupDate = new DateTime(2021, 5, 13), latestPickupDate = new DateTime(2021, 5, 13), earliestPickupDate = new DateTime(2021, 5, 13) }; var datesandtimes2 = new DateAndTimes2 { DateAndTimes = datesandtimesBody }; var client = new RestClient("https://api2.postnord.com/rest/order/v1/pickup/SE?apikey=0ba91457361a67d1495aefa8519ba3cb"); client.Timeout = -1; var request = new RestRequest(Method.POST); // request.AddParameter("text/plain", "{\r\n \"shipment\": {\r\n \"service\": {\r\n \"basicServiceCode\": \"19\",\r\n \"additionalServiceCode\": [\r\n \"A1\"\r\n ]\r\n },\r\n \"items\": [\r\n 373500489530470000\r\n ]\r\n },\r\n \"location\": {\r\n \"place\": \"Company name or information about pickup place e.g. garage\",\r\n \"streetName\": \"streetname\",\r\n \"streetNumber\": \"streetNumber\",\r\n \"postalCode\": postalcode,\r\n \"city\": \"txtCity\",\r\n \"countryCode\": \"SE\"\r\n },\r\n \"order\": {\r\n \"customerNumber\": \"1234567891\",\r\n \"orderReference\": \"Ref-1212122A\",\r\n \"contactName\": \"Nils Andersson\",\r\n \"contactEmail\": \"[email protected]\",\r\n \"phoneNumber\": \"+4670788888\",\r\n \"smsNumber\": \"+4670788888\",\r\n \"entryCode\": \"8216\"\r\n },\r\n \"pickup\": [\r\n {\r\n \"typeOfItem\": \"parcel\",\r\n \"noUnits\": 1\r\n }\r\n ],\r\n \"dateAndTimes\": {\r\n \"readyPickupDate\": \"2020-11-17T09:52:07.929Z\",\r\n \"latestPickupDate\": \"2020-11-17T09:52:07.929Z\",\r\n \"earliestPickupDate\": \"2020-11-17T09:52:07.929Z\"\r\n }\r\n}", ParameterType.RequestBody); request.AddHeader("Accept", "application/json"); request.Parameters.Clear(); string json = JsonConvert.SerializeObject(shipment2, Formatting.Indented); string json2 = JsonConvert.SerializeObject(Shipmentbody, Formatting.Indented); string json3 = JsonConvert.SerializeObject(location2, Formatting.Indented); string json4 = JsonConvert.SerializeObject(Order2, Formatting.Indented); string json5 = JsonConvert.SerializeObject(PickUp2, Formatting.Indented); string json6 = JsonConvert.SerializeObject(datesandtimes2, Formatting.Indented); await DisplayAlert("Alert", json + json2 + json3 + json4 + json5 + json6, "OK"); Console.WriteLine(json + json2 + json3 + json4 + json5 + json6); request.RequestFormat = DataFormat.Json; request.AddJsonBody(shipment2); request.AddJsonBody(Shipmentbody); request.AddJsonBody(location2); request.AddJsonBody(Order2); request.AddJsonBody(PickUp2); request.AddJsonBody(datesandtimes2); IRestResponse response = client.Execute(request); await DisplayAlert("Alert", response.Content.ToString(), "OK"); } catch (Exception ex) { Console.WriteLine(ex); await DisplayAlert("Alert!", "Incorrect adress, try again", "OK"); } }