public ActionResult Create(Machine pMachine) { try { GestionnaireMachines gestionnaireMachines = new GestionnaireMachines(); DataManager.ListeMachines = gestionnaireMachines.AjouterMachine(pMachine); return RedirectToAction("Index"); } catch (Exception ex) { HandleErrorInfo error = new HandleErrorInfo(ex, "Machine", "Create"); return View("Error", error); } }
/// <summary> /// Démarrage de l'appli /// </summary> protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterRoutes(RouteTable.Routes); GestionnaireGenres gestionnaireGenres = new GestionnaireGenres(); GestionnaireSupports gestionnaireSupports = new GestionnaireSupports(); GestionnaireProprietaires gestionnaireProprietaires = new GestionnaireProprietaires(); GestionnaireMachines gestionnaireMachines = new GestionnaireMachines(); GestionnaireEtatsMedia gestionnaireEtatsMedia = new GestionnaireEtatsMedia(); DataManager.ListeGenre = gestionnaireGenres.ObtenirGenres(); DataManager.ListeSupports = gestionnaireSupports.ObtenirSupports(); DataManager.ListeProprietaires = gestionnaireProprietaires.ObtenirProprietaires(); DataManager.ListeMachines = gestionnaireMachines.ObtenirMachines(); DataManager.ListeEtatsMedia = gestionnaireEtatsMedia.ObtenirEtatsMedia(); }
public ActionResult Edit(MachineViewModel model) { try { string test = "test"; foreach (string inputTagName in Request.Files) { HttpPostedFileBase file = Request.Files[inputTagName]; byte[] buffer = new byte[file.ContentLength]; file.InputStream.Read(buffer, 0, file.ContentLength); model.LaMachine.Logo = buffer; } if (Session["ContentStreamLogo"] != null) { model.LaMachine.Logo = (byte[])Session["ContentStreamLogo"]; } if (Session["ContentStreamMachine"] != null) { model.LaMachine.Photo = (byte[])Session["ContentStreamMachine"]; } GestionnaireMachines gestionnaireMachines = new GestionnaireMachines(); DataManager.ListeMachines = gestionnaireMachines.MettreAJourMachine(model.LaMachine, model.OldCode); return RedirectToAction("Index"); } catch (Exception ex) { HandleErrorInfo error = new HandleErrorInfo(ex, "Machine", "Edit"); return View("Error", error); } }
public ActionResult Delete(String pCode, FormCollection collection) { try { GestionnaireMachines gestionnaireMachines = new GestionnaireMachines(); DataManager.ListeMachines = gestionnaireMachines.SupprimerMachine(pCode); return RedirectToAction("Index"); } catch (Exception ex) { HandleErrorInfo error = new HandleErrorInfo(ex, "Machine", "Delete"); return View("Error", error); } }