public List <UsersBLO> LogicMap(List <User> userListToMap) { List <UsersBLO> userListToReturn = new List <UsersBLO>(); foreach (User userToMap in userListToMap) { UsersBLO userToReturn = LogicMap(userToMap); userListToReturn.Add(userToReturn); } return(userListToReturn); }
public UsersBLO GetUserWL(UsersBLO User) { if (User.Wins != 0 && User.Losses != 0) { decimal wins = User.Wins; decimal losses = User.Losses; decimal ratio = wins / losses; User.Ratio = ratio; } else { User.Ratio = 0; } return(User); }
public User LogicMap(UsersBLO userToMap) { User userToReturn = new User(); userToReturn.UserID = userToMap.UserID; userToReturn.Username = userToMap.Username.ToUpper(); userToReturn.Password = userToMap.Password; userToReturn.Email = userToMap.Email.ToUpper(); userToReturn.BattleNet = userToMap.BattleNet.ToUpper(); userToReturn.RoleID = userToMap.RoleID; userToReturn.RoleTitle = userToMap.RoleTitle; userToReturn.TeamID = userToMap.TeamID; userToReturn.TeamName = userToMap.TeamName; userToReturn.HeroID = userToMap.HeroID; userToReturn.HeroName = userToMap.HeroName; userToReturn.HeroType = userToMap.HeroType; userToReturn.StatsID = userToMap.StatsID; userToReturn.HoursPlayed = userToMap.HoursPlayed; userToReturn.Wins = userToMap.Wins; userToReturn.Losses = userToMap.Losses; userToReturn.Ratio = userToMap.Ratio; return(userToReturn); }