Exemplo n.º 1
0
        public IActionResult DodajKonkurs(int Id)
        {
            DodajKonkursVM model = new DodajKonkursVM();

            if (Id != 0)
            {
                Praksa p = db.Praksa.Find(Id);
                model.ID          = p.ID;
                model.Naziv       = p.Naziv;
                model.Rok         = p.Rok;
                model.Sadrzaj     = p.Sadrzaj;
                model.Stanje      = p.Stanje;
                model.DatumObjave = p.DatumObjave;
            }
            return(View(model));
        }
Exemplo n.º 2
0
 public IActionResult PohraniKonkurs(DodajKonkursVM model)
 {
     if (ModelState.IsValid == false)
     {
         return(View("DodajKonkurs", model));
     }
     if (model.Rok.CompareTo(DateTime.Now) <= 0)
     {
         ModelState.AddModelError("", "Datum nije uredan");
         return(View("DodajKonkurs", model));
     }
     if (model.ID == 0)
     {
         Praksa p = new Praksa()
         {
             Naziv       = model.Naziv,
             Rok         = model.Rok,
             Sadrzaj     = model.Sadrzaj,
             DatumObjave = DateTime.Now,
             Stanje      = true
         };
         db.Add(p);
         db.SaveChanges();
     }
     else
     {
         Praksa p = db.Praksa.Find(model.ID);
         p.ID      = model.ID;
         p.Naziv   = model.Naziv;
         p.Sadrzaj = model.Sadrzaj;
         p.Stanje  = model.Stanje;
         p.Rok     = model.Rok;
         db.SaveChanges();
     }
     return(RedirectToAction("ListaKonkursa"));
 }