public bool OdstraniDomIzStudentVDomu(int id) { bool domIzStudentaVDomuOdstranjen = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int StariStudentVDomu = kontekst.Student_v_domu.Count(); var povp = kontekst.Student_v_domu.Include("Student").Include("Dom").ToList(); foreach (var student_v_domu in povp) { if (student_v_domu.Dom.Id == id) { kontekst.Student_v_domu.Remove(student_v_domu); } } kontekst.SaveChanges(); if (StariStudentVDomu > kontekst.Studentski_dom.Count()) { domIzStudentaVDomuOdstranjen = true; } } return(domIzStudentaVDomuOdstranjen); }
public bool OdstraniDom(int id) { bool domOdstranjen = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int StariDomovi = kontekst.Studentski_dom.Count(); foreach (var dom in kontekst.Studentski_dom) { if (dom.Id == id) { kontekst.Studentski_dom.Remove(dom); break; } } OdstraniDomIzStudentVDomu(id); kontekst.SaveChanges(); if (StariDomovi > kontekst.Studentski_dom.Count()) { domOdstranjen = true; } } return(domOdstranjen); }
public bool OdstraniStudenta(int id) { bool studentOdstranjen = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int StariStudentje = kontekst.Student.Count(); foreach (var student in kontekst.Student) { if (student.Id == id) { kontekst.Student.Remove(student); break; } } OdstraniStudentaizDomov(id); kontekst.SaveChanges(); if (StariStudentje > kontekst.Student.Count()) { studentOdstranjen = true; } } return(studentOdstranjen); }
public bool UrediDom(int Id, string ime, int stevilkadoma) { bool DomUrejen = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { Studentski_dom u = kontekst.Studentski_dom.First(uporabnik => uporabnik.Id == Id); u.Ime = ime; u.Stevilka_Doma = stevilkadoma; kontekst.SaveChanges(); DomUrejen = true; } return(DomUrejen); }
public bool UrediStudenta(int idUporabnika, int emso, string Ime, string Priimek, int leto_rojstva) { bool StudentUrejen = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { Student u = kontekst.Student.First(uporabnik => uporabnik.Id == idUporabnika); u.Emso = emso; u.Ime = Ime; u.Priimek = Priimek; u.LetoRojstva = leto_rojstva; //u.Spol=spol; kontekst.SaveChanges(); StudentUrejen = true; } return(StudentUrejen); }
public bool DodajStudentaVDomu(Student student, Studentski_dom studentski_dom, int dolzina_bivanja, string tip) { bool StudentVDomuDodan = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int steviloDomov = kontekst.Studentski_dom.Count(); StudentVDomu novStudentVDomu = new StudentVDomu(student, studentski_dom, dolzina_bivanja, tip); kontekst.Student_v_domu.Add(novStudentVDomu); kontekst.SaveChanges(); if (steviloDomov < kontekst.Student_v_domu.Count()) { StudentVDomuDodan = true; } return(StudentVDomuDodan); } }
public bool DodajStudentskiDom(int stevilka_doma, string ime_doma, int leto_nastanka) { bool DomDodan = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int steviloDomov = kontekst.Studentski_dom.Count(); Studentski_dom novStudentskiDom = new Studentski_dom(stevilka_doma, ime_doma, leto_nastanka); kontekst.Studentski_dom.Add(novStudentskiDom); kontekst.SaveChanges(); if (steviloDomov < kontekst.Studentski_dom.Count()) { DomDodan = true; } return(DomDodan); } }
public bool DodajStudenta(int id, int emso, string ime, string priimek, int letoRojstva) { bool StudentDodan = false; using (StudentskiDomoviContext kontekst = new StudentskiDomoviContext()) { int steviloStudentov = kontekst.Student.Count(); Student novStudent = new Student(id, emso, ime, priimek, letoRojstva); kontekst.Student.Add(novStudent); kontekst.SaveChanges(); if (steviloStudentov < kontekst.Student.Count()) { StudentDodan = true; } return(StudentDodan); } }