public JsonResult GetCities()
 {
     try
     {
         var cities   = CommonBusiness.GetCities();
         var response = new ApiRespnoseWrapper {
             status = ApiRespnoseStatus.Success, results = new ArrayList()
             {
                 cities
             }
         };
         return(new JsonResult {
             Data = response, JsonRequestBehavior = JsonRequestBehavior.AllowGet
         });
     }
     catch (Exception ex)
     {
         return(CommonBusiness.GetErrorResponse(ex.Message));
     }
 }
 public JsonResult GetCommonDataForFilters()
 {
     try
     {
         var cities         = CommonBusiness.GetCities();
         var skills         = CommonBusiness.GetSkills();
         var tags           = CommonBusiness.GetTags();
         var salaryDivision = CommonBusiness.GetSalaryDivision();
         var response       = new ApiRespnoseWrapper {
             status = ApiRespnoseStatus.Success, results = new ArrayList()
             {
                 cities, skills, tags, salaryDivision
             }
         };
         return(new JsonResult {
             Data = response, JsonRequestBehavior = JsonRequestBehavior.AllowGet
         });
     }
     catch (Exception ex)
     {
         return(CommonBusiness.GetErrorResponse(ex.Message));
     }
 }