protected void BtnModalModule_Click(object sender, EventArgs e) { Module moduleSelected = moduleRepository.GetOne(moduleSelectedId); ModuleCompose moduleCompose = new ModuleCompose(); moduleSelected.Type = "0"; moduleCompose.Module = moduleSelected; moduleCompose.Identification = TxtModalNomModule.Text; moduleCompose.ModeleDeGamme = (ModeleDeGamme)Session["selectedModeleGamme"]; produitSelectionne.ModeleDeGamme.Modules.Add(moduleCompose); refreshModulePanel(produitSelectionne.Gamme); }
public List <ModuleCompose> GetCompositionByIdModeleGamme(int id) { List <ModuleCompose> dtos = new List <ModuleCompose>(); using (var db = new maderaEntities()) { var queryLierModule = from a in db.LIER_MODULE where a.MODELE_GAMME_ID.Equals(id) select a; foreach (var item in queryLierModule) { ModuleCompose dto = new ModuleCompose(); dto.Section = item.SECTION; dto.Module = GetOne(item.MODULE_ID); dto.Hauteur = item.HAUTEUR; dto.Longueur = item.LONGUEUR; dto.Identification = item.IDENTIFICATION; dtos.Add(dto); } } return(dtos); }