public async Task <IActionResult> Register([Bind("Id,Ime,korisnickoIme,lozinka,Prezime,Naziv,Udruga")] Vlasnik vlasnik)
        {
            if (ModelState.IsValid)
            {
                _context.Add(vlasnik);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Login)));
            }
            return(View("Index", "Home"));
        }
        public async Task <IActionResult> Create([Bind("Id,Naziv,Trosak,Dobit,PocetakRadnje,KrajRadnje,RavnicaId")] Radnja radnja)
        {
            if (ModelState.IsValid)
            {
                _context.Add(radnja);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RavnicaId"] = new SelectList(_context.Ravnica, "Id", "LokalniNaziv", radnja.RavnicaId);
            return(View(radnja));
        }
        public async Task <IActionResult> Create([Bind("Id,LokalniNaziv,Lat,Lng,Duzina,Sirina,KategorizacijaZemlje,Zasadjena,VlasnikId")] Ravnica ravnica)
        {
            if (ModelState.IsValid)
            {
                ravnica.VlasnikId = (int)HttpContext.Session.GetInt32("user_id");
                _context.Add(ravnica);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["VlasnikId"] = new SelectList(_context.Vlasnik, "Id", "Id", ravnica.VlasnikId);
            return(View(ravnica));
        }
        public async Task <IActionResult> Create([Bind("VrstaId,Kolicina,FarmaId,Trosak")] SkupinaZivotinja skupinaZivotinja)
        {
            if (ModelState.IsValid)
            {
                _context.Add(skupinaZivotinja);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FarmaId"] = new SelectList(_context.Farma, "Id", "LokalniNaziv", skupinaZivotinja.FarmaId);
            ViewData["VrstaId"] = new SelectList(_context.Vrsta, "Id", "Naziv", skupinaZivotinja.VrstaId);
            return(View(skupinaZivotinja));
        }
        public async Task <IActionResult> Create([Bind("Id,VlasnikId,Lat,Lng,LokalniNaziv,VelicinaSpremnika,Trosak")] Mlijekomat mlijekomat)
        {
            if (ModelState.IsValid)
            {
                mlijekomat.VlasnikId = (int)HttpContext.Session.GetInt32("user_id");
                _context.Add(mlijekomat);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["VlasnikId"] = new SelectList(_context.Vlasnik, "Id", "Id", mlijekomat.VlasnikId);
            return(View(mlijekomat));
        }
        public async Task <IActionResult> Create([Bind("Id,LokalniNaziv,Lat,Lng")] Farma farma)
        {
            if (ModelState.IsValid)
            {
                farma.VlasnikId = (int)HttpContext.Session.GetInt32("user_id");
                _context.Add(farma);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["VlasnikId"] = new SelectList(_context.Vlasnik, "Id", "Id", farma.VlasnikId);
            return(View(farma));
        }
        public async Task <IActionResult> Create([Bind("Id,NabavnaCijena,DatumKupnje,VlasnikId,KategorijaId,TrenutnaVrijednost")] Mehanizacija mehanizacija)
        {
            if (ModelState.IsValid)
            {
                mehanizacija.VlasnikId = (int)HttpContext.Session.GetInt32("user_id");
                _context.Add(mehanizacija);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KategorijaId"] = new SelectList(_context.KategorijaMehanizacije, "Id", "Naziv", mehanizacija.KategorijaId);
            ViewData["VlasnikId"]    = new SelectList(_context.Vlasnik, "Id", "Id", mehanizacija.VlasnikId);
            return(View(mehanizacija));
        }