public User Login(string username, string passwordHash) { using (SERVIDAL.IMemberDAL dal = SERVDALFactory.Factory.MemberDAL()) { SERVDataContract.DbLinq.User u = dal.Login(username, passwordHash); if (u == null) { return(null); } dal.SetUserLastLoginDate(u); return(new User(u)); } }
public int Save(Member member, User user) { try { using (SERVIDAL.IMemberDAL dal = SERVDALFactory.Factory.MemberDAL()) { SERVDataContract.DbLinq.Member m = dal.Get(member.MemberID); UpdatePolicyAttribute.MapPropertiesWithUpdatePolicy(member, m, user, user.MemberID == member.MemberID); return(dal.Update(m)); } } catch (Exception ex) { log.Error(ex.Message, ex); return(-1); } }