public ActionResult Modifier(String nuComm) { if (Session["id"] != null) { Commande comm = null; ModifCommande modComm = null; IEnumerable <String> listClients = null; IEnumerable <String> listVendeurs = null; try { comm = CommandeDao.GetCommande(nuComm); listClients = ClientDao.GetNuClients(); listVendeurs = VendeurDao.GetNuVendeurs(); modComm = new ModifCommande(comm, listClients, listVendeurs); return(View(modComm)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public ActionResult Modifier() { if (Session["id"] != null) { Commande comm = new Commande(); IEnumerable <Commande> commandes = null; try { comm.NuComm = Request["NuComm"]; comm.NuVendeur = Request["NuVendeur"]; comm.NuClient = Request["NuClient"]; comm.DateComm = Request["DateComm"]; comm.Fact = Request["Fact"]; CommandeDao.UpdateComm(comm); commandes = CommandeDao.GetCommandes(); return(View("Index", commandes)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public ActionResult Ajout() { if (Session["id"] != null) { ModifCommande modComm = null; IEnumerable <String> listClients = null; IEnumerable <String> listVendeurs = null; String max = ""; try { listClients = ClientDao.GetNuClients(); listVendeurs = VendeurDao.GetNuVendeurs(); max = CommandeDao.GetMaxNuComm(); modComm = new ModifCommande(max, listClients, listVendeurs); return(View(modComm)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public void CreerCommande(Client client, ICollection <LigneCommande> ligneCmd) { Commande cmd = new Commande { Id = CommandeDao.Commandes.Count + 1, Client = client, LignesCommande = ligneCmd }; foreach (LigneCommande ligne in ligneCmd) { ligne.Commande = cmd; } client.Commandes.Add(cmd); CommandeDao.AjouterCommande(cmd); }
public ActionResult ShowSupprimer(String nuComm) { if (Session["id"] != null) { try { Commande temp = CommandeDao.GetCommande(nuComm); temp.ListArticles = ArticleDao.GetArticlesByNoComm(nuComm); return(View("Supprimer", temp)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public ActionResult Details(String nuComm) { if (Session["id"] != null) { Commande comm = null; try { comm = CommandeDao.GetCommande(nuComm); comm.ListArticles = ArticleDao.GetArticlesByNoComm(nuComm); return(View(comm)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public ActionResult Supprimer() { if (Session["id"] != null) { try { String str = Request["NuComm"]; CommandeDao.DelComm(str); IEnumerable <Commande> commandes = CommandeDao.GetCommandes(); return(View("Index", commandes)); } catch (MonException e) { return(HttpNotFound()); } } else { return(View("~/Views/Home/Connexion.cshtml")); } }
// GET: Commande public ActionResult Index() { if (Session["id"] != null) { IEnumerable <Commande> commandes = null; try { commandes = CommandeDao.GetCommandes(); } catch (MonException e) { ModelState.AddModelError("Erreur", "Erreur lors de la récupération des commandes : " + e.Message); return(View("Error")); } return(View(commandes)); } else { return(View("~/Views/Home/Connexion.cshtml")); } }
public CommandeControleur() { this.ClientDao = new ClientDao(); this.ProduitDao = new ProduitDao(); this.CommandeDao = new CommandeDao(); }