eAssinatura.controller("ViewAndSignContractDialogController",["$scope","$modalInstance","$http","blockService","notifyService","locale","monthly","usePaymentSlip","contractAccepted","assinaturaEletronicaService",function(n,t,i,r,u,f,e,o,s,h){f.ready(["Common","Document.Signing","Controllers.SignController","Util.NotifyMessages"]).then(function(){n.contractAccepted=s;n.signatureRequest={};var i="Termo_"+(o?"Boleto":"Cartao")+"_Plano_"+(e?"Mensal":"Anual");n.versionLink="/Documentos/Termos/"+i+".pdf";n.FecharClick=function(){t.dismiss("cancel")};n.Sign=function(){h.FillSignatureRequest(0,{accessCode:"",smsCode:""},0,null,!1,!1,!1,0,null,!1,null).then(function(r){n.signRequest=r;var u={createRequest:{nome:i,arquivoNome:i+".pdf"},signRequest:n.signatureRequest};t.close(u)})}})}])