예제 #1
0
        public ActionResult Edit()
        {
            string nr = Request.QueryString["Numero"];
            Membre u  = MembreRequette.GetUserByNumero(nr);

            //  LangueController.CreateCulture(getLangue());
            CreateCulture(getLangue());
            return(View(u));
        }
예제 #2
0
        public ActionResult DeleteUser()
        {
            //  LangueController.CreateCulture(getLangue());
            CreateCulture(getLangue());
            string nr = Request.QueryString["Numero"];

            Membre m = MembreRequette.GetUserByNumero(nr);

            return(View(m));
        }
예제 #3
0
        public ActionResult ViewVendeur(string id)
        {
            //  LangueController.CreateCulture(getLangue());
            CreateCulture(getLangue());
            Membre mb = MembreRequette.GetUserByNumero(id);

            ViewBag.Id   = id;
            ViewBag.Cote = mb.Cote;
            List <Evaluation> list = EvaluationRequette.getEvaluationsByIdMembre(id);

            return(View(list));
        }
        public ActionResult Create(Evaluation ev)
        {
            if (ModelState.IsValid)
            {
                Encher en   = EnchereRequette.getEnchereById(ev.IdEnchere);
                int    etat = en.Etat;
                string id   = "";

                if (ModelState.IsValid)
                {
                    if (ev.Id == "acheteur")
                    {
                        if (etat == 1)
                        {
                            EnchereRequette.setEnchereEtat(ev.IdEnchere, 3);
                        }
                        else if (etat == 4)
                        {
                            EnchereRequette.setEnchereEtat(ev.IdEnchere, 5);
                        }
                        id = en.IdVendeur;
                    }
                    else if (ev.Id == "vendeur")
                    {
                        if (etat == 1)
                        {
                            EnchereRequette.setEnchereEtat(ev.IdEnchere, 4);
                        }
                        else if (etat == 3)
                        {
                            EnchereRequette.setEnchereEtat(ev.IdEnchere, 5);
                        }
                        id = en.IdAcheteur;
                    }
                    ev.Id = Utility.IdGenerator.getEvaluationId();
                    EvaluationRequette.insertEvaluation(ev);
                    Membre mb = MembreRequette.GetUserByNumero(id);
                    mb.Cote += ev.Cote;
                    MembreRequette.UpdateCote(mb);
                    ////// update cote d'utilisateur  /////////////////
                    return(RedirectToAction("Index", "Home"));
                }
            }
            return(View(ev));
        }