public void Deletar(DocumentoMdfe documentoMdfe)
 {
     using (var instancia = NHibernateHelper.InstanciaComTransacao())
     {
         _repositorioDocumentoMdfe.SetNHibernateHelper(instancia);
         _repositorioDocumentoMdfe.Deletar(documentoMdfe);
     }
 }
        public void SalvarOuAtualizar(DocumentoMdfe entity)
        {
            if (entity.Id == 0)
            {
                GThorContexto.DocumentosMdfe.Add(entity);
                return;
            }

            GThorContexto.DocumentosMdfe.Update(entity);
        }
        public IEnumerable <DocumentoMdfeComboBoxDto> BuscarParaComboBox()
        {
            DocumentoMdfe            documentoMdfe = null;
            DocumentoMdfeComboBoxDto resposta      = null;

            var query = Sessao.QueryOver(() => documentoMdfe)
                        .SelectList(list => list.Select(() => documentoMdfe.Id).WithAlias(() => resposta.Id)
                                    .Select(() => documentoMdfe.Descricao).WithAlias(() => resposta.Descricao));

            query.TransformUsing(Transformers.AliasToBean <DocumentoMdfeComboBoxDto>());

            var lista = query.List <DocumentoMdfeComboBoxDto>();

            return(lista);
        }
Exemple #4
0
        public IEnumerable <PerfilMdfeDto> BuscarParaGridModel()
        {
            PerfilMdfe    perfilMdfeAlias    = null;
            DocumentoMdfe documentoMdfeAlias = null;

            PerfilMdfeDto resultado = null;

            var queryOver = Sessao.QueryOver(() => perfilMdfeAlias)
                            .JoinAlias(() => perfilMdfeAlias.DocumentoMdfe, () => documentoMdfeAlias)
                            .SelectList(list => list
                                        .Select(() => perfilMdfeAlias.Id).WithAlias(() => resultado.Id)
                                        .Select(() => perfilMdfeAlias.Descricao).WithAlias(() => resultado.Descricao)
                                        .Select(() => documentoMdfeAlias.AmbienteSefaz).WithAlias(() => resultado.AmbienteSefaz)
                                        .Select(() => documentoMdfeAlias.UltimoNumeroUsado).WithAlias(() => resultado.UltimoNumeroEmitido));

            queryOver.TransformUsing(Transformers.AliasToBean <PerfilMdfeDto>());

            var lista = queryOver.List <PerfilMdfeDto>();

            return(lista);
        }
 public void Deletar(DocumentoMdfe entity)
 {
     Sessao.Delete(entity);
 }
 public void SalvarOuAtualizar(DocumentoMdfe entity)
 {
     Sessao.SaveOrUpdate(entity);
 }
 public void Deletar(DocumentoMdfe entity)
 {
     GThorContexto.DocumentosMdfe.Remove(entity);
 }