コード例 #1
0
ファイル: SkolaAPI.cs プロジェクト: kodkuce/eDnevnikRG
        public string AdminProfesoriIzlistaj([FromBody] SelectMsg m)
        {
            if (!ModelState.IsValid)//Check if paremetars are valid
            {
                return("Pls send request in corect form :)");
            }
            else
            {
                List <Profesor> profesori = eDnevnikDLL.VezaSaBazom.IzlistavanjeProfesora();
                var             uJsonu    = JsonSerializer.NonGeneric.Utf8.Serialize(profesori);
                if (uJsonu == null)
                {
                    Console.WriteLine("json je null");
                    return("cant process empty request");
                }

                string converted = System.Text.Encoding.UTF8.GetString(uJsonu, 0, uJsonu.Length);                //byte to string
                return(converted);
            }
        }
コード例 #2
0
ファイル: SkolaAPI.cs プロジェクト: kodkuce/eDnevnikRG
        [HttpPost] //AUtorize role ucenik
        public string AdminUceniciIzlistaj([FromBody] SelectMsg m)
        {
            if (!ModelState.IsValid)//Check if paremetars are valid
            {
                Console.WriteLine("aaaaa");
                return("Pls send request in corect form :)");
            }
            else
            {
                List <Ucenik> ucenici = eDnevnikDLL.VezaSaBazom.IzlistavanjeUcenika(m.TrenutnaStrana, m.BrojPoStrani, m.Razred, m.RedniBroj, m.NazivUcenika);
                var           uJsonu  = JsonSerializer.NonGeneric.Utf8.Serialize(ucenici);
                if (uJsonu == null)
                {
                    Console.WriteLine("json je null");
                    return("cant process empty request");
                }
                //Console.WriteLine(uJsonu.Length);

                string converted = System.Text.Encoding.UTF8.GetString(uJsonu, 0, uJsonu.Length);                //byte to string
                return(converted);
            }
        }