public PanelInfoMapper SendEventInspection(Panel panel) { result = new PanelInfoMapper(); hasResponse = false; //try //{ // string path = string.Format("{0}/api/aoicollector/event/inspection/{1}", apiUrl, panel.barcode); // string jsonData = Consume(path); // hasResponse = true; // string[] data = jsonData.Split(':'); // string serial = data[1].Substring(1, 10); // result = JsonConvert.DeserializeObject<PanelInfoMapper>(jsonData); //} //catch (Exception ex) //{ // error = ex; //} return(result); }
public PanelInfoMapper GetPanelInfo(string panelBarcode, bool verifyDeclared = true) { result = new PanelInfoMapper(); hasResponse = false; try { string path = string.Format("{0}/api/aoicollector/placa/{1}", apiUrl, panelBarcode); if (verifyDeclared) { path = string.Format("{0}/api/declared", path); } string jsonData = Consume(path); hasResponse = true; result = JsonConvert.DeserializeObject <PanelInfoMapper>(jsonData); } catch (Exception ex) { error = ex; } return(result); }