Пример #1
0
        public CorTransfer Incluir(CorTransfer corTransfer)
        {
            CorData     corData;
            CorTransfer cor;

            try {
                corData = new CorData(_contexto);
                cor     = new CorTransfer(corTransfer);

                corData.Incluir(corTransfer.Cor);

                _contexto.SaveChanges();

                cor.Cor       = new CorEntity(corTransfer.Cor);
                cor.Validacao = true;
                cor.Erro      = false;
            } catch (Exception ex) {
                cor = new CorTransfer();

                cor.Validacao = false;
                cor.Erro      = true;
                cor.IncluirMensagem("Erro em CorDataModel Incluir [" + ex.Message + "]");
            } finally {
                corData = null;
            }

            return(cor);
        }
Пример #2
0
        public CorTransfer Consultar(CorTransfer corTransfer)
        {
            CorData     corData;
            CorTransfer corLista;

            try {
                corData = new CorData(_contexto);

                corLista           = corData.Consultar(corTransfer);
                corLista.Validacao = true;
                corLista.Erro      = false;
            } catch (Exception ex) {
                corLista = new CorTransfer();

                corLista.Validacao = false;
                corLista.Erro      = true;
                corLista.IncluirMensagem("Erro em CorDataModel Consultar [" + ex.Message + "]");
            } finally {
                corData = null;
            }

            return(corLista);
        }
Пример #3
0
        public CorTransfer ConsultarPorId(int id)
        {
            CorData     corData;
            CorTransfer cor;

            try {
                corData = new CorData(_contexto);
                cor     = new CorTransfer();

                cor.Cor       = corData.ConsultarPorId(id);
                cor.Validacao = true;
                cor.Erro      = false;
            } catch (Exception ex) {
                cor = new CorTransfer();

                cor.Validacao = false;
                cor.Erro      = true;
                cor.IncluirMensagem("Erro em CorDataModel ConsultarPorId [" + ex.Message + "]");
            } finally {
                corData = null;
            }

            return(cor);
        }