public override object Add(object obj, string userId) { UserDTO usr = (UserDTO)obj; try { using (var db = new PFEDatabaseEntities()) { var result = db.Users.FirstOrDefault(c => c.UserEmail == usr.Email); if (!obj.Equals(result)) { db.Users.Add(new Users() { UserEmail = usr.Email, AspNetUserId = userId }); } db.SaveChanges(); } } catch (Exception e) { throw new Exception(e.Message); } return(""); }
public void UserGetTest() { using (var db = new PFEDatabaseEntities()) { UserDTO usr = DataMapper.DatabaseMapper.MapToUserDTO(db.Users.First()); Console.WriteLine(usr.Email); } }
public void mainTest() { using (var db = new PFEDatabaseEntities()) { db.Users.Add(new Users() { UserEmail = "aaaaa", AspNetUserId = "aaaaaaaa" }); db.SaveChanges(); } }
public override object Get(string id) { object obj; try { using (var db = new PFEDatabaseEntities()) { obj = db.Users.First(); } } catch (Exception e) { throw new Exception(e.Message); } return(obj); }