protected void btnSalvar_Click(object sender, EventArgs e) { TiposDeAutoresBL tipoauBL = new TiposDeAutoresBL(); TiposDeAutores tipos = new TiposDeAutores(); tipos.Id = utils.ComparaIntComZero(hfId.Value); tipos.Codigo = utils.ComparaIntComZero(lblCodigo.Text); tipos.Descricao = txtDescricao.Text; if (tipos.Id > 0) { if (tipoauBL.EditarBL(tipos)) { ExibirMensagem("Categoria atualizada com sucesso !"); txtDescricao.Focus(); } else ExibirMensagem("Não foi possível atualizar a categoria. Revise as informações."); } else { if (tipoauBL.InserirBL(tipos)) { ExibirMensagem("Categoria gravada com sucesso !"); LimparCampos(); txtDescricao.Focus(); } else ExibirMensagem("Não foi possível gravar a categoria. Revise as informações."); } }
public bool InserirBL(TiposDeAutores instancia) { if (IsValid(instancia)) { TiposDeAutoresDA varDA = new TiposDeAutoresDA(); return varDA.InserirDA(instancia); } else return false; }
public bool ExcluirBL(TiposDeAutores instancia) { if (instancia.Id > 0) { TiposDeAutoresDA varDA = new TiposDeAutoresDA(); return varDA.ExcluirDA(instancia); } else return false; }
public bool EditarBL(TiposDeAutores instancia) { if (instancia.Id > 0 && IsValid(instancia)) { TiposDeAutoresDA varDA = new TiposDeAutoresDA(); return varDA.EditarDA(instancia); } else return false; }
protected void dtgBairros_RowDeleting(object sender, GridViewDeleteEventArgs e) { TiposDeAutoresBL tiposaBL = new TiposDeAutoresBL(); TiposDeAutores tiposAu = new TiposDeAutores(); tiposAu.Id = utils.ComparaIntComZero(dtgTiposAutores.DataKeys[e.RowIndex][0].ToString()); if (tiposaBL.ExcluirBL(tiposAu)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
public bool InserirDA(TiposDeAutores instancia) { SqlParameter[] paramsToSP = new SqlParameter[2]; paramsToSP[0] = new SqlParameter("@codigo", RetornaMaxCodigo()); paramsToSP[1] = new SqlParameter("@descricao", instancia.Descricao.ToUpper()); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_insert_tiposdeAutores", paramsToSP); return true; } catch (Exception e) { return false; } }
public bool ExcluirDA(TiposDeAutores instancia) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", instancia.Id); try { SqlHelper.ExecuteNonQuery( ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_tiposdeAutores", paramsToSP); return true; } catch (Exception e) { return false; } }
private List<TiposDeAutores> CarregarObjTiposAu(SqlDataReader dr) { List<TiposDeAutores> tipoAutor = new List<TiposDeAutores>(); while (dr.Read()) { TiposDeAutores tipo = new TiposDeAutores(); tipo.Id = int.Parse(dr["ID"].ToString()); tipo.Codigo = int.Parse(dr["CODIGO"].ToString()); tipo.Descricao = dr["DESCRICAO"].ToString(); tipoAutor.Add(tipo); } return tipoAutor; }
private bool IsValid(TiposDeAutores instancia) { bool valido; valido = instancia.Descricao.Length <= 40; return valido; }
private List<Autores> CarregarObjAutores(SqlDataReader dr) { List<Autores> autor = new List<Autores>(); while (dr.Read()) { Autores aut = new Autores(); TiposDeAutores tiposDeAutores = new TiposDeAutores(); aut.Id = int.Parse(dr["ID"].ToString()); aut.Codigo = int.Parse(dr["CODIGO"].ToString()); aut.Descricao = dr["DESCRICAO"].ToString(); aut.TipoId = int.Parse(dr["TIPOID"].ToString()); tiposDeAutores.Id = int.Parse(dr["TIPOID"].ToString()); tiposDeAutores.Codigo =int.Parse(dr["CODTIPO"].ToString()); tiposDeAutores.Descricao = dr["DESTIPO"].ToString(); aut.TiposDeAutores = tiposDeAutores; autor.Add(aut); } return autor; }