public List <List <string> > BuscarTipoEstabelecimento() { ISession session = NHibernateHelper.AbreSession(); var tipoEstabelecimentoDAO = new TipoEstabelecimentoDAO(session); var estabelecimentos = tipoEstabelecimentoDAO.BuscarTipoEstabelecimento(); session.Close(); return(estabelecimentos); }
public Tipo_Estabelecimento BuscarTipoEstabelecimentoId(int id) { var session = NHibernateHelper.AbreSession(); var dao = new TipoEstabelecimentoDAO(session); var tipoEstabelecimento = dao.BuscarPorId(id); session.Close(); return(tipoEstabelecimento); }
public bool validaAlteracao(Tipo_Estabelecimento estabelecimento) { var session = NHibernateHelper.AbreSession(); var dao = new TipoEstabelecimentoDAO(session); var tipoEstabelecimento = dao.BuscarTipoEstabelecimentoDescricao(id: estabelecimento.Id, descricao: estabelecimento.Descricao); session.Close(); if (tipoEstabelecimento != null) { Mensagem = "Não é possível gravar tipos de estabelecimento com o mesmo nome"; return(false); } return(true); }
public void ExcluirTipoEstabelecimento(Tipo_Estabelecimento tipoEstabelecimento) { var negocioTipoEstabelecimento = new TipoEstabelecimentoNegocio(); if (negocioTipoEstabelecimento.validaExclusao(tipoEstabelecimento)) { Status = true; Mensagem = "Dados Excluídos com sucesso."; var session = NHibernateHelper.AbreSession(); var dao = new TipoEstabelecimentoDAO(session); dao.Excluir(tipoEstabelecimento); session.Close(); } else { Status = false; Mensagem = negocioTipoEstabelecimento.Mensagem; } }
public void AlterarTipoEstabelecimento(Tipo_Estabelecimento tipoEstabelecimento) { var tipoEstabelecimentoNegocio = new TipoEstabelecimentoNegocio(); if (tipoEstabelecimentoNegocio.validaAlteracao(tipoEstabelecimento)) { ISession session = NHibernateHelper.AbreSession(); var tipoEstabelecimentoDAO = new TipoEstabelecimentoDAO(session); tipoEstabelecimentoDAO.Alterar(tipoEstabelecimento); session.Close(); Mensagem = "Dados Alterados com sucesso!"; Status = true; } else { Status = false; Mensagem = tipoEstabelecimentoNegocio.Mensagem; } }