Example #1
0
        public override void Read(DataReaderBase reader)
        {
            AppUserId               = Convert.ToInt64(reader[Columns.AppUserId]);
            Email                   = (string)reader[Columns.Email];
            UniqueIdString          = StringOrNullFromDb(reader[Columns.UniqueIdString]);
            LastLogin               = Convert.ToDateTime(reader[Columns.LastLogin]);
            CreateDate              = Convert.ToDateTime(reader[Columns.CreateDate]);
            IsLocked                = Convert.ToBoolean(reader[Columns.IsLocked]);
            IsVerified              = Convert.ToBoolean(reader[Columns.IsVerified]);
            BadLoginTries           = Convert.ToInt32(reader[Columns.BadLoginTries]);
            FacebookId              = IsNull(reader[Columns.FacebookId]) ? (Int64?)null : Convert.ToInt64(reader[Columns.FacebookId]);
            FacebookToken           = (string)reader[Columns.FacebookToken];
            Password                = (string)reader[Columns.Password];
            PasswordSalt            = (string)reader[Columns.PasswordSalt];
            PasswordRecoveryKey     = (string)reader[Columns.PasswordRecoveryKey];
            PasswordRecoveryDate    = Convert.ToDateTime(reader[Columns.PasswordRecoveryDate]);
            LangCode                = (string)reader[Columns.LangCode];
            Gender                  = (AppUserGender)Convert.ToInt32(reader[Columns.Gender]);
            UnreadNotificationCount = Convert.ToInt32(reader[Columns.UnreadNotificationCount]);
            ProfileImage            = (string)reader[Columns.ProfileImage];
            FirstName               = (string)reader[Columns.FirstName];
            LastName                = (string)reader[Columns.LastName];
            HouseNum                = (string)reader[Columns.HouseNum];
            Street                  = (string)reader[Columns.Street];
            CityId                  = Convert.ToInt64(reader[Columns.CityId]);
            ApartmentNumber         = (string)reader[Columns.ApartmentNumber];
            Phone                   = (string)reader[Columns.Phone];
            Floor                   = (string)reader[Columns.Floor];
            AddressLocation         = reader.GetGeometry(Columns.AddressLocation) as Geometry.Point;
            IsAdv                   = Convert.ToBoolean(reader[Columns.IsAdv]);
            IsDeleted               = Convert.ToBoolean(reader[Columns.IsDeleted]);
            OrderDisplay            = Convert.ToInt32(reader[Columns.OrderDisplay]);

            IsThisANewRecord = false;
        }
Example #2
0
        public override void Read(DataReaderBase reader)
        {
            TempAppUserId = Convert.ToInt64(reader[Columns.TempAppUserId]);
            CityId        = Convert.ToInt64(reader[Columns.CityId]);
            Location      = reader.GetGeometry(Columns.Location) as Geometry.Point;
            DeviceUdid    = (string)reader[Columns.DeviceUdid];

            IsThisANewRecord = false;
        }
Example #3
0
 public override void Read(DataReaderBase reader)
 {
     SupplierId               = Convert.ToInt64(reader[Columns.SupplierId]);
     Email                    = (string)reader[Columns.Email];
     UniqueIdString           = StringOrNullFromDb(reader[Columns.UniqueIdString]);
     LastLogin                = Convert.ToDateTime(reader[Columns.LastLogin]);
     IsLocked                 = Convert.ToBoolean(reader[Columns.IsLocked]);
     IsVerified               = Convert.ToBoolean(reader[Columns.IsVerified]);
     BadLoginTries            = Convert.ToInt32(reader[Columns.BadLoginTries]);
     Password                 = (string)reader[Columns.Password];
     PasswordSalt             = (string)reader[Columns.PasswordSalt];
     PasswordRecoveryKey      = (string)reader[Columns.PasswordRecoveryKey];
     PasswordRecoveryDate     = Convert.ToDateTime(reader[Columns.PasswordRecoveryDate]);
     LangCode                 = (string)reader[Columns.LangCode];
     MastercardCode           = (string)reader[Columns.MastercardCode];
     UnreadNotificationCount  = Convert.ToInt32(reader[Columns.UnreadNotificationCount]);
     ProfileImage             = (string)reader[Columns.ProfileImage];
     ContactName              = (string)reader[Columns.ContactName];
     BusinessName             = (string)reader[Columns.BusinessName];
     HouseNum                 = (string)reader[Columns.HouseNum];
     Street                   = (string)reader[Columns.Street];
     CityId                   = Convert.ToInt64(reader[Columns.CityId]);
     ContactPhone             = (string)reader[Columns.ContactPhone];
     Phone                    = (string)reader[Columns.Phone];
     AddressLocation          = reader.GetGeometry(Columns.AddressLocation) as Geometry.Point;
     IsService                = Convert.ToBoolean(reader[Columns.IsService]);
     IsProduct                = Convert.ToBoolean(reader[Columns.IsProduct]);
     IsPremium                = Convert.ToBoolean(reader[Columns.IsPremium]);
     Precent                  = Convert.ToInt32(reader[Columns.Precent]);
     SumPerMonth              = Convert.ToInt32(reader[Columns.SumPerMonth]);
     MaxWinningsNum           = Convert.ToInt32(reader[Columns.MaxWinningsNum]);
     Status                   = Convert.ToBoolean(reader[Columns.Status]);
     StatusJoinBid            = Convert.ToBoolean(reader[Columns.StatusJoinBid]);
     AllowChangeStatusJoinBid = Convert.ToBoolean(reader[Columns.AllowChangeStatusJoinBid]);
     IsDeleted                = Convert.ToBoolean(reader[Columns.IsDeleted]);
     IsAdv                    = Convert.ToBoolean(reader[Columns.IsAdv]);
     CreateDate               = Convert.ToDateTime(reader[Columns.CreateDate]);
     Description              = reader[Columns.Description].ToString();
     Discount                 = reader[Columns.Discount].ToString();
     ApprovedTermsDate        = reader[Columns.ApprovedTermsDate] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(reader[Columns.ApprovedTermsDate]);
     IsThisANewRecord         = false;
 }