public ActionResult Creer() { var deploiement = new DeploiementModel(); ViewBag.ListeComposants = ComposantBL.GetListComposantBase().Select(x => x.ToSelectListItem()); ViewBag.ListeEnvironnements = EnvironnementBL.GetDefaultEnvironnements().Select(x => x.ToSelectListItem());; return(View("Creer", deploiement)); }
public ActionResult Details(int id, int idEnvironnement = 0) { var composant = ComposantBL.GetComposant(id); if (composant == null) { return(View("Error")); } else { composant.EnvironnementSelectionne = idEnvironnement; return(View("Details", composant)); } }
public ActionResult Modifier(int id) { var deploiement = DeploiementBL.GetDeploiement(id); ViewBag.DateDeploiement = deploiement.getStandardAppDate(); ViewBag.ListeComposants = ComposantBL.GetList().Select(x => x.ToSelectListItem()); ViewBag.ListeEnvrionnements = EnvironnementBL.GetDefaultEnvironnements().Select(x => x.ToSelectListItem());; if (deploiement == null) { return(View("Error")); } else { return(View("Modifier", deploiement)); } }
public ActionResult GetComposants(string filtre, int take, int offset = 0) { IEnumerable <ComposantListeModel> composants = ComposantBL.GetList(take, offset, filtre); //System.Threading.Thread.Sleep(1000); //use to test loading spinner on new filter if (!composants.Any()) { return(Json(new { status = "All_Loaded", message = "no element left to load" })); } if (composants.Count() <= take) { composants.Last().DernierComposantAffiche = true; } return(PartialView("_Liste", composants.Take(take).ToList())); }
public ActionResult Modifier(int id, int idEnvironnement) { var composant = ComposantBL.GetComposant(id); if (composant == null) { return(View("Error")); } else { composant.EnvironnementSelectionne = idEnvironnement; ViewBag.ListeTypes = TypeBL.GetAllTypes().Select(x => x.ToSelectListItem()); ViewBag.ListeClients = ClientBL.GetAllClients().Select(x => x.ToSelectListItem()); ViewBag.ListeResponsables = ResponsableBL.GetAllResponsables().Select(x => x.ToSelectListItem()); ViewBag.ListeTechnologies = TechnologieBL.GetAllTechnologies().Select(x => x.ToSelectListItem()); return(View("Modifier", composant)); } }
public ActionResult Supprimer(int id) { ComposantBL.SupprimerComposant(id); return(Redirect("Index", "Composant", null)); }
public ActionResult Creer(ComposantModel composant) { ComposantBL.CreerComposant(composant); return(Redirect("Details", "Composant", new { id = composant.Id })); }
public FileStreamResult GenererCSVLong(string filtre) { IEnumerable <CSVComposantListeModelLong> composants = ComposantBL.GetCSVList <CSVComposantListeModelLong>(filtre: filtre); return(EcrireCsvDansMemoire(composants, "ComposantsExportLong.csv", filtre)); }
public ActionResult Modifier(ComposantModel composant) { ComposantBL.ModifierComposant(composant); return(Redirect("Details", "Composant", new { id = composant.Id, idEnvironnement = composant.EnvironnementSelectionne })); }