Пример #1
0
        //idUtrka
        public ActionResult Spremi(int id)
        {
            var repozitorijPosade = new PosadaRepozitorij();
            var posade            = repozitorijPosade.DohvatiPosadeIzUtrke(id);

            return(View(posade));
        }
Пример #2
0
        public bool StvoriPosadu(PosadaDTO posada)
        {
            var repozitorijPosada = new PosadaRepozitorij();
            var idPosade          = repozitorijPosada.SpremiPosadu(posada);
            var uspjeh            = true;

            for (var i = 0; i < posada.ListaIdVeslac.Count; i++)
            {
                uspjeh &= repozitorijPosada.DodajVeslacaUPosadu(idPosade, posada.ListaIdVeslac[i], i + 1);
            }
            return(uspjeh);
        }
Пример #3
0
        //idKategorija
        public ActionResult PosadaUtrka(int id)
        {
            //dodaj posadu u utrku
            var utrkaServisi = new Utrka();
            var utrke        = utrkaServisi.DohvatiUtrkeIzKategorije(id);

            var posadaRepozitorij = new PosadaRepozitorij();
            var posade            = posadaRepozitorij.DohvatiPosadeIzKategorije(id);
            var model             = new PosadaUUtrkuViewModel()
            {
                Posade = posade,
                Utrke  = utrke
            };

            return(View(model));
        }
Пример #4
0
        public ActionResult Spremi(int id, RezultatDTO ulaz)
        {
            var minute     = Int32.Parse(Request.Params["Minute"]);
            var sekunde    = Int32.Parse(Request.Params["Sekunde"]);
            var stotinke   = Int32.Parse(Request.Params["Stotinke"]);
            var idRezultat = Int32.Parse(Request.Params["IdRezultat"]);
            var rezultat   = new RezultatDTO()
            {
                IdRezultat = idRezultat,
                Vrijeme    = new TimeSpan(0, 0, minute, sekunde, stotinke * 10)
            };

            var repozitorijRezultati = new RezultatRepozitorij();
            var uspjeh = repozitorijRezultati.SpremiRezultat(rezultat);

            var repozitorijPosade = new PosadaRepozitorij();
            var posade            = repozitorijPosade.DohvatiPosadeIzUtrke(id);

            return(View(posade));
        }
Пример #5
0
        public ActionResult PosadaUtrka(int id, PosadaUUtrciDTO posada)
        {
            //pospremi posadu
            var utrkaRepozitorij = new UtrkaRepozitorij();

            utrkaRepozitorij.DodajPosaduUUtrku(posada);

            var posadaRepozitorij = new PosadaRepozitorij();
            var utrkaServisi      = new Utrka();
            var utrke             = utrkaServisi.DohvatiUtrkeIzKategorije(id);


            var posade = posadaRepozitorij.DohvatiPosadeIzKategorije(id);
            var model  = new PosadaUUtrkuViewModel()
            {
                Posade = posade,
                Utrke  = utrke
            };

            return(View(model));
        }