Exemple #1
0
    public override CommObject getTerminalBeosztasok(CommObject.terminalBeosztasLekerdezesStruct terminalBeosztasLekerdezes)
    {
        CommObject toResponse = new CommObject();
        List <TerminalBeosztas> terminalbeosztasok = new List <TerminalBeosztas>();

        //Console.WriteLine(terminalBeosztasLekerdezes.tipus + " " + terminalBeosztasLekerdezes.idopont + " " + terminalBeosztasLekerdezes.hutott);

        switch (terminalBeosztasLekerdezes.tipus)
        {
        case "datum":
            terminalbeosztasok = SzerverKontroller.terminalBeosztasok.getTerminalBeosztasokDatumSzerint(DateTime.Parse(terminalBeosztasLekerdezes.idopont));
            break;

        case "terminal":
            terminalbeosztasok = SzerverKontroller.terminalBeosztasok.getTerminalBeosztasokTerminalSzerint(terminalBeosztasLekerdezes.terminal);
            break;

        case "datumEsHutottseg":
            terminalbeosztasok = SzerverKontroller.terminalBeosztasok.getTerminalBeosztasokDatumEsTipusSzerint(DateTime.Parse(terminalBeosztasLekerdezes.idopont),
                                                                                                               terminalBeosztasLekerdezes.hutott);
            //Console.WriteLine("terminalbeosztasok szama: " + terminalbeosztasok.Count);
            break;

        default:
            break;
        }


        foreach (TerminalBeosztas tb in terminalbeosztasok)
        {
            toResponse.terminalBeosztasAdatokLista.Add(new CommObject.terminalBeosztasAdatokStruct(tb.getIdopont().ToString(),
                                                                                                   tb.getIdotartamEgyseg(),
                                                                                                   tb.getTerminal().getHutott(),
                                                                                                   tb.getIrany(),
                                                                                                   tb.getTermek().getKulsovonalkod(),
                                                                                                   tb.getTerminal().getAzonosito()
                                                                                                   ));
        }

        return(toResponse);
    }
Exemple #2
0
 public virtual CommObject getTerminalBeosztasok(CommObject.terminalBeosztasLekerdezesStruct terminalBeosztasLekerdezes)
 {
     return new CommObject();
 }