//idUtrka public ActionResult Spremi(int id) { var repozitorijPosade = new PosadaRepozitorij(); var posade = repozitorijPosade.DohvatiPosadeIzUtrke(id); return(View(posade)); }
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); }
//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)); }
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)); }
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)); }