public List <AccesoABaseDeDatos.Usuario> ConvertirListaDeUsuariosDeLogicaAUsuariosDB(List <ClasesDeDominio.Usuario> usuarios) { List <AccesoABaseDeDatos.Usuario> usuariosConvertidos = new List <AccesoABaseDeDatos.Usuario>(); foreach (ClasesDeDominio.Usuario usuario in usuarios) { AccesoABaseDeDatos.Usuario usuarioConvertido = new AccesoABaseDeDatos.Usuario(); usuarioConvertido.Id = usuario.Id; usuarioConvertido.NombreDeUsuario = usuario.NombreDeUsuario; usuarioConvertido.Estado = (short)usuario.Estado; usuarioConvertido.Contraseña = usuario.Contraseña; usuarioConvertido.CodigoDeVerificacion = usuario.CodigoDeVerificacion; usuarioConvertido.CorreoElectronico = usuario.CorreoElectronico; usuarioConvertido.ExperienciaTotal = usuario.Puntuacion.ExperienciaTotal; usuarioConvertido.PartidasJugadas = (short)usuario.Puntuacion.PartidasJugadas; usuarioConvertido.Victorias = (short)usuario.Puntuacion.Victorias; usuariosConvertidos.Add(usuarioConvertido); } return(usuariosConvertidos); }
private ClasesDeDominio.Usuario ConvertirUsuarioDeAccesoADatosAUsuarioDeLogica(AccesoABaseDeDatos.Usuario usuario) { List <AccesoABaseDeDatos.Usuario> usuarios = new List <AccesoABaseDeDatos.Usuario>(); usuarios.Add(usuario); List <ClasesDeDominio.Usuario> usuariosDeBaseDeDAtos = ConvertirListaDeUsuariosBDaUsuariosLogica(usuarios); return(usuariosDeBaseDeDAtos.First()); }