예제 #1
0
    public User isUserFound(string email, string password)
    {
        CANBOOKGRAMEntities _db = new CANBOOKGRAMEntities();

        User u = (from x in _db.User where x.Email == email && x.isActive == true select x).SingleOrDefault();

        if (VerifyPassword(password, u.Password) == true)
        {
            return(u);
        }
        return(null);
    }
예제 #2
0
    public User userRegister(string name, string surName, string email, string password, string userName)
    {
        CANBOOKGRAMEntities _db = new CANBOOKGRAMEntities();

        User u = new User();

        u.FirstName = name;
        u.LastName  = surName;
        u.Email     = email;
        u.Password  = HashPassword(password);
        u.UserName  = userName;
        u.isActive  = true;
        _db.User.Add(u);
        _db.SaveChanges();

        return(u);
    }