示例#1
0
 public ActionResult <object> Select()
 {
     try
     {
         var test  = _categoriesService.DoNothing();
         var items = _categoriesService.GetAll();
         if (items.ToList().Count > 0)
         {
             var toSerialize = new MessageHelpers <CategoriesViewModel>()
             {
                 Status = 200,
                 Data   = new List <CategoriesViewModel>(items)
             };
             return(JsonConvert.SerializeObject(toSerialize));
         }
         else
         {
             var toSerialize = new MessageHelpers <CategoriesViewModel>()
             {
                 Status = 404,
                 Data   = null
             };
             return(JsonConvert.SerializeObject(toSerialize));
         }
     }
     catch
     {
         var toSerialize = new MessageHelpers <CategoriesViewModel>()
         {
             Status = 502,
             Data   = null
         };
         return(JsonConvert.SerializeObject(toSerialize));
     }
 }