//idRegata public ActionResult PosadaKategorija(int id) { //odaberi kategoriju var kategorijeRepozitorij = new KategorijaRepozitorij(); var kategorije = kategorijeRepozitorij.DohvatiKategorijePremaRegati(id); return(View(kategorije)); }
public ActionResult Regata(int id) { var kategorijeRepozitorij = new KategorijaRepozitorij(); var regataRepozitorij = new RegataRepozitorij(); var kategorije = kategorijeRepozitorij.DohvatiKategorijePremaRegati(id); var regata = regataRepozitorij.DohvatiRegatu(id); var model = new UtrkaViewModel() { Regata = regata, Kategorije = kategorije }; return(View(model)); }
// GET: Utrke public ActionResult Index() { var kategorijeRepozitorij = new KategorijaRepozitorij(); var regataRepozitorij = new RegataRepozitorij(); var regate = regataRepozitorij.DohvatiRegate(); var starosneKategorije = kategorijeRepozitorij.DohvatiStarosneKategorije(); var camci = kategorijeRepozitorij.DohvatiCamce(); var viewModel = new KateogrijaViewModel() { Regate = regate, Camci = camci, StarosneKategorije = starosneKategorije }; return(View(viewModel)); }
public ActionResult Regata(int id) { var kategorijeRepozitorij = new KategorijaRepozitorij(); var regataRepozitorij = new RegataRepozitorij(); var veslacRepozitorij = new VeslacRepozitorij(); var kategorije = kategorijeRepozitorij.DohvatiKategorijePremaRegati(id); var regata = regataRepozitorij.DohvatiRegatu(id); var veslaci = veslacRepozitorij.DohvatiVeslace(); var model = new PosadaViewModel() { Regata = regata, Kategorije = kategorije, Veslaci = veslaci }; return(View(model)); }
public ActionResult Regata(int id, PosadaDTO posada) { posada.ListaIdVeslac = new List <int>(); for (var i = 0; i < 9; i++) { var imeParametra = $"Veslac{i}"; var parametar = Request.Params[imeParametra]; if (string.IsNullOrWhiteSpace(parametar)) { break; } if (Int32.TryParse(parametar, out var intParametar)) { posada.ListaIdVeslac.Add(intParametar); } else { break; } } var posadaServis = new Posada(); var rezultat = posadaServis.StvoriPosadu(posada); var kategorijeRepozitorij = new KategorijaRepozitorij(); var regataRepozitorij = new RegataRepozitorij(); var veslacRepozitorij = new VeslacRepozitorij(); var kategorije = kategorijeRepozitorij.DohvatiKategorijePremaRegati(id); var regata = regataRepozitorij.DohvatiRegatu(id); var veslaci = veslacRepozitorij.DohvatiVeslace(); var model = new PosadaViewModel() { Regata = regata, Kategorije = kategorije, Veslaci = veslaci }; return(View(model)); }