public void Populate(NFe.Settings.Empresa empresa) { this.empresa = empresa; uninfeDummy.ClearControls(this, true, false); edtFTP_Ativo.Checked = empresa.FTPAtivo; edtFTP_Passivo.Checked = empresa.FTPPassivo; edtFTP_GravaXMLPastaUnica.Checked = empresa.FTPGravaXMLPastaUnica; edtFTP_Password.Text = empresa.FTPSenha; edtFTP_PastaDestino.Text = empresa.FTPPastaAutorizados; edtFTP_PastaRetornos.Text = empresa.FTPPastaRetornos; edtFTP_Porta.Text = empresa.FTPPorta.ToString(); edtFTP_Server.Text = empresa.FTPNomeDoServidor; edtFTP_UserName.Text = empresa.FTPNomeDoUsuario; }
public void Populate(NFe.Settings.Empresa empresa) { uninfeDummy.ClearControls(this, true, false); #region Definir um texto explicativo sobre a impressão do DANFE. Wandrey 02/02/2010 this.tbTextoDANFE.Text = "Você pode automatizar o processo de geração/impressão do documento fiscal eletrônico através do UniDANFE ou do DANFE Mon, bastando preencher os campos abaixo." + "\r\n\r\n" + "As configurações adicionais devem ser definidas no UniDANFE ou no arquivo XML auxiliar. Para maiores detalhes, consulte a documentação do UniDANFE."; #endregion this.empresa = empresa; tbConfiguracaoDanfe.Text = this.empresa.ConfiguracaoDanfe; tbConfiguracaoCCe.Text = this.empresa.ConfiguracaoCCe; tbPastaConfigUniDanfe.Text = this.empresa.PastaConfigUniDanfe; tbPastaExeUniDanfe.Text = this.empresa.PastaExeUniDanfe; tbPastaXmlParaDanfeMon.Text = this.empresa.PastaDanfeMon; cbDanfeMonNfe.Checked = this.empresa.XMLDanfeMonNFe; cbDanfeMonProcNfe.Checked = this.empresa.XMLDanfeMonProcNFe; edtEmailDANFE.Text = this.empresa.EmailDanfe; chkAddEmailDANFE.Checked = this.empresa.AdicionaEmailDanfe; }
public static void printDANFE(string NomeArqXMLNFe, NFe.Settings.Empresa empresa) { NFe.Service.TFunctions.ExecutaUniDanfe(NomeArqXMLNFe, DateTime.Today, empresa); }