public ActionResult Dodaj() { var model = new UrediVM { Datum = DateTime.Now, IznosUplate = 0, svrhaUplate = "", StudentStavka = StudentStavka() }; return(View("Uredi", model)); }
public ActionResult Uredi(int ulogaId) { var x = ctx.Uloge.Find(ulogaId); var model = new UrediVM { Naziv = x.Naziv, Opis = x.Opis, Id = x.Id, }; return(View("Uredi", model)); }
public ActionResult Dodaj() { var model = new UrediVM { DatumPreuzimanja = DateTime.Now, DatumVracanja = DateTime.Now, Aktivan = false, KorisnikStavka = KorisnikStavka(), KljucStavka = KljucStavka() }; return(View("Uredi", model)); }
public ActionResult Uredi(int trosakId) { var x = db.Troskovi.Find(trosakId); var model = new UrediVM { Id = x.id, svrhaTroska = x.svrhaTroska, iznosTroska = x.iznosTroska, rokIsplate = x.rokIsplate, uplaceno = x.uplaceno }; return(View(model)); }
public ActionResult Uredi(int kljucId) { var x = db.Kljucevi.Find(kljucId); var model = new UrediVM { Id = x.Id, BrojKljuca = x.BrojKljuca, Kolicina = x.Kolicina, SobaId = x.SobaId, SobaStavke = SobaStavke() }; return(View(model)); }
public ActionResult Dodaj() { var model = new UrediVM { DatumPrijave = DateTime.Now, DatumOdjave = DateTime.Now, Realizovana = false, Otkazana = false, SobaStavke = SobaStavke(), KorisnikStavka = KorisnikStavke() }; return(View("Uredi", model)); }
public ActionResult Uredi(int zaduzenjeId) { var x = db.Zaduzenje.Find(zaduzenjeId); var model = new UrediVM { Id = x.Id, Iznos = x.IznosZaduzenja, Placeno = x.Placeno, KorisnikId = x.KorisnikId, KorisnikStavka = KorisnikStavka() }; return(View(model)); }
public ActionResult Dodaj() { var model = new UrediVM { Naziv = "", Opis = "", Cijena = 0, Upotrebljivo = false, SobaStavke = SobeStavke(), ZaposlenikStavke = ZaposlenikStavke() }; return(View("Uredi", model)); }
public ActionResult Uredi(int obrokId) { var x = db.EvidencijaObroka.Find(obrokId); var model = new UrediVM { Id = x.Id, Datum = Convert.ToDateTime(x.Datum), StudentStavka = StudentStavka(), studentId = Convert.ToInt32(x.studentId), uplaceno = Convert.ToBoolean(x.Uplaceno), BrojObroka = Convert.ToInt32(x.BrojObroka) }; return(View(model)); }
public ActionResult Uredi(int plataId) { var x = db.Plate.Find(plataId); var model = new UrediVM { Id = x.Id, iznosPlate = x.IznosPlate, RokIsplate = x.RokIsplate, Isplaceno = x.Isplaceno, ZaposlenikId = x.ZaposlenikId, ZaposlenikStavka = ZaposlenikStavka() }; return(View(model)); }
public IActionResult Uredi(int stanjeId) { var stanje = _context.StanjeObaveze .Include(s => s.Obaveza) .Where(s => s.Id == stanjeId) .FirstOrDefault(); var model = new UrediVM { Id = stanjeId, Naziv = stanje.Obaveza.Naziv, Procentualno = stanje.IzvrsenoProcentualno }; return(PartialView("UrediPartial", model)); }
public ActionResult Dodaj() { var model = new UrediVM { Naziv = "", Opis = "", Datum = DateTime.Now, Ime = "", Prezime = "", BrojTelefona = "", Otkazano = false }; return(View("Uredi", model)); }
public ActionResult Uredi(int uplataId) { var x = db.Uplate.Find(uplataId); var model = new UrediVM { Id = x.Id, Datum = x.DatumUplate, IznosUplate = x.IznosUplate, svrhaUplate = x.svrhaUplate, StudentStavka = StudentStavka(), studentId = x.studentId }; return(View(model)); }
public ActionResult Uredi(int zaduzenjeId) { var x = db.ZaduzenjaKljuceva.Find(zaduzenjeId); var model = new UrediVM { Id = x.Id, DatumPreuzimanja = Convert.ToDateTime(x.DatumPreuzimanja), DatumVracanja = Convert.ToDateTime(x.DatumVracanja), Aktivan = x.Aktivan, KorisnikId = x.KorisnikId, KljucId = Convert.ToInt32(x.KljucId), KorisnikStavka = KorisnikStavka(), KljucStavka = KljucStavka() }; return(View(model)); }
public ActionResult Dodaj() { var model = new UrediVM { Ime = "", Prezime = "", DatumRodjenja = DateTime.Now, Adresa = "", Email = "", Kontakt = "", KorisnickoIme = "", Lozinka = "", UlogaStavka = UlogaStavka() }; return(View("Uredi", model)); }
public ActionResult Uredi(int desavanjeId) { var x = db.Desavanja.Find(desavanjeId); var model = new UrediVM { Id = x.Id, Naziv = x.Naziv, Datum = Convert.ToDateTime(x.Datum), Opis = x.Opis, Ime = x.Ime, Prezime = x.Prezime, BrojTelefona = x.BrojTelefona, Otkazano = Convert.ToBoolean(x.Otkazano) }; return(View(model)); }
public ActionResult Uredi(int rezervacijaId) { var x = db.RezervacijeSoba.Find(rezervacijaId); var model = new UrediVM { Id = x.Id, DatumPrijave = Convert.ToDateTime(x.DatumPrijave), DatumOdjave = Convert.ToDateTime(x.DatumOdjave), Realizovana = Convert.ToBoolean(x.Realizovana), Otkazana = Convert.ToBoolean(x.Otkazana), sobaId = Convert.ToInt32(x.SobaId), SobaStavke = SobaStavke(), korisnikId = Convert.ToInt32(x.KorisnikId), KorisnikStavka = KorisnikStavke() }; return(View(model)); }
public ActionResult Uredi(int Id) { var x = ctx.UgovoriOStanovanju.Find(Id); var model = new UrediVM { Id = x.Id, BrojKartice = x.BrojKartice, Datum = x.Datum.Value, SkolskaGodinaId = x.SkolskaGodinaId.Value, SobaId = x.SobaId.Value, StudentId = x.StudentId.Value, SkolskaGodinaStavke = UcitajSkolskeGodine(), SobaStavke = UcitajSobe(), StudentStavke = UcitajStudente() }; return(View("Uredi", model)); }
public ActionResult Uredi(int korisnikId) { var x = ctx.Korisnici.Find(korisnikId); var model = new UrediVM { UlogaId = x.UlogeId.Value, Id = x.Id, Ime = x.Ime, Prezime = x.Prezime, DatumRodjenja = x.DatumRodjenja.Value, Adresa = x.Adresa, Email = x.Email, Kontakt = x.Kontakt, KorisnickoIme = x.KorisnickoIme, Lozinka = x.Lozinka }; return(View("Uredi", model)); }
public ActionResult Uredi(int inventarID) { var x = db.Inventari.Find(inventarID); var model = new UrediVM { Id = x.Id, Naziv = x.Naziv, Opis = x.Opis, Cijena = x.Cijena, Upotrebljivo = Convert.ToBoolean(x.Upotrebljivo), SobaId = x.SobaId, ZaposlenikId = x.ZaposlenikId, SobaStavke = SobeStavke(), ZaposlenikStavke = ZaposlenikStavke() }; return(View(model)); }
public ActionResult Uredi(int korisnikId) { var x = db.Korisnici.Find(korisnikId); var model = new UrediVM { Id = x.Id, Ime = x.Ime, Prezime = x.Prezime, DatumRodjenja = Convert.ToDateTime(x.DatumRodjenja), Adresa = x.Adresa, Email = x.Email, Kontakt = x.Kontakt, KorisnickoIme = x.KorisnickoIme, Lozinka = x.Lozinka, UlogaId = Convert.ToInt32(x.UlogeId), UlogaStavka = UlogaStavka() }; return(View(model)); }
public ActionResult Snimi(UrediVM model) { if (!ModelState.IsValid) { model.StudentStavke = UcitajStudente(); model.SkolskaGodinaStavke = UcitajSkolskeGodine(); model.SobaStavke = UcitajSobe(); return(View("Uredi", model)); } UgovorOStanovanju x; if (model.Id == 0) { x = new UgovorOStanovanju(); //x.Student = ctx.Studenti.Where(y => y.Id == model.StudentId).FirstOrDefault(); //x.Soba = ctx.Sobe.Where(y => y.Id == model.SobaId).FirstOrDefault(); //x.SkolskaGodina = ctx.SkolskeGodine.Where(y => y.Id == model.SkolskaGodinaId).FirstOrDefault(); ctx.UgovoriOStanovanju.Add(x); } else { x = ctx.UgovoriOStanovanju.Where(o => o.Id == model.Id).FirstOrDefault(); } x.StudentId = model.StudentId; x.SobaId = model.SobaId; x.SkolskaGodinaId = model.SkolskaGodinaId; x.Datum = model.Datum.Value; x.BrojKartice = model.BrojKartice; ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Uredi(int studentID) { Student x = ctx.Studenti.Where(y => y.Id == studentID).Include(y => y.Korisnik).FirstOrDefault(); var model = new UrediVM { Id = x.Id, DatumUseljenja = x.DatumUseljenja.Value, DatumRodjenja = x.Korisnik.DatumRodjenja.Value, KantonStavke = UcitajKanton(), KantonId = x.KantonId.Value, Fakultet = x.Fakultet, Lozinka = x.Korisnik.Lozinka, KorisnickoIme = x.Korisnik.KorisnickoIme, Kontakt = x.Korisnik.Kontakt, Email = x.Korisnik.Email, Adresa = x.Korisnik.Adresa, Prezime = x.Korisnik.Prezime, Ime = x.Korisnik.Ime }; return(View("Uredi", model)); }
public ActionResult Snimi(UrediVM student) { if (!ModelState.IsValid) { student.KantonStavke = UcitajKanton(); return(View("Uredi", student)); } Student studentDB; if (student.Id == 0) { studentDB = new Student(); studentDB.Korisnik = new Korisnik(); studentDB.Korisnik.UlogeId = 9; ctx.Studenti.Add(studentDB); } else { studentDB = ctx.Studenti.Where(x => x.Id == student.Id).Include(x => x.Korisnik).FirstOrDefault(); } studentDB.Fakultet = student.Fakultet; studentDB.Korisnik.Ime = student.Ime; studentDB.Korisnik.Prezime = student.Prezime; studentDB.Korisnik.DatumRodjenja = student.DatumRodjenja; studentDB.Korisnik.Adresa = student.Adresa; studentDB.Korisnik.Email = student.Email; studentDB.Korisnik.Lozinka = student.Lozinka; studentDB.Korisnik.KorisnickoIme = student.KorisnickoIme; studentDB.Korisnik.Kontakt = student.Kontakt; studentDB.DatumUseljenja = student.DatumUseljenja; studentDB.Korisnik.UlogeId = 9; studentDB.KantonId = student.KantonId; ctx.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Snimi(UrediVM model) { RezervacijaSobe x; if (model.Id == 0) { x = new RezervacijaSobe(); db.RezervacijeSoba.Add(x); } else { x = db.RezervacijeSoba.Find(model.Id); } x.DatumPrijave = model.DatumPrijave; x.DatumOdjave = model.DatumOdjave; x.Otkazana = false; x.Realizovana = false; x.SobaId = model.sobaId; x.KorisnikId = model.korisnikId; if (model.DatumPrijave < model.DatumOdjave && model.DatumPrijave >= DateTime.Now) { return(RedirectToAction("Prikazi2")); db.SaveChanges(); } else { ModelState.AddModelError("re", "Datum odjave mora biti veći od datuma prijave!/ Datum prijave mora biti danasnji ili datum veci od danasnjeg"); model.SobaStavke = SobaStavke(); model.KorisnikStavka = KorisnikStavke(); return(View("Uredi", model)); } db.SaveChanges(); return(RedirectToAction("Prikazi2")); }