public static UserProfiles ToOrmUserProfile(this DalUserProfile profile) { return(new UserProfiles { UserID = profile.ID, Name = profile.Name, Surname = profile.Surname, Male = profile.Male, Photo_Path = profile.PhotoPath, BirthDate = profile.BirthDate, Level = profile.Level, Points = profile.Points }); }
public static ServiceUserProfile ToServiceUserProfile(this DalUserProfile profile) { return(new ServiceUserProfile { ID = profile.ID, Name = profile.Name, Surname = profile.Surname, Male = profile.Male, PhotoPath = profile.PhotoPath, BirthDate = profile.BirthDate, Level = profile.Level, Points = profile.Points }); }
internal static OrmUserProfile ToOrmUserProfile(DalUserProfile profile) { if (profile != null) { return new OrmUserProfile() { Email = profile.Email, Id = profile.Id, Name = profile.Name, Password = profile.Password, Photo = profile.Photo, TimeRegister = profile.TimeRegister } } ; return(null); }
public void UserRepository_AddItem_IsNotNullWhenGet() { var dbData = new DalUserProfile { Id = 100, Email = "mail1", Name = "name1", Password = "******" }; var dbSetMock = new Mock <DbSet <OrmUserProfile> >(); var dbContextMock = new Mock <EntityModelContext>(); dbContextMock.Setup(x => x.Set <OrmUserProfile>()).Returns(dbSetMock.Object); var repo = new UserProfileRepository(dbContextMock.Object); repo.Add(dbData); Assert.IsNotNull(repo.Get(100)); }
public void UpdateUserProfile(DalUserProfile profile) { var dbProfile = context.UserProfiles.FirstOrDefault(e => e.UserID == profile.ID); var dbUser = context.Users.FirstOrDefault(e => e.UserID == profile.ID); if (dbUser == null) { return; } if (dbProfile == null) { context.UserProfiles.Add(profile.ToOrmUserProfile()); } else { dbProfile.BirthDate = profile.BirthDate; dbProfile.Level = profile.Level; dbProfile.Male = profile.Male; dbProfile.Name = profile.Name; dbProfile.Photo_Path = profile.PhotoPath; dbProfile.Points = profile.Points; dbProfile.Surname = profile.Surname; } }
public void Update(DalUserProfile entity) => DbSet.AddOrUpdate(Mapper.ToOrmUserProfile(entity));
public void Add(DalUserProfile entity) => DbSet.Add(Mapper.ToOrmUserProfile(entity));