public bool Delete(int id) { var temp = db.Raspored.Find(id); if (temp != null) { db.Remove(temp); db.SaveChanges(); return(true); } return(false); }
public bool Delete(int id) { var t = db.Obavijest.Find(id); if (t != null) { db.Remove(t); db.SaveChanges(); return true; } else return false; }
public AdministracijaAdmin Insert(AdministracijaAdmin novi) { var entity = new Administracija { Adresa = novi.Adresa, DatumRodjenja = novi.DatumRodjenja, DatumZaposlenja = novi.DatumZaposlenja, Ime = novi.Ime, Kancelarija = novi.Kancelarija, KorisniciUloge = null, KorisnickoIme = novi.KorisnickoIme, Mail = novi.Mail, Prezime = novi.Prezime, Slika = novi.Slika, Spol = novi.Spol, Staz = novi.Staz, Uplata = null, VrstaUgovora = novi.VrstaUgovora }; entity.LozinkaSalt = GenerateSalt(); entity.LozinkaHash = GenerateHash(entity.LozinkaSalt, novi.LozinkaHash); if (entity.Slika == null) { entity.Slika = Properties.Resources.test2; } db.Administracija.Add(entity); db.SaveChanges(); var list = db.Administracija.ToList(); foreach (var x in list) { if (x.KorisnickoIme == novi.KorisnickoIme && x.Ime == novi.Ime && x.Prezime == novi.Prezime) { KorisniciUloge n = new KorisniciUloge { AdministracijaId = x.AdministracijaId, DatumIzmjene = DateTime.Now, UlogaId = 1 }; db.KorisniciUloge.Add(n); db.SaveChanges(); } } return(novi); }
public bool Delete(int id) { Database.Kurs temp = db.Kurs.Find(id); if (temp != null) { db.Remove(temp); db.SaveChanges(); return(true); } else { return(false); } }
public bool Delete(int id) { var temp = db.Uplata.Find(id); if (temp != null) { db.Remove(temp); db.SaveChanges(); return(true); } else { return(false); } }
public bool Delete(int id) { var t = db.Ispit.Find(id); if (t != null) { db.Remove(t); db.SaveChanges(); return(true); } else { return(false); } }
public predavanja Insert(predavanja _novi) { var n = new Predaje() { DatumPredavanja = _novi.DatumPredavanja, Odrzano = _novi.Odrzano, Opis = _novi.Opis, KursId = _novi.KursId, ProfesorId = _novi.ProfesorId, Vrsta = _novi.Vrsta }; db.Predaje.Add(n); db.SaveChanges(); return(_novi); }
public pohadjanja Insert(pohadjanja _novi) { var n = new Pohadja() { Aktivan = _novi.Aktivan, BrojObnavljanja = _novi.BrojObnavljanja, KursId = _novi.KursId, Obnavlja = _novi.Obnavlja, StudentId = _novi.StudentId, Polozio = _novi.Polozio, Ocjena = _novi.Ocjena, }; db.Pohadja.Add(n); db.SaveChanges(); return(_novi); }
public StudentAdmin Insert(StudentAdmin novi) { var entity = new Database.Student() { Adresa = novi.Adresa, DatumRodjenja = novi.DatumRodjenja, DatumUpisa = novi.DatumUpisa, Ime = novi.Ime, Indeks = novi.Indeks, KorisnickoIme = novi.KorisnickoIme, Mail = novi.Mail, NacinStudiranja = novi.NacinStudiranja, ObnavljaGodinu = novi.ObnavljaGodinu, OvjerenSemestar = novi.OvjerenSemestar, Prezime = novi.Prezime, ProsjecnaOcjena = novi.ProsjecnaOcjena, Slika = novi.Slika, Spol = novi.Spol, Status = novi.Status, Telefon = novi.Telefon, UpisanSemestar = novi.UpisanSemestar }; entity.LozinkaSalt = GenerateSalt(); entity.LozinkaHash = GenerateHash(entity.LozinkaSalt, novi.LozinkaHash); if (entity.Slika == null) { entity.Slika = Properties.Resources.test2; } db.Add(entity); db.SaveChanges(); var list = db.Student.ToList(); foreach (var x in list) { if (x.KorisnickoIme == novi.KorisnickoIme && x.Ime == novi.Ime && x.Prezime == novi.Prezime) { KorisniciUloge n = new KorisniciUloge { StudentId = x.StudentId, DatumIzmjene = DateTime.Now, UlogaId = 2 }; db.KorisniciUloge.Add(n); db.SaveChanges(); } } return(novi); }
public Models.ProfesorAdmin Update(int id, ProfesorAdmin o) { Profesor temp = db.Profesor.Find(id); temp.Slika = o.Slika; temp.Adresa = o.Adresa; temp.DatumRodjenja = o.DatumRodjenja; temp.DatumZaposlenja = o.DatumZaposlenja; temp.Ime = o.Ime; temp.Kancelarija = o.Kancelarija; temp.LozinkaHash = o.LozinkaHash; temp.LozinkaSalt = o.LozinkaSalt; temp.Mail = o.Mail; temp.Prezime = o.Prezime; temp.Spol = o.Spol; temp.Staz = o.Staz; temp.Zvanje = o.Zvanje; temp.VrstaUgovora = o.VrstaUgovora; db.SaveChanges(); return(o); }