Example #1
0
 public ActionResult GetFDPGrid(int regionId = 0, int zoneId = 0, int woredaId = 0)
 {
     if (regionId > 0)
     {
         var fdps          = _FDPService.GetFDPsByRegion(regionId).OrderBy(o => o.Name);
         var fdpsViewModel = FDPViewModelBinder.FDPListViewModelBinder(fdps.ToList());
         return(Json(fdpsViewModel, JsonRequestBehavior.AllowGet));
     }
     else if (zoneId > 0)
     {
         var fdps          = _FDPService.GetFDPsByZone(zoneId).OrderBy(o => o.Name);
         var fdpsViewModel = FDPViewModelBinder.FDPListViewModelBinder(fdps.ToList());
         return(Json(fdpsViewModel, JsonRequestBehavior.AllowGet));
     }
     else if (woredaId > 0)
     {
         var fdps          = _FDPService.GetFDPsByWoreda(woredaId).OrderBy(o => o.Name);
         var fdpsViewModel = FDPViewModelBinder.FDPListViewModelBinder(fdps.ToList());
         return(Json(fdpsViewModel, JsonRequestBehavior.AllowGet));
     }
     else
     {
         return(EmptyResult);
     }
 }