// GET: CRMLicenseKeyManagement
 public ActionResult Index()
 {
     try
     {
         LicenseKeyManagementViewModels model = new LicenseKeyManagementViewModels();
         return(View(model));
     }
     catch (Exception ex)
     {
         NSLog.Logger.Error("LicenseKeyManagementIndex: ", ex);
         return(new HttpStatusCodeResult(400, ex.Message));
     }
     //return View();
 }
 public ActionResult Search(LicenseKeyManagementViewModels model)
 {
     try
     {
         var listData = _factory.GetListData();
         model.ListItem = listData;
         model.ListItem.ForEach(x => x.CustomerEmail = MarkEmailView(x.CustomerEmail));
     }
     catch (Exception e)
     {
         NSLog.Logger.Error("LicenseKeyManagementSearch: ", e);
         return(new HttpStatusCodeResult(400, e.Message));
     }
     return(PartialView("_ListData", model));
 }