Je ne sais pas comment créer des fonctions pour récupérer les valeurs.récupérer les valeurs du modèle dans mvc2
* Tableau 1: OrgVasplans *
-Id
-vasplanId
-OrgId
-CreatedDate
Tableau 2: vasplans
-Id
-nom
-Montant
-validity
-vasdurationId
Tableau 3: VasDuration
Id
Durée.
Ce sont mes tables ..
Je contrôleur nommé Candidatesvas et méthode d'action de VasDetails ....
je l'ai déjà mis en mémoire les valeurs dans vasPlans TABLEAU.
lorsque je clique en vue « Détails » lien, il aller à la page de détails ..
Ensuite, les valeurs sont de récupérer « Orgvasplans » la table automatiquement sans entrer dans une entrée ..
Comment créer des méthodes pour cela ....
J'ai créé quelques méthodes mais la méthode ne contient que le nom "champ". Je veux récupérer plusieurs valeurs comme "Montant", "validité" comme ça .....
Repository:
public IQueryable<VasPlan> GetVasPlans()
{
return from vasplan in _db.VasPlans
orderby vasplan.Name ascending
select vasplan;
}
public OrgVasPlan GetOrgVasPlan(int id)
{
return _db.OrgVasPlans.SingleOrDefault(v => v.Id == id);
}
public int AddOrgVasPlan(OrgVasPlan orgvasplan)
{
_db.OrgVasPlans.AddObject(orgvasplan);
Save();
return orgvasplan.Id;
}
public void AddVasPlan(VasPlan vasPlan)
{
_db.VasPlans.AddObject(vasPlan);
}
Contrôleur
public ActionResult VasDetails(FormCollection collection)
{
OrgVasPlan orgvasplan = new OrgVasPlan();
orgvasplan.CreatedDate = DateTime.Now;
orgvasplan.OrgId = LoggedInOrganization.Id;
orgvasplan.vasplanId=??????????????
VasPlan vasplan = new VasPlan();
//if (!string.IsNullOrEmpty(collection["Name"])) ;
_repository.AddOrgVasPlan(orgvasplan);
_repository.Save();
return View();
}
Ici, je n » t savoir comment mettre du code ici pour obtenir des valeurs multiples formulaire vasplans table comme (montant, nom, validité etc ...,) c'est mon problème ...
en fait je veux savoir, orderby vasplan.Name ascendant // ici il commande seulement le nom ... pas d'autres champs. donc je ne sais pas comment créer une méthode ici ... – Duk
Parlez-vous d'une déclaration Linq? – Mzn
oui..Je met à jour ma question ce que je fais maintenant .. J'espère que vous pouvez comprendre .. – Duk