Esempio n. 1
0
 public ActionResult AddUpdateThirdPartyDandBCredential(ThirdPartyAPICredentialsEntity model)
 {
     ModelState.Remove("Tag");
     try
     {
         if (ModelState.IsValid)
         {
             ThirdPartyAPICredentialsFacade fac = new ThirdPartyAPICredentialsFacade(this.CurrentClient.ApplicationDBConnectionString);
             model.ThirdPartyProvider = ThirdPartyProvider.DNB.ToString();
             string Message = fac.InsertUpdateThirdPartyAPICredentials(model, Helper.oUser.UserId);
             if (string.IsNullOrEmpty(Message))
             {
                 fac.RefreshThirdPartyAPICredentials(ThirdPartyProvider.DNB.ToString());
                 CommonMethod.GetThirdPartyAPICredentials(this.CurrentClient.ApplicationDBConnectionString);
                 if (model.CredentialId > 0)
                 {
                     return(Json(new { result = true, Message = CommonMessagesLang.msgCommanUpdateMessage }, JsonRequestBehavior.AllowGet));
                 }
                 else
                 {
                     return(Json(new { result = true, Message = CommonMessagesLang.msgCommanInsertMessage }, JsonRequestBehavior.AllowGet));
                 }
             }
             else
             {
                 return(Json(new { result = false, Message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
             }
         }
         else
         {
             return(Json(new { result = false, Message = CommonMessagesLang.msgInvadilState }, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception)
     {
         return(Json(new { result = false, Message = CommonMessagesLang.msgCommanErrorMessage }, JsonRequestBehavior.AllowGet));
     }
 }