private bool IsValid(TurmasDiario tur) { bool valido; valido = tur.Obs.Length <= 500 && tur.TurmaId > 0; valido = tur.Data != null; return valido; }
public Int32 InserirBL(TurmasDiario tur) { if (IsValid(tur)) { TurmasDiarioDA turmasDA = new TurmasDiarioDA(); return turmasDA.InserirDA(tur); } else return 0; }
public bool ExcluirBL(TurmasDiario tur) { if (tur.Id > 0) { TurmasDiarioDA turmasDA = new TurmasDiarioDA(); return turmasDA.ExcluirDA(tur); } else return false; }
public bool EditarBL(TurmasDiario tur) { if (tur.Id > 0 && IsValid(tur)) { TurmasDiarioDA turmasDA = new TurmasDiarioDA(); return turmasDA.EditarDA(tur); } else return false; }
protected void btnInserir_Click(object sender, EventArgs e) { TurmasDiarioBL turDiarioBL = new TurmasDiarioBL(); TurmasDiario turDiario = new TurmasDiario(); turDiario.Id = utils.ComparaIntComZero(hfIdTurDiario.Value); turDiario.Data = Convert.ToDateTime(txtSelData.Text); turDiario.Obs = txtObs.Text; turDiario.TurmaId = utils.ComparaIntComZero(ddlTurmas.SelectedValue); if (turDiario.Id > 0) { turDiarioBL.EditarBL(turDiario); } else { turDiarioBL.InserirBL(turDiario); } ChamadasBL chaBL = new ChamadasBL(); Chamadas chamadas = new Chamadas(); foreach (RepeaterItem item in repPermissao.Items) { chamadas.Id = utils.ComparaIntComZero(((TextBox)item.FindControl("txtId")).Text); chamadas.TurmaParticipanteId = utils.ComparaIntComZero(((TextBox)item.FindControl("txtTurmaParticipanteId")).Text); chamadas.Presenca = ((CheckBox)item.FindControl("chkPresenca")).Checked; chamadas.Data = Convert.ToDateTime(((Label)item.FindControl("lblData")).Text); if (chamadas.Id > 0) { if (chaBL.EditarBL(chamadas)) ExibirMensagem("Registros salvos com sucesso!"); else ExibirMensagem("Não foi possível atualizar os registros. Revise as informações!"); } else { if (chaBL.InserirBL(chamadas)) ExibirMensagem("Registros salvos com sucesso!"); else ExibirMensagem("Não foi possível atualizar os registros. Revise as informações!"); } } Pesquisar(utils.ComparaIntComZero(ddlTurmas.SelectedValue), utils.ComparaIntComZero(ddlEvento.SelectedValue)); }
public bool ExcluirDA(TurmasDiario tur) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", tur.Id); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_turmasDiario", paramsToSP); return true; } catch (Exception e) { return false; } }
public bool EditarDA(TurmasDiario tur) { SqlParameter[] paramsToSP = new SqlParameter[4]; paramsToSP[0] = new SqlParameter("@id", tur.Id); paramsToSP[1] = new SqlParameter("@data", tur.Data); paramsToSP[2] = new SqlParameter("@obs", tur.Obs); paramsToSP[3] = new SqlParameter("@turmaId", tur.TurmaId); try { SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_update_turmasDiario", paramsToSP); return true; } catch (Exception e) { return false; } }
public Int32 InserirDA(TurmasDiario tur) { SqlParameter[] paramsToSP = new SqlParameter[3]; paramsToSP[0] = new SqlParameter("@data", tur.Data); paramsToSP[1] = new SqlParameter("@obs", tur.Obs); paramsToSP[2] = new SqlParameter("@turmaId", tur.TurmaId); try { DataSet ds = SqlHelper.ExecuteDataset(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_insert_turmasDiario", paramsToSP); DataTable tabela = ds.Tables[0]; int id = utils.ComparaIntComZero(tabela.Rows[0]["ID"].ToString()); return id; } catch (Exception e) { return 0; } }