private void Polaczenia(HTTP.Polaczenie pol, object dane)
        {
            string           odp      = new UTF8Encoding().GetString(pol.ZawartoscZapytania);
            DaneWyszukiwania danewysz = null;

            try {
                danewysz = JsonConvert.DeserializeObject <DaneWyszukiwania>(odp);
            } catch {
                pol.Wyslij400_BadRequest();
                return;
            }

            WyszukanePolaczenia p = Wyszukiwanie.WyszukajPolaczenia(danewysz);

            if (p == null)
            {
                pol.Wyslij500_InternalServerError();
            }
            else
            {
                pol.Odpowiedz.ContentType = "application/json";
                pol.ZawartoscOdpowiedzi   = new UTF8Encoding().GetBytes(JsonConvert.SerializeObject(p));
                pol.Wyslij200_OK();
            }
        }
Exemplo n.º 2
0
 public WyszukanePolaczenia PrzetworzZapytanie(DaneWyszukiwania Dane)
 {
     return(Wyszukiwanie.WyszukajPolaczenia(Dane));
 }