private bool IsValid(Editoras instancia) { bool valido; valido = instancia.Descricao.Length <= 70; return valido; }
protected void btnSalvar_Click(object sender, EventArgs e) { EditorasBL edBL = new EditorasBL(); Editoras editoras = new Editoras(); editoras.Id = utils.ComparaIntComZero(hfId.Value); editoras.Codigo = utils.ComparaIntComZero(lblCodigo.Text); editoras.Descricao = txtDescricao.Text; if (editoras.Id > 0) { if (edBL.EditarBL(editoras)) ExibirMensagem("Editora atualizada com sucesso !"); else ExibirMensagem("Não foi possível atualizar a editora. Revise as informações."); } else { if (edBL.InserirBL(editoras)) { ExibirMensagem("Editora gravada com sucesso !"); LimparCampos(); txtDescricao.Focus(); } else ExibirMensagem("Não foi possível gravar a editora. Revise as informações."); } }
public bool InserirBL(Editoras instancia) { if (IsValid(instancia)) { EditorasDA varDA = new EditorasDA(); return varDA.InserirDA(instancia); } else return false; }
public bool ExcluirBL(Editoras instancia) { if (instancia.Id > 0) { EditorasDA varDA = new EditorasDA(); return varDA.ExcluirDA(instancia); } else return false; }
public bool EditarBL(Editoras instancia) { if (instancia.Id > 0 && IsValid(instancia)) { EditorasDA varDA = new EditorasDA(); return varDA.EditarDA(instancia); } else return false; }
public bool InserirDA(Editoras 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_editoras", paramsToSP); return true; } catch (Exception e) { return false; } }
public bool ExcluirDA(Editoras instancia) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", instancia.Id); try { SqlHelper.ExecuteNonQuery( ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_editoras", paramsToSP); return true; } catch (Exception e) { return false; } }
private List<Editoras> CarregarObjEditoras(SqlDataReader dr) { List<Editoras> editoras = new List<Editoras>(); while (dr.Read()) { Editoras editora = new Editoras(); editora.Id = int.Parse(dr["ID"].ToString()); editora.Codigo = int.Parse(dr["CODIGO"].ToString()); editora.Descricao = dr["DESCRICAO"].ToString(); editoras.Add(editora); } return editoras; }