IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

list<model> Listitem to list<ViewModel> listModel


Sujet :

ASP.NET MVC

  1. #1
    Membre confirm�
    Homme Profil pro
    informatique de gestion
    Inscrit en
    Janvier 2011
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : informatique de gestion

    Informations forums :
    Inscription : Janvier 2011
    Messages : 92
    Par d�faut list<model> Listitem to list<ViewModel> listModel
    Bonjour � tous et � toutes

    Voici mon probl�me ...........

    J'ai dans ma base de donn�es un mod�le qui contient une liste d'�l�ment
    public partial class PriceAttribute
    {
    public int IdPriceAttribute { get; set; }
    public string Libelle { get; set; }
    public virtual ICollection<ModelPriceAttribute> ModelPriceAttributes { get; set; }
    }
    jusque l� rien de bien m�chant .....

    J'ai aussi un ViewModel pour pouvoir l'afficher dans une vue
    J'utilise Entity Framework donc pas envie de devoir chaque fois introduire mes [required] et ainsi de suite

    Voici mon ViewModel
    public class ViewTypeModelPriceAttribute
    {
    public int IdModele { get; set; }
    public string TypeLibelle { get; set; }
    public List<ViewModelePriceAttribute> PriceAttribute { get; set; }
    }

    Dans ma public partial class PriceAttribute(){}, il y a 3 �l�ments.

    Voici mon probl�me.....
    public ActionResult EditPriceAttributeTypeModel (int IdModele )
    {
    var TypeModel = dbContext.TypeModeles.Find(IdModele);
    var PriceAttribute = dbContext.PriceAttributes.ToList();
    var modelToEdit = new ViewTypeModelPriceAttribute
    {
    IdModele = TypeModel.IdModele,
    TypeLibelle = TypeModel.Libelle
    };

    modelToEdit.PriceAttribute =

    }
    return PartialView();
    }
    Dans mon controller je voudrais cr�er mon viewModel � partir du mod�le que je r�cup�re de la DB.
    Mais je ne vois pas comment affecter la liste de mon mod�le � mon viewModel.

    Merci toutes les solutions sont les bienvenues car j'ai grill� mon cerveau

  2. #2
    Membre confirm�
    Homme Profil pro
    informatique de gestion
    Inscrit en
    Janvier 2011
    Messages
    92
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : informatique de gestion

    Informations forums :
    Inscription : Janvier 2011
    Messages : 92
    Par d�faut
    Voici ma solution mais je voulais savoir si on pouvait la convertir dans une boucle genre foreach

    var TypeModel = dbContext.TypeModeles.Find(IdModele);
    var PriceAttribute = dbContext.PriceAttributes.ToList();
    var modelToEdit = new ViewTypeModelPriceAttribute
    {
    IdModele = TypeModel.IdModele,
    TypeLibelle = TypeModel.Libelle,
    PriceAttribute = new List<ViewModelePriceAttribute>()
    {
    new ViewModelePriceAttribute
    {
    IdPriceAttribute = 1,
    Libelle = "Price"
    },
    new ViewModelePriceAttribute
    {
    IdPriceAttribute = 2,
    Libelle = "Breakers"
    },
    new ViewModelePriceAttribute
    {
    IdPriceAttribute = 3,
    Libelle = "Hard Breakers"
    }
    }
    };
    return PartialView("", modelToEdit);

  3. #3
    Membre chevronn�
    Profil pro
    D�veloppeur freelance
    Inscrit en
    Ao�t 2006
    Messages
    453
    D�tails du profil
    Informations personnelles :
    Localisation : France, Ard�che (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur freelance

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 453
    Par d�faut
    Bonjour,

    Citation Envoy� par shimomura22 Voir le message
    Voici ma solution mais je voulais savoir si on pouvait la convertir dans une boucle genre foreach
    D'o� viennent les valeurs des libell�s ? Price, Breakers, Hard Breakers"

Discussions similaires

  1. [MVVM] Liste de UserControl li�e � une Liste du Model
    Par zizou100 dans le forum Windows Presentation Foundation
    R�ponses: 2
    Dernier message: 02/04/2014, 12h53
  2. Synchroniser JTree+JTables Models sur une m�me List
    Par iGwendal dans le forum Composants
    R�ponses: 2
    Dernier message: 15/01/2010, 10h31
  3. Liste clients modele ou controleur ?
    Par ifrit 23 dans le forum Langage
    R�ponses: 2
    Dernier message: 23/09/2009, 11h30
  4. R�ponses: 3
    Dernier message: 30/06/2006, 22h56
  5. R�ponses: 6
    Dernier message: 15/12/2005, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo