public JsonResult IsTenantAvailable(TenantModel tenant)
 {
     try
     {
         var svc = WebServiceFactory.ApplicationTenant();
         var result = svc.ReadMultiple(new []
         {
             new ApplicationTenant_Filter
             {
                 Field = ApplicationTenant_Fields.Name,
                 Criteria = "@" + tenant.TenantName
             },
             new ApplicationTenant_Filter
             {
                 Field = ApplicationTenant_Fields.Application_Service_Name_Web_Service_Filter_Field,
                 Criteria = Configuration.ApplicationServiceName
             }
         }, null, 1);
         return Json(result.Length == 0, JsonRequestBehavior.AllowGet);
     }
     catch (Exception e)
     {
         return Json(e.Message, JsonRequestBehavior.AllowGet);
     }
 }