public int EraseLesson(string nume, string mail, string materii) { try { var rr = new ResourcesRepository(); var model = rr.GetProfesoriByMail(mail); using (var context = new EducatieIncluzivaDBContext()) { Course curs = (from p in context.Courses where p.ProfesorId == model.UserId && p.Nume.Equals(materii) select p).FirstOrDefault(); Lesson l = (from m in context.Lessons where m.CourseId == curs.CourseId && m.ProfesorOwnerId == model.UserId && m.Titlu.Equals(nume) select m).FirstOrDefault(); if (l != null) { context.Lessons.Remove(l); context.SaveChanges(); return(1); } } } catch { } return(0); }
public static bool ValidateUser(string Mail, string Parola) { ResourcesRepository rr = new ResourcesRepository(); User user = rr.GetUserByMail(Mail); if (user != null) { //daca l-am gasit in baza de date if (user.Parola.Equals(Parola)) { //daca parolele coincid return(true); } } //daca nu l-am gasit nici la elevi, nici la profesori return(false); }