public IHttpActionResult PutUpravitelj(int id, Upravitelj upravitelj) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != upravitelj.upraviteljID) { return(BadRequest()); } db.Entry(upravitelj).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UpraviteljExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { Upravitelj upravitelj = db.Upravitelj.Find(id); db.Upravitelj.Remove(upravitelj); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "upraviteljID,Ime,Prezime,DatumRodjenja,Plata,KorisnickoIme,Lozinka")] Upravitelj upravitelj) { if (ModelState.IsValid) { db.Entry(upravitelj).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(upravitelj)); }
public ActionResult Create([Bind(Include = "upraviteljID,Ime,Prezime,DatumRodjenja,Plata,KorisnickoIme,Lozinka")] Upravitelj upravitelj) { if (ModelState.IsValid) { db.Upravitelj.Add(upravitelj); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(upravitelj)); }
public IHttpActionResult GetUpravitelj(int id) { Upravitelj upravitelj = db.Upravitelj.Find(id); if (upravitelj == null) { return(NotFound()); } return(Ok(upravitelj)); }
public IHttpActionResult PostUpravitelj(Upravitelj upravitelj) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Upravitelj.Add(upravitelj); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = upravitelj.upraviteljID }, upravitelj)); }
// GET: Upraviteljs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Upravitelj upravitelj = db.Upravitelj.Find(id); if (upravitelj == null) { return(HttpNotFound()); } return(View(upravitelj)); }
public IHttpActionResult DeleteUpravitelj(int id) { Upravitelj upravitelj = db.Upravitelj.Find(id); if (upravitelj == null) { return(NotFound()); } db.Upravitelj.Remove(upravitelj); db.SaveChanges(); return(Ok(upravitelj)); }
private void Button_Click(object sender, RoutedEventArgs e) { Upravitelj u = new Upravitelj("Senad", "Senci", Convert.ToDateTime("12.02.1990."), 152.2); b.Uposlenici.Add(u); string ime = Ime.Text; string lozinka = Lozinka.Password.ToString(); bool var = false; foreach (Uposlenik kp in b.Uposlenici) { if (ime == kp.KorisnickoIme && lozinka == kp.Lozinka) { var = true; Page paketi = new UposlenikForma(); this.Content = paketi; } } foreach (KorisniciPojedinci kp in b.KorisniciPojedinci) { if (ime == kp.KorisnickoIme && lozinka == kp.Lozinka) { var = true; Page paketi = new OdabirPaketaForma(); this.Content = paketi; } } foreach (KorisniciTimovi kt in b.KorisniciTimovi) { if (ime == kt.KorisnickoIme && lozinka == kt.Lozinka) { var = true; Page paketi = new RezervacijaTim(); this.Content = paketi; } } if (var == false) { Greska.Content = "Neispravni podaci! Ako niste registrovani, molimo vas da se registrujete!"; } }
private void Button_Click(object sender, RoutedEventArgs e) { string imeRadnika = ime.Text; string prezimeRadnika = prezime.Text; DateTime Datum = datum.Date.Value.Date; double plataa = Convert.ToDouble(plata.Text); UpraviteljViewModel uvm = new UpraviteljViewModel(); if (!Validiraj(imeRadnika, prezimeRadnika, Datum, plataa)) { PrijavaGreski.Content += "Unesite ponovo!"; } else { if (recepcionar.IsChecked == true) { Recepcionar r = uvm.dodajRecepcionara(imeRadnika, prezimeRadnika, Datum, plataa); b.Uposlenici.Add(r); } else if (upravitelj.IsChecked == true) { Upravitelj u = uvm.dodajUpravitelja(imeRadnika, prezimeRadnika, Datum, plataa); b.Uposlenici.Add(u); } else if (sparadnik.IsChecked == true) { RadnikSpa r = uvm.dodajSpaRadnika(imeRadnika, prezimeRadnika, Datum, plataa); b.Uposlenici.Add(r); } else if (zastitar.IsChecked == true) { Zastitar z = uvm.dodajZastitara(imeRadnika, prezimeRadnika, Datum, plataa); b.Uposlenici.Add(z); } var dialog = new MessageDialog("Uspješno ste dodali uposlenika!"); dialog.ShowAsync(); Page pocetna = new UposlenikForma(); this.Content = pocetna; } }
public Upravitelj dodajUpravitelja(string ime, string prezime, DateTime datum, double plata) { Upravitelj u = new Upravitelj(ime, prezime, datum, plata); return(u); }