Esempio n. 1
0
        public ProfissaoTransfer Excluir(int id)
        {
            ProfissaoData     profissaoData;
            ProfissaoTransfer profissao;

            try {
                profissaoData = new ProfissaoData(_contexto);
                profissao     = new ProfissaoTransfer();

                profissao.Profissao = profissaoData.ConsultarPorId(id);
                profissaoData.Excluir(profissao.Profissao);

                _contexto.SaveChanges();

                profissao.Validacao = true;
                profissao.Erro      = false;
            } catch (Exception ex) {
                profissao = new ProfissaoTransfer();

                profissao.Validacao = false;
                profissao.Erro      = true;
                profissao.IncluirMensagem("Erro em ProfissaoDataModel Excluir [" + ex.Message + "]");
            } finally {
                profissaoData = null;
            }

            return(profissao);
        }
Esempio n. 2
0
        public ProfissaoTransfer Incluir(ProfissaoTransfer profissaoTransfer)
        {
            ProfissaoData     profissaoData;
            ProfissaoTransfer profissao;

            try {
                profissaoData = new ProfissaoData(_contexto);
                profissao     = new ProfissaoTransfer(profissaoTransfer);

                profissaoData.Incluir(profissaoTransfer.Profissao);

                _contexto.SaveChanges();

                profissao.Profissao = new ProfissaoEntity(profissaoTransfer.Profissao);
                profissao.Validacao = true;
                profissao.Erro      = false;
            } catch (Exception ex) {
                profissao = new ProfissaoTransfer();

                profissao.Validacao = false;
                profissao.Erro      = true;
                profissao.IncluirMensagem("Erro em ProfissaoDataModel Incluir [" + ex.Message + "]");
            } finally {
                profissaoData = null;
            }

            return(profissao);
        }
Esempio n. 3
0
        public ProfissaoTransfer Consultar(ProfissaoTransfer profissaoTransfer)
        {
            ProfissaoData     profissaoData;
            ProfissaoTransfer profissaoLista;

            try {
                profissaoData = new ProfissaoData(_contexto);

                profissaoLista           = profissaoData.Consultar(profissaoTransfer);
                profissaoLista.Validacao = true;
                profissaoLista.Erro      = false;
            } catch (Exception ex) {
                profissaoLista = new ProfissaoTransfer();

                profissaoLista.Validacao = false;
                profissaoLista.Erro      = true;
                profissaoLista.IncluirMensagem("Erro em ProfissaoDataModel Consultar [" + ex.Message + "]");
            } finally {
                profissaoData = null;
            }

            return(profissaoLista);
        }