public NaturezaAvaliacaoDTO Alterar(NaturezaAvaliacaoDTO dto) { try { BaseDados.ComandText = "stp_ACA_NATUREZA_AVALIACAO_ALTERAR"; BaseDados.AddParameter("DESCRICAO", dto.Descricao); BaseDados.AddParameter("SIGLA", dto.Sigla); BaseDados.AddParameter("SITUACAO", dto.Estado); 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); }
public NaturezaAvaliacaoDTO ObterPorPK(NaturezaAvaliacaoDTO dto) { try { BaseDados.ComandText = "stp_ACA_NATUREZA_AVALIACAO_OBTERPORFILTRO"; BaseDados.AddParameter("DESCRICAO", dto.Descricao); MySqlDataReader dr = BaseDados.ExecuteReader(); dto = new NaturezaAvaliacaoDTO(); while (dr.Read()) { dto.Codigo = int.Parse(dr[0]); dto.Descricao = dr[1]; dto.Sigla = dr[2]; //dto.Estado = int.Parse(dr[3]); } } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { BaseDados.FecharConexao(); } return(dto); }
public NaturezaAvaliacaoDTO Eliminar(NaturezaAvaliacaoDTO dto) { try { BaseDados.ComandText = "stp_ACA_NATUREZA_AVALIACAO_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); }