public Member GetSystemController() { SERVDataContract.DbLinq.Member lret = SERVDALFactory.Factory.MemberDAL().GetSystemController(); if (lret == null) { return(null); } Member ret = new Member(lret); return(ret); }
public int Create(Member member) { SERVDataContract.DbLinq.Member m = new SERVDataContract.DbLinq.Member(); PropertyMapper.MapProperties(member, m); m.User.Add(new SERVDataContract.DbLinq.User() { PasswordHash = "", UserLevelID = 1 }); m.MemberStatusID = 1; m.JoinDate = DateTime.Now; return(new MemberDAL().Create(m)); }
public int Save(Member member, User user) { try { using (MemberDAL dal = new 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); } }
public Member GetByUserID(int senderUserID) { try { SERVDataContract.DbLinq.Member lret = SERVDALFactory.Factory.MemberDAL().GetByUserID(senderUserID); Member ret = new Member(lret); ret.Tags = new List <Tag>(); for (int x = 0; x < lret.MemberTag.Count; x++) { ret.Tags.Add(new Tag(lret.MemberTag[x].Tag)); } return(ret); } catch (Exception ex) { log.Error(ex.Message, ex); return(null); } }
public Member(SERVDataContract.DbLinq.Member metal) { PropertyMapper.MapProperties(metal, this); this.UserLevelID = metal.User[0].UserLevelID; this.Group = metal.SERVDBGROUp.Group; }