Exemplo n.º 1
0
        // GET: Commande/Create
        public ActionResult Create()
        {
            CommandeViewModel      commandeVM;
            Commande               commande = new Commande();
            IEnumerable <Clientel> clients  = new ClientelDAO().GetAll();
            IEnumerable <Vendeur>  vendeurs = new VendeurDAO().GetAll();

            commandeVM          = new CommandeViewModel(commande);
            commandeVM.Clients  = GetClients(clients, commande.Client);
            commandeVM.Vendeurs = GetVendeurs(vendeurs, commande.Vendeur);
            return(View("~/Views/Commande/Modifier.cshtml", commandeVM));
        }
Exemplo n.º 2
0
        public ActionResult Modifier(int?id)
        {
            ClientelViewModel clientVM = null;

            try
            {
                if (id == null)
                {
                    throw new Exception();
                }
                Clientel client = new ClientelDAO().GetSingleById((int)id);
                clientVM = new ClientelViewModel(client);
            }
            catch (Exception e)
            {
                ModelState.AddModelError("Erreur", "Erreur lors de la récupération du client : " + e.Message);
            }
            return(View(clientVM));
        }
Exemplo n.º 3
0
        // GET: Client
        public ActionResult Index()
        {
            IEnumerable <Clientel>   clients   = null;
            List <ClientelViewModel> clientsVM = new List <ClientelViewModel>();

            try
            {
                clients = new ClientelDAO().GetAll();
                foreach (Clientel clientel in clients)
                {
                    clientsVM.Add(new ClientelViewModel(clientel));
                }
            }
            catch (MonException e)
            {
                ModelState.AddModelError("Erreur", "Erreur lors de la récupération des clients : " + e.Message);
            }
            return(View(clientsVM));
        }
Exemplo n.º 4
0
        // GET: Commande/Edit/5
        public ActionResult Modifier(int?id)
        {
            CommandeViewModel commandeVM = null;

            try
            {
                if (id == null)
                {
                    throw new Exception();
                }
                Commande commande = new CommandeDAO().GetSingleById((int)id);
                IEnumerable <Clientel> clients  = new ClientelDAO().GetAll();
                IEnumerable <Vendeur>  vendeurs = new VendeurDAO().GetAll();
                commandeVM          = new CommandeViewModel(commande);
                commandeVM.Clients  = GetClients(clients, commande.Client);
                commandeVM.Vendeurs = GetVendeurs(vendeurs, commande.Vendeur);
            }
            catch (Exception e)
            {
                ModelState.AddModelError("Erreur", "Erreur lors de la récupération du client : " + e.Message);
            }
            return(View(commandeVM));
        }