public static TblSystemUser Map(RegisterBaseUserDTO dto)
        {

            var address = new TblAddress
            {
                StreetNumber = dto.AddressNoNavigation.StreetNumber,
                StreetOrRoadName = dto.AddressNoNavigation.StreetOrRoadName,
                CityOrTownName = dto.AddressNoNavigation.CityOrTownName,
                PostCode = dto.AddressNoNavigation.PostCode
            };


            return new TblSystemUser
            {
                FirstName = dto.FirstName,
                LastName = dto.LastName,
                UserName = dto.UserName,
                UserPassword = dto.UserPassword,
                PhoneNumber = dto.PhoneNumber,
                AddressNoNavigation = address,
                AddressNo = address.AddressNo,
                SystemUserTypeNo = Convert.ToByte(4)//Convert.ToByte(dto.SystemUserTypeNo)  
            };
            
        }
Example #2
0
        public TblSystemUser GetSystemUser(RegisterBaseUserDTO userRego)
        {
            var user = Dat502Ass2DBContext.TblSystemUser.SingleOrDefault(x => x.UserName == userRego.UserName);

            if (user == null)
            {
                return(null);
            }
            return(user);
        }
 public static RegisterClientDTO Map(RegisterBaseUserDTO dto, TblSystemUser su)
 {
     return(new RegisterClientDTO
     {
         //SystemUserNo = su.SystemUserNo,
         //PreferredAccomodationType = dto.PreferredAccomodationType,
         //MaximumRent = dto.MaximumRent,
         //IsActive = dto.IsActive
     });
 }