public TheUser CreateUser(Models.TheUser TheUsers) { try { TheUser theUserBase = bdd.TheUsers.Where(t => t.Login.Equals(TheUsers.Login)).SingleOrDefault(); //System.Diagnostics.Debug.WriteLine("L'user est dans la base"); if (theUserBase == null) { bdd.TheUsers.Add(TheUsers); try { System.Diagnostics.Debug.WriteLine("l'user n'est pas dans la base"); bdd.SaveChanges(); return(TheUsers); } catch (DbEntityValidationException db) { System.Diagnostics.Debug.WriteLine(db); } } else { System.Diagnostics.Debug.WriteLine("l'user est dans la base"); } } catch (NullReferenceException ex) { System.Diagnostics.Debug.WriteLine(ex); } return(null); }
public TheUser TestConnection(Visitor visitor) { try { TheUser theUserTest = bdd.TheUsers.Where(t => t.Login.Equals(visitor.Login)).SingleOrDefault(); if (visitor.Mdp.Equals(theUserTest.Mdp)) { return(theUserTest); } }catch (NullReferenceException ex) { Console.WriteLine(ex); } return(null); }