public ActionResult <TakmicenjaPregledVM> PregledSvihTakmicenja()
        {
            TakmicenjaPregledVM model = new TakmicenjaPregledVM {
                rows = _db.Takmicenjas.Where(x => x.isDeleted == false).Select(x => new TakmicenjaPregledVM.Row {
                    id = x.Id,
                    nazivTakmicenja            = x.NazivTakmicenja,
                    mjestoOdrzavanjaTakmicenja = x.MjestoOdrzavanjaTakmicenja,
                    datumOdrzavanjaTakmicenja  = x.DatumOdrzavanjaTakmicenja,
                    organizatorTakmicenja      = x.OrganizatorTakmicenja,
                    savezId     = x.SavezId,
                    nazivSaveza = _db.Savezis.Where(z => z.Id == x.SavezId).First().Naziv
                }).ToList()
            };

            return(model);
        }
        public ActionResult <TakmicenjaPregledVM> PretragaSvihTakmicenjaByNaziv(string naziv)
        {
            TakmicenjaPregledVM model = new TakmicenjaPregledVM
            {
                rows = _db.Takmicenjas.Where(x => x.isDeleted == false &&
                                             (x.NazivTakmicenja.ToLower().Contains(naziv.ToLower()) ||
                                              x.NazivTakmicenja.ToLower().StartsWith(naziv.ToLower()))
                                             ).Select(x => new TakmicenjaPregledVM.Row
                {
                    id = x.Id,
                    nazivTakmicenja            = x.NazivTakmicenja,
                    mjestoOdrzavanjaTakmicenja = x.MjestoOdrzavanjaTakmicenja,
                    datumOdrzavanjaTakmicenja  = x.DatumOdrzavanjaTakmicenja,
                    organizatorTakmicenja      = x.OrganizatorTakmicenja,
                    savezId     = x.SavezId,
                    nazivSaveza = _db.Savezis.Where(z => z.Id == x.SavezId).First().Naziv
                }).ToList()
            };

            return(model);
        }