예제 #1
0
        private List <QuitacaoParcelaCartao> ObterEntidade()
        {
            var quitacao = new QuitacaoParcelaCartao();
            List <QuitacaoParcelaCartao> quitacaoParcelaCartao = new List <QuitacaoParcelaCartao>();
            var quitacaoParcelaCartaoPesquisa = (List <QuitacaoParcelaCartaoPesquisa>)Session["QuitacaoParcelaCartao"];

            foreach (var q in quitacaoParcelaCartaoPesquisa)
            {
                quitacao = new QuitacaoParcelaCartao();
                quitacao.IdArquivoQuitacaoParcelaCartao = q.IdArquivoQuitacaoParcelaCartao;
                quitacao.NumAutCartao         = q.NumAutCartao;
                quitacao.UltimosDigitosCartao = q.UltimosDigitosCartao;
                quitacao.Valor          = q.Valor;
                quitacao.Tipo           = q.Tipo;
                quitacao.Bandeira       = q.Bandeira;
                quitacao.NumParcela     = q.NumParcela;
                quitacao.NumParcelaMax  = q.NumParcelaMax;
                quitacao.Tarifa         = q.Tarifa;
                quitacao.Quitada        = q.Quitada;
                quitacao.DataVencimento = q.DataVencimento;
                quitacao.DataCadastro   = q.DataCadastro;
                //quitacao.IdUsuarioCadastro

                quitacaoParcelaCartao.Add(quitacao);
            }
            return(quitacaoParcelaCartao);
        }
예제 #2
0
        /// <summary>
        /// Salva os dados da entidade
        /// </summary>
        /// <param name="quitacaoParcelaCartao"></param>
        /// <returns></returns>
        public Colosoft.Business.SaveResult SalvarQuitacaoParcelaCartao(QuitacaoParcelaCartao quitacaoParcelaCartao)
        {
            quitacaoParcelaCartao.Require("quitacaoParcelaCartao").NotNull();

            using (var session = SourceContext.Instance.CreateSession())
            {
                Colosoft.Business.SaveResult retorno;

                if (!(retorno = quitacaoParcelaCartao.Save(session)))
                {
                    return(retorno);
                }

                retorno = session.Execute(false).ToSaveResult();

                return(retorno);
            }
        }
예제 #3
0
        /// <summary>
        /// Cria um novo quitação para salvar no banco
        /// </summary>
        /// <param name="quitacaoParcelaCartao"></param>
        /// <returns></returns>
        public Colosoft.Business.SaveResult InserirNovoQuitacaoParcelaCartao(QuitacaoParcelaCartao quitacaoParcelaCartao)
        {
            quitacaoParcelaCartao.Require("quitacaoParcelaCartao").NotNull();

            var original = new QuitacaoParcelaCartao();

            original.IdArquivoQuitacaoParcelaCartao = quitacaoParcelaCartao.IdArquivoQuitacaoParcelaCartao;
            original.NumAutCartao         = quitacaoParcelaCartao.NumAutCartao;
            original.UltimosDigitosCartao = quitacaoParcelaCartao.UltimosDigitosCartao;
            original.Valor          = quitacaoParcelaCartao.Valor;
            original.Tipo           = quitacaoParcelaCartao.Tipo;
            original.Bandeira       = quitacaoParcelaCartao.Bandeira;
            original.NumParcela     = quitacaoParcelaCartao.NumParcela;
            original.NumParcelaMax  = quitacaoParcelaCartao.NumParcelaMax;
            original.Tarifa         = quitacaoParcelaCartao.Tarifa;
            original.Quitada        = quitacaoParcelaCartao.Quitada;
            original.DataVencimento = quitacaoParcelaCartao.DataVencimento;
            original.DataCadastro   = quitacaoParcelaCartao.DataCadastro;
            //original.IdUsuarioCadastro

            return(SalvarQuitacaoParcelaCartao(original));
        }