public ActionResult ActiveCampaignSettings(ActiveCampaignModel model)
 {
     if (ModelState.IsValid)
     {
         try
         {
             string checkEntries = ActiveCampaignHelper.CheckEntries(model.ApiUrl, model.ApiKey);
             if (checkEntries != null)
             {
                 var activeCampaignAccount = new ActiveCampaignAccount();
                 activeCampaignAccount.ApiUrl         = model.ApiUrl;
                 activeCampaignAccount.ApiKey         = model.ApiKey;
                 activeCampaignAccount.AccountName    = checkEntries;
                 activeCampaignAccount.ConnectingDate = DateTime.UtcNow;
                 activeCampaignAccount.Enabled        = true;
                 CurrentUser.ActiveCampaignAccount    = activeCampaignAccount;
                 UnitOfWork.Commit();
                 return(RedirectToAction <UserController>(c => c.Index()));
             }
         }
         catch
         {
             ModelState.AddModelError("", "Wrong data!");
         }
     }
     return(View(model));
 }
 public void GetData()
 {
     ActiveCampaignHelper.GetContactsData(CurrentUser.ActiveCampaignAccount.ApiUrl, CurrentUser.ActiveCampaignAccount.ApiKey);
 }