Example #1
0
        public EntidadeDocumentacaoDTO Apagar(EntidadeDocumentacaoDTO dto)
        {
            try
            {
                BaseDados.ComandText = "spt_ACA_ENTIDADE_DOCUMENTOS_EXCLUIR";



                BaseDados.AddParameter("@CODIGO", dto.Codigo);



                BaseDados.ExecuteNonQuery();
                dto.Sucesso = true;
            }
            catch (Exception ex)
            {
                dto.Sucesso      = false;
                dto.MensagemErro = ex.Message.Replace("'", "");
            }
            finally
            {
                BaseDados.FecharConexao();
            }

            return(dto);
        }
Example #2
0
        public EntidadeDocumentacaoDTO Alterar(EntidadeDocumentacaoDTO dto)
        {
            try
            {
                BaseDados.ComandText = "spt_ACA_ENTIDADE_DOCUMENTOS_ALTERAR";

                BaseDados.AddParameter("@NUMERO", dto.Numero);
                BaseDados.AddParameter("@CODIGO", dto.Codigo);
                BaseDados.AddParameter("@DOCUMENTO", dto.Documento);
                BaseDados.AddParameter("@ENTIDADE", dto.Entidade);
                BaseDados.AddParameter("@EMISSAO", dto.Emissao);
                BaseDados.AddParameter("@VALIDADE", dto.Validade);
                BaseDados.AddParameter("@LOCAL_EMISSAO", dto.LocalEmissao);


                BaseDados.ExecuteNonQuery();
                dto.Sucesso = true;
            }
            catch (Exception ex)
            {
                dto.Sucesso      = false;
                dto.MensagemErro = ex.Message.Replace("'", "");
            }
            finally
            {
                BaseDados.FecharConexao();
            }

            return(dto);
        }
Example #3
0
        public EntidadeDocumentacaoDTO ObterPorCodigo(EntidadeDocumentacaoDTO dto)
        {
            try
            {
                BaseDados.ComandText = "spt_ACA_ENTIDADE_DOCUMENTOS_OBTERPK";

                BaseDados.AddParameter("@CODIGO", dto.Codigo);

                MySqlDataReader dr = BaseDados.ExecuteReader();

                dto = new EntidadeDocumentacaoDTO();
                if (dr.Read())
                {
                    dto.Numero       = dr[3].ToString();
                    dto.Entidade     = int.Parse(dr[1].ToString());
                    dto.Documento    = int.Parse(dr[2].ToString());
                    dto.Codigo       = int.Parse(dr[0].ToString());
                    dto.Emissao      = Convert.ToDateTime(dr[4].ToString());
                    dto.Validade     = Convert.ToDateTime(dr[5].ToString());
                    dto.LocalEmissao = dr[6].ToString();
                }
            }
            catch (Exception ex)
            {
                dto.Sucesso      = false;
                dto.MensagemErro = ex.Message.Replace("'", "");
            }
            finally
            {
                BaseDados.FecharConexao();
            }
            return(dto);
        }
Example #4
0
 public EntidadeDocumentacaoDTO Salvar(EntidadeDocumentacaoDTO dto)
 {
     if (dto.Codigo > 0)
     {
         return(dao.Alterar(dto));
     }
     else
     {
         return(dao.Adicionar(dto));
     }
 }
Example #5
0
 public EntidadeDocumentacaoDTO ObterPorPK(EntidadeDocumentacaoDTO dto)
 {
     return(dao.ObterPorCodigo(dto));
 }
Example #6
0
 public List <EntidadeDocumentacaoDTO> ObterPorFiltro(EntidadeDocumentacaoDTO dto)
 {
     return(dao.ObterPorFiltro(dto));
 }
Example #7
0
 public EntidadeDocumentacaoDTO Eliminar(EntidadeDocumentacaoDTO dto)
 {
     return(dao.Apagar(dto));
 }