Пример #1
0
 private static void Atribuir(Loja loja, tb_loja _lojaE)
 {
     _lojaE.codPessoa                 = loja.CodPessoa;
     _lojaE.nome                      = loja.Nome;
     _lojaE.nomeServidorNfe           = loja.NomeServidorNfe;
     _lojaE.pastaNfeAutorizados       = loja.PastaNfeAutorizados;
     _lojaE.pastaNfeEnviado           = loja.PastaNfeEnviado;
     _lojaE.pastaNfeEnvio             = loja.PastaNfeEnvio;
     _lojaE.pastaNfeErro              = loja.PastaNfeErro;
     _lojaE.pastaNfeEspelho           = loja.PastaNfeEspelho;
     _lojaE.pastaNfeRetorno           = loja.PastaNfeRetorno;
     _lojaE.numeroSequenciaNfeAtual   = loja.NumeroSequenciaNFeAtual;
     _lojaE.numeroSequencialNFCeAtual = loja.NumeroSequenciaNFCeAtual;
 }
Пример #2
0
        /// <summary>
        /// Atualiza os dados de uma loja
        /// </summary>
        /// <param name="loja"></param>
        public void Atualizar(Loja loja)
        {
            try
            {
                var repLoja = new RepositorioGenerico <tb_loja>();

                tb_loja _lojaE = repLoja.ObterEntidade(l => l.codLoja == loja.CodLoja);
                Atribuir(loja, _lojaE);

                repLoja.SaveChanges();
            }
            catch (Exception e)
            {
                throw new DadosException("Loja", e.Message, e);
            }
        }
Пример #3
0
        /// <summary>
        /// Atualiza apemas o número da nfe
        /// </summary>
        /// <param name="loja"></param>
        internal void AtualizarNumeroNfe(Loja loja)
        {
            try
            {
                var repLoja = new RepositorioGenerico <tb_loja>();

                tb_loja _lojaE = repLoja.ObterEntidade(l => l.codLoja == loja.CodLoja);
                _lojaE.numeroSequenciaNfeAtual   = loja.NumeroSequenciaNFeAtual;
                _lojaE.numeroSequencialNFCeAtual = loja.NumeroSequenciaNFCeAtual;

                repLoja.SaveChanges();
            }
            catch (Exception e)
            {
                throw new DadosException("Loja", e.Message, e);
            }
        }
Пример #4
0
        /// <summary>
        /// Insere um nova loja
        /// </summary>
        /// <param name="loja"></param>
        /// <returns></returns>
        public Int64 Inserir(Loja loja)
        {
            try
            {
                var repLoja = new RepositorioGenerico <tb_loja>();

                tb_loja _lojaE = new tb_loja();
                Atribuir(loja, _lojaE);
                repLoja.Inserir(_lojaE);
                repLoja.SaveChanges();

                return(_lojaE.codLoja);
            }
            catch (Exception e)
            {
                throw new DadosException("Loja", e.Message, e);
            }
        }