示例#1
0
        public override void Gravar()
        {
            IECFRodape rodape = new ECFRodape();
            rodape.Linha1 = "qq";
            rodape.Linha2 = "textin";
            rodape.Linha3 = "textin";
            rodape.Linha4 = "textin";
            rodape.Linha5 = "impostin";
            rodape.Linha6 = "impostin";
            rodape.Linha7 = "qqzin";

            GUID = rodape.Save();
        }
示例#2
0
        public override void Editar()
        {
            IECFRodape rodape = new ECFRodape(GUID);
            rodape.Linha1 = "qq(editado)";
            rodape.Linha2 = "textin(editado)";
            rodape.Linha3 = "textin(editado)";
            rodape.Linha4 = "textin(editado)";
            rodape.Linha5 = "impostin(editado)";
            rodape.Linha6 = "impostin(editado)";
            rodape.Linha7 = "qqzin(editado)";

            GUID = rodape.Save();
        }
示例#3
0
        /// <summary>
        /// Carrega as configurações da ECF
        /// </summary>
        private void PopulateECFRodape()
        {
            IList<IECFRodape> list = new ECFRodape().Find<IECFRodape>();

            #region definir modelo de impressão
            /// Sugerir este modelo caso o mesmo não esteja cadastrado.
            if (list.Count == 0)
            {
                oConfigECFRodape = new ECFRodape();
                oConfigECFRodape.Linha1 = "Vlr Aprox.Tribut.($Tributos)";
                oConfigECFRodape.Linha2 = "Voce foi atendido por $Vendedor";
                oConfigECFRodape.Linha3 = "$Sistema / $Versao";
                oConfigECFRodape.Linha4 = "Obrigado! Volte Sempre!";
                oConfigECFRodape.Linha5 = "";
                oConfigECFRodape.Linha6 = "";
                oConfigECFRodape.Linha7 = "";
            }
            else
            {
                oConfigECFRodape = list[0];
            }
            #endregion

            txtLinha1.Text = oConfigECFRodape.Linha1;
            txtLinha2.Text = oConfigECFRodape.Linha2;
            txtLinha3.Text = oConfigECFRodape.Linha3;
            txtLinha4.Text = oConfigECFRodape.Linha4;
            txtLinha5.Text = oConfigECFRodape.Linha5;
            txtLinha6.Text = oConfigECFRodape.Linha6;
            txtLinha7.Text = oConfigECFRodape.Linha7;
        }
示例#4
0
            /// <summary>
            /// Carrega as configurações da ECF
            /// </summary>
            public void PopulateECFRodape()
            {
                IList<IECFRodape> list = new ECFRodape().Find<IECFRodape>();

                #region define leiaute de impressão do rodapé
                /// caso o não tenha sido cadastrado o leiaute de impressão do rodapé sera impresso neste modelo
                if (list.Count == 0)
                {
                    ConfiguracaoRodape = new ECFRodape();
                    ConfiguracaoRodape.Linha1 = "$TipoMovimento";
                    ConfiguracaoRodape.Linha2 = "Vlr Aprox.Tribut: $Tributos";
                    ConfiguracaoRodape.Linha3 = "Você foi atendido por: $Vendedor";
                    ConfiguracaoRodape.Linha4 = "$Sistema - $Versão";
                    ConfiguracaoRodape.Linha5 = "Obrigado! Volte Sempre!";
                    ConfiguracaoRodape.Linha6 = "";
                    ConfiguracaoRodape.Linha7 = "";
                }
                else
                {
                    ConfiguracaoRodape = list[0];
                }
                #endregion do rodapé
            }
示例#5
0
 public override void Popular()
 {
     IECFRodape rodape = new ECFRodape(GUID);
     DumpElement(rodape);
 }