public static EcfVendaCabecalhoDTO GravaEcfVendaCabecalho(EcfVendaCabecalhoDTO pEcfVendaCabecalho) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { pEcfVendaCabecalho.Logss = "0"; MemoryStream StreamJson = new MemoryStream(); DataContractJsonSerializer SerializaJson = new DataContractJsonSerializer(typeof(EcfVendaCabecalhoDTO)); SerializaJson.WriteObject(StreamJson, pEcfVendaCabecalho); StreamReader LerStreamJson = new StreamReader(StreamJson); StreamJson.Position = 0; pEcfVendaCabecalho.Logss = Biblioteca.MD5String(LerStreamJson.ReadToEnd()); NHibernateDAL <EcfVendaCabecalhoDTO> DAL = new NHibernateDAL <EcfVendaCabecalhoDTO>(Session); DAL.SaveOrUpdate(pEcfVendaCabecalho); Session.Flush(); } return(pEcfVendaCabecalho); } catch (Exception ex) { Log.write(ex.ToString()); throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static void GravaEcfTotalTipoPagamentoLista(List <EcfTotalTipoPagamentoDTO> pListaEcfTotalTipoPagamento) { try { MemoryStream StreamJson = new MemoryStream(); DataContractJsonSerializer SerializaJson = new DataContractJsonSerializer(typeof(EcfTotalTipoPagamentoDTO)); using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <EcfTotalTipoPagamentoDTO> DAL = new NHibernateDAL <EcfTotalTipoPagamentoDTO>(Session); for (int i = 0; i < pListaEcfTotalTipoPagamento.Count; i++) { pListaEcfTotalTipoPagamento[i].DataVenda = DataModule.ACBrECF.DataHora; pListaEcfTotalTipoPagamento[i].Logss = "0"; SerializaJson.WriteObject(StreamJson, pListaEcfTotalTipoPagamento[i]); StreamReader LerStreamJson = new StreamReader(StreamJson); StreamJson.Position = 0; pListaEcfTotalTipoPagamento[i].Logss = Biblioteca.MD5String(LerStreamJson.ReadToEnd()); DAL.SaveOrUpdate(pListaEcfTotalTipoPagamento[i]); Session.Flush(); } } } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static bool CancelaItemVenda(EcfVendaDetalheDTO pEcfVendaDetalhe) { try { pEcfVendaDetalhe.Logss = "0"; MemoryStream StreamJson = new MemoryStream(); DataContractJsonSerializer SerializaJson = new DataContractJsonSerializer(typeof(EcfVendaDetalheDTO)); SerializaJson.WriteObject(StreamJson, pEcfVendaDetalhe); StreamReader LerStreamJson = new StreamReader(StreamJson); StreamJson.Position = 0; pEcfVendaDetalhe.Logss = Biblioteca.MD5String(LerStreamJson.ReadToEnd()); EcfVendaDetalheDTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <EcfVendaDetalheDTO> DAL = new NHibernateDAL <EcfVendaDetalheDTO>(Session); Resultado = DAL.SaveOrUpdate(pEcfVendaDetalhe); } return(Resultado != null); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static Sintegra60mDTO GravaSintegra60M(Sintegra60mDTO pSintegra60M) { try { Sintegra60mDTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Sintegra60mDTO> DAL = new NHibernateDAL <Sintegra60mDTO>(Session); Resultado = DAL.SaveOrUpdate(pSintegra60M); for (int i = 0; i <= pSintegra60M.Lista60A.Count; i++) { NHibernateDAL <Sintegra60aDTO> DALDetalhe = new NHibernateDAL <Sintegra60aDTO>(Session); DALDetalhe.SaveOrUpdate(pSintegra60M.Lista60A[i]); } Session.Flush(); } return(pSintegra60M); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static bool CancelaVenda(NfeCabecalhoDTO pNfceVendaCabecalho) { try { NfeCabecalhoDTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <NfeCabecalhoDTO> DAL = new NHibernateDAL <NfeCabecalhoDTO>(Session); Resultado = DAL.SaveOrUpdate(pNfceVendaCabecalho); for (int i = 0; i <= pNfceVendaCabecalho.ListaNfeDetalhe.Count; i++) { NHibernateDAL <NfeDetalheDTO> DALDetalhe = new NHibernateDAL <NfeDetalheDTO>(Session); DALDetalhe.SaveOrUpdate(pNfceVendaCabecalho.ListaNfeDetalhe[i]); } for (int i = 0; i <= pNfceVendaCabecalho.ListaNfeFormaPagamento.Count; i++) { pNfceVendaCabecalho.ListaNfeFormaPagamento[i].Estorno = "S"; NHibernateDAL <NfeFormaPagamentoDTO> DALPagamento = new NHibernateDAL <NfeFormaPagamentoDTO>(Session); DALPagamento.SaveOrUpdate(pNfceVendaCabecalho.ListaNfeFormaPagamento[i]); } } return(Resultado != null); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public void Alterar(NfeConfiguracao objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <NfeConfiguracao> DAL = new NHibernateDAL <NfeConfiguracao>(Session); DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public void Alterar(Banco objJson) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Banco> DAL = new NHibernateDAL <Banco>(Session); DAL.SaveOrUpdate(objJson); Session.Flush(); } }
public void Inserir(BancoAgencia objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <BancoAgencia> DAL = new NHibernateDAL <BancoAgencia>(Session); DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public void Alterar(Pessoa objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Pessoa> DAL = new NHibernateDAL <Pessoa>(Session); DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public void Inserir(AcbrMonitorPorta objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <AcbrMonitorPorta> DAL = new NHibernateDAL <AcbrMonitorPorta>(Session); DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public void Inserir(PdvTipoPlano objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <PdvTipoPlano> DAL = new NHibernateDAL <PdvTipoPlano>(Session); DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public void Alterar(FinLancamentoPagar objJson) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <FinLancamentoPagar> DAL = new NHibernateDAL <FinLancamentoPagar>(Session); DAL.SaveOrUpdate(objJson); Session.Flush(); } }
public void Atualizar(Empresa objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Empresa> DAL = new NHibernateDAL <Empresa>(Session); // TODO: salva a imagem em disco objeto.Logotipo = ""; DAL.SaveOrUpdate(objeto); Session.Flush(); } }
public static EcfSangriaDTO GravaEcfSangria(EcfSangriaDTO pEcfSangria) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <EcfSangriaDTO> DAL = new NHibernateDAL <EcfSangriaDTO>(Session); DAL.SaveOrUpdate(pEcfSangria); Session.Flush(); } return(pEcfSangria); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public PreVendaCabecalhoDTO SalvarAtualizarPreVendaCabecalho(PreVendaCabecalhoDTO preVendaCabecalho) { try { using (ISession Session = NHibernateHelper.getSessionFactory().OpenSession()) { NHibernateDAL <PreVendaCabecalhoDTO> DAL = new NHibernateDAL <PreVendaCabecalhoDTO>(Session); DAL.SaveOrUpdate(preVendaCabecalho); Session.Flush(); } return(preVendaCabecalho); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public VendedorDTO SalvarAtualizarVendedor(VendedorDTO vendedor) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <VendedorDTO> DAL = new NHibernateDAL <VendedorDTO>(Session); DAL.SaveOrUpdate(vendedor); Session.Flush(); } return(vendedor); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public TipoPagamentoDTO SalvarAtualizarTipoPagamento(TipoPagamentoDTO tipoPagamento) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <TipoPagamentoDTO> DAL = new NHibernateDAL <TipoPagamentoDTO>(Session); DAL.SaveOrUpdate(tipoPagamento); Session.Flush(); } return(tipoPagamento); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public FuncionarioDTO SalvarAtualizarFuncionario(FuncionarioDTO funcionario) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <FuncionarioDTO> DAL = new NHibernateDAL <FuncionarioDTO>(Session); DAL.SaveOrUpdate(funcionario); Session.Flush(); } return(funcionario); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static NfceSuprimentoDTO GravaNfceSuprimento(NfceSuprimentoDTO pNfceSuprimento) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <NfceSuprimentoDTO> DAL = new NHibernateDAL <NfceSuprimentoDTO>(Session); DAL.SaveOrUpdate(pNfceSuprimento); Session.Flush(); } return(pNfceSuprimento); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static ProdutoDTO GravaProduto(ProdutoDTO pProduto) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <ProdutoDTO> DAL = new NHibernateDAL <ProdutoDTO>(Session); DAL.SaveOrUpdate(pProduto); Session.Flush(); } return(pProduto); } catch (Exception ex) { Log.write(ex.ToString()); throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static R02DTO GravaR02(R02DTO pR02) { try { pR02.Logss = "0"; MemoryStream StreamJson = new MemoryStream(); DataContractJsonSerializer SerializaJson = new DataContractJsonSerializer(typeof(R02DTO)); SerializaJson.WriteObject(StreamJson, pR02); StreamReader LerStreamJson = new StreamReader(StreamJson); StreamJson.Position = 0; pR02.Logss = Biblioteca.MD5String(LerStreamJson.ReadToEnd()); R02DTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <R02DTO> DAL = new NHibernateDAL <R02DTO>(Session); Resultado = DAL.SaveOrUpdate(pR02); for (int i = 0; i <= pR02.ListaR03.Count; i++) { pR02.ListaR03[i].SerieEcf = Sessao.Instance.Configuracao.EcfImpressora.Serie; pR02.ListaR03[i].Logss = "0"; MemoryStream StreamJsonDetalhe = new MemoryStream(); DataContractJsonSerializer SerializaJsonDetalhe = new DataContractJsonSerializer(typeof(R03DTO)); SerializaJsonDetalhe.WriteObject(StreamJsonDetalhe, pR02.ListaR03[i]); StreamReader LerStreamJsonDetalhe = new StreamReader(StreamJsonDetalhe); StreamJsonDetalhe.Position = 0; pR02.ListaR03[i].Logss = Biblioteca.MD5String(LerStreamJsonDetalhe.ReadToEnd()); NHibernateDAL <R03DTO> DALDetalhe = new NHibernateDAL <R03DTO>(Session); DALDetalhe.SaveOrUpdate(pR02.ListaR03[i]); } Session.Flush(); } return(pR02); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static void GravaNfeFormaPagamentoLista(List <NfeFormaPagamentoDTO> pListaNfeFormaPagamento) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <NfeFormaPagamentoDTO> DAL = new NHibernateDAL <NfeFormaPagamentoDTO>(Session); for (int i = 0; i < pListaNfeFormaPagamento.Count; i++) { DAL.SaveOrUpdate(pListaNfeFormaPagamento[i]); Session.Flush(); } } } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public void Registrar(Empresa objeto) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Empresa> DAL = new NHibernateDAL <Empresa>(Session); objeto.Logotipo = ""; string filtro = "CNPJ = '" + objeto.Cnpj + "'"; Empresa empresa = new EmpresaService().ConsultarObjetoFiltro(filtro); if (empresa != null) { if (empresa.Registrado != "P") { objeto.Id = empresa.Id; objeto.Registrado = "P"; DAL.SaveOrUpdate(objeto); Session.Flush(); EnviarEmailConfirmacao(objeto); } } } }
public void ConferirCodigoConfirmacao(Empresa objeto, string codigoConfirmacao) { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <Empresa> DAL = new NHibernateDAL <Empresa>(Session); objeto.Logotipo = ""; string codigo = Biblioteca.MD5String(objeto.Cnpj + Constantes.CHAVE); if (codigo == codigoConfirmacao) { string filtro = "CNPJ = '" + objeto.Cnpj + "'"; Empresa empresa = new EmpresaService().ConsultarObjetoFiltro(filtro); if (empresa != null) { objeto.Id = empresa.Id; objeto.Registrado = "S"; objeto.DataRegistro = DateTime.Now; objeto.HoraRegistro = Biblioteca.DataParaHora(DateTime.Now); DAL.SaveOrUpdate(objeto); Session.Flush(); } } } }
public static FinLancamentoReceberDTO GravaFinLancamentoReceber(FinLancamentoReceberDTO pFinLancamentoReceber) { try { using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <FinLancamentoReceberDTO> DAL = new NHibernateDAL <FinLancamentoReceberDTO>(Session); DAL.SaveOrUpdate(pFinLancamentoReceber); for (int i = 0; i <= pFinLancamentoReceber.ListaFinParcelaReceber.Count; i++) { NHibernateDAL <FinParcelaReceberDTO> DALDetalhe = new NHibernateDAL <FinParcelaReceberDTO>(Session); DALDetalhe.SaveOrUpdate(pFinLancamentoReceber.ListaFinParcelaReceber[i]); } Session.Flush(); } return(pFinLancamentoReceber); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static bool CancelaVenda(EcfVendaCabecalhoDTO pEcfVendaCabecalho) { try { pEcfVendaCabecalho.Logss = "0"; MemoryStream StreamJson = new MemoryStream(); DataContractJsonSerializer SerializaJson = new DataContractJsonSerializer(typeof(EcfVendaCabecalhoDTO)); SerializaJson.WriteObject(StreamJson, pEcfVendaCabecalho); StreamReader LerStreamJson = new StreamReader(StreamJson); StreamJson.Position = 0; pEcfVendaCabecalho.Logss = Biblioteca.MD5String(LerStreamJson.ReadToEnd()); EcfVendaCabecalhoDTO Resultado = null; using (ISession Session = NHibernateHelper.GetSessionFactory().OpenSession()) { NHibernateDAL <EcfVendaCabecalhoDTO> DAL = new NHibernateDAL <EcfVendaCabecalhoDTO>(Session); Resultado = DAL.SaveOrUpdate(pEcfVendaCabecalho); for (int i = 0; i <= pEcfVendaCabecalho.ListaEcfVendaDetalhe.Count; i++) { pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].TotalizadorParcial = "Can-T"; pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].Cancelado = "S"; pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].Ccf = pEcfVendaCabecalho.Ccf; pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].Coo = pEcfVendaCabecalho.Coo; pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].Logss = "0"; MemoryStream StreamJsonDetalhe = new MemoryStream(); DataContractJsonSerializer SerializaJsonDetalhe = new DataContractJsonSerializer(typeof(EcfVendaDetalheDTO)); SerializaJsonDetalhe.WriteObject(StreamJsonDetalhe, pEcfVendaCabecalho.ListaEcfVendaDetalhe[i]); StreamReader LerStreamJsonDetalhe = new StreamReader(StreamJsonDetalhe); StreamJsonDetalhe.Position = 0; pEcfVendaCabecalho.ListaEcfVendaDetalhe[i].Logss = Biblioteca.MD5String(LerStreamJsonDetalhe.ReadToEnd()); NHibernateDAL <EcfVendaDetalheDTO> DALDetalhe = new NHibernateDAL <EcfVendaDetalheDTO>(Session); DALDetalhe.SaveOrUpdate(pEcfVendaCabecalho.ListaEcfVendaDetalhe[i]); } for (int i = 0; i <= pEcfVendaCabecalho.ListaEcfTotalTipoPagamento.Count; i++) { pEcfVendaCabecalho.ListaEcfTotalTipoPagamento[i].Estorno = "S"; pEcfVendaCabecalho.ListaEcfTotalTipoPagamento[i].Logss = "0"; MemoryStream StreamJsonPagamento = new MemoryStream(); DataContractJsonSerializer SerializaJsonPagamento = new DataContractJsonSerializer(typeof(EcfTotalTipoPagamentoDTO)); SerializaJsonPagamento.WriteObject(StreamJsonPagamento, pEcfVendaCabecalho.ListaEcfTotalTipoPagamento[i]); StreamReader LerStreamJsonPagamento = new StreamReader(StreamJsonPagamento); StreamJsonPagamento.Position = 0; pEcfVendaCabecalho.ListaEcfTotalTipoPagamento[i].Logss = Biblioteca.MD5String(LerStreamJsonPagamento.ReadToEnd()); NHibernateDAL <EcfTotalTipoPagamentoDTO> DALPagamento = new NHibernateDAL <EcfTotalTipoPagamentoDTO>(Session); DALPagamento.SaveOrUpdate(pEcfVendaCabecalho.ListaEcfTotalTipoPagamento[i]); } } return(Resultado != null); } catch (Exception ex) { throw new Exception(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }