Esempio n. 1
0
 public ActionResult AjouterOrModifierCat(VMListeCat vmCat)
 {
     if (ModelState.IsValid)
     {
         DtoCategorie dtoCat = new DtoCategorie();
         if (vmCat.id_cat != 0)
         {
             dtoCat.id_cat          = vmCat.id_cat;
             dtoCat.description_cat = vmCat.description_cat;
             BusComp.ModifierCategorie(dtoCat);
         }
         else
         {
             dtoCat.id_cat          = vmCat.id_cat;
             dtoCat.description_cat = vmCat.description_cat;
             BusComp.AjouterCategorie(dtoCat);
         }
         TempData["SuccessMessageDeprt"] = "Done !";
         return(RedirectToAction("ListeCat"));
     }
     else
     {
         return(RedirectToAjouterOrModifierCat(vmCat.id_cat));
     }
 }
Esempio n. 2
0
        // GET: Company
        public ActionResult ListeCat(int page = 0, int size = 5)
        {
            VMListeCat vmListCat = new VMListeCat {
                lisCat = BusComp.GetListeCategorieDto(page, size, false)
            };

            ViewBag.CuerrentPage = page;
            ViewBag.TotalPages   = BusComp.totalCat / size;
            return(View(vmListCat));
        }
Esempio n. 3
0
        public ActionResult RedirectToAjouterOrModifierCat(int?id)
        {
            VMListeCat vmCat = new VMListeCat();

            if (id != 0)
            {
                var tempCat = BusComp.GetCategorie((int)id);
                vmCat.description_cat = tempCat.description_cat;
                vmCat.id_cat          = tempCat.id_cat;
            }

            return(View("AjouterOrModifierCat", vmCat));
        }