Exemple #1
0
        public MobileAttendee populate(RollsheetModel.AttendInfo p)
        {
            id         = p.PeopleId;
            name       = p.Name;
            memberType = p.CurrMemberType;
            orgMember  = p.CurrMember;
            member     = p.Member;
            attended   = p.Attended;

            Person person = DbUtil.Db.People.SingleOrDefault(e => e.PeopleId == id);

            if (person.Picture != null)
            {
                var image = ImageData.DbUtil.Db.Images.SingleOrDefault(i => i.Id == person.Picture.SmallId);

                if (image != null)
                {
                    picture  = Convert.ToBase64String(image.Bits);
                    pictureX = person.Picture.X ?? 0;
                    pictureY = person.Picture.Y ?? 0;
                }
            }

            return(this);
        }
Exemple #2
0
        public MobileAttendee populate(RollsheetModel.AttendInfo p)
        {
            id       = p.PeopleId;
            name     = p.Name;
            member   = p.Member;
            attended = p.Attended;

            return(this);
        }