コード例 #1
0
        public IActionResult Snimi(ZaposenikDodajVM model)
        {
            if (ModelState.IsValid)
            {
                MyContext db             = new MyContext();
                string    uniqueFileName = null;
                if (model.Photo != null)
                {
                    string uploadsFolder = Path.Combine(_hostingEnvironment.WebRootPath, "images");
                    uniqueFileName = Guid.NewGuid().ToString() + "_" + model.Photo.FileName;
                    string filePath = Path.Combine(uploadsFolder, uniqueFileName);

                    model.Photo.CopyTo(new FileStream(filePath, FileMode.Create));
                }
                Zaposlenik z = new Zaposlenik
                {
                    AdresaSlike   = uniqueFileName,
                    BrojUgovora   = model.Zaposlenik.BrojUgovora,
                    DatumRodjenja = model.Zaposlenik.DatumRodjenja,
                    Email         = model.Zaposlenik.Email,
                    Ime           = model.Zaposlenik.Ime,
                    Prezime       = model.Zaposlenik.Prezime
                };
                db.Zaposlenik.Add(z);
                db.SaveChanges();
                db.Dispose();
                return(RedirectToAction("Prikazi"));
            }
            return(View("Dodaj"));
        }
コード例 #2
0
        public IActionResult Dodaj()
        {
            MyContext        db    = new MyContext();
            ZaposenikDodajVM model = new ZaposenikDodajVM()
            {
                Zaposlenik = new Zaposlenik()
            };

            db.Dispose();
            return(View(model));
        }