Exemplo n.º 1
0
        public void GerarRegistro60I()
        {
            var reg60I = new Registro60I();

            reg60I.BaseCalculoIcms    = 5.50M;
            reg60I.CodItem            = "ITEM_1";
            reg60I.DataEmissao        = DateTime.Now;
            reg60I.ModeloDoc          = "2D";
            reg60I.NumCoo             = 123;
            reg60I.NumFabricacao      = "123456789";
            reg60I.NumItem            = 1;
            reg60I.Quantidade         = 1;
            reg60I.SituacaoTributaria = "1700";
            reg60I.ValorIcms          = 0.94M;
            reg60I.ValorItem          = 5.50M;

            var result = reg60I.EscreverCampos();

            var actual = new List <string>();

            actual.Add(result.ToStringSafe());

            var expected = new List <string>();

            expected.Add("FINALIZAR_TESTE_DO_60I_SEM_60M_CORRESPONDENTE_E_SEM_75_CORRESPONDENTE");

            CollectionAssert.AreEqual(expected, actual);
        }
Exemplo n.º 2
0
        private void LimparRegistros(bool componente)
        {
            if (componente)
            {
                int ret = ACBrSintegraInterop.SIN_LimparRegistros(this.Handle);
                CheckResult(ret);
            }

            Registro10 = null;
            Registro10 = new SintegraRegistro10();
            Registro11 = null;
            Registro11 = new SintegraRegistro11();
            Registro50.Clear();
            Registro51.Clear();
            Registro53.Clear();
            Registro54.Clear();
            Registro55.Clear();
            Registro56.Clear();
            Registro60A.Clear();
            Registro60D.Clear();
            Registro60I.Clear();
            Registro60M.Clear();
            Registro60R.Clear();
            Registro61.Clear();
            Registro61R.Clear();
            Registro70.Clear();
            Registro71.Clear();
            Registro74.Clear();
            Registro75.Clear();
            Registro76.Clear();
            Registro77.Clear();
            Registro85.Clear();
            Registro86.Clear();
        }