protected void btSimRe_Click(object sender, EventArgs e) { bool a = false; for (int i = 0; i < gvSalaList.Rows.Count; i++) { if (((CheckBox)gvSalaList.Rows[i].FindControl("chbxEliminar")).Checked) { a = true; Models.Salas salas = SalasDAO.GetSalaByID(Convert.ToInt32(gvSalaList.DataKeys[i].Value)); int id_sala = salas.id_sala; SalasDAO.RemoveSala(id_sala); continue; } } MPE_Rem.Hide(); if (a == true) { DataBindGrid(); String str = "<script>alertify.success('Remoção feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } else { DataBindGrid(); String str = "<script>alertify.error('Não há nada para remover!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); } }
protected void btInserir_Click(object sender, EventArgs e) { if (Page.IsValid) { Models.Salas sala = new Models.Salas() { nome_sala = tbxNome.Text }; int returncode = SalasDAO.InsertSala(sala); if (returncode == -1) { String str = "<script>alertify.error('Inserção feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); lbErro.Text = "Ja existe uma sala com este nome."; MPE_Erro.Show(); } else { String str = "<script>alertify.success('Inserção feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); tbxNome.Enabled = false; btInserir.Enabled = false; btCancelar.Attributes.Add("onclick", "history.go(-4);location.reload();"); btCancelar.Text = "Voltar"; } } }
protected void gvSalaList_RowUpdating(object sender, GridViewUpdateEventArgs e) { int id_sala = Convert.ToInt32(gvSalaList.Rows[e.RowIndex].Cells[0].Text); Models.Salas sala = new Models.Salas { id_sala = id_sala, nome_sala = e.NewValues["nome_sala"].ToString() }; int ReturnCode = SalasDAO.UpdateSala(sala); if (ReturnCode == -1) { String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); DataBindGrid(); } else if (ReturnCode == 2) { String str = "<script>alertify.error('Alteração feita sem sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); lbErro.Text = "Ja existe uma sala com este nome."; MPE_Erro.Show(); gvSalaList.EditIndex = -1; DataBindGrid(); } else { String str = "<script>alertify.success('Alteração feita com sucesso!');</script>"; Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", str, false); gvSalaList.EditIndex = -1; DataBindGrid(); } }
protected void btEquip_Click(object sender, EventArgs e) { Button bt = (Button)sender; GridViewRow gv = (GridViewRow)bt.NamingContainer; int index = gv.RowIndex; Button btEquip = (Button)gvReqList.Rows[index].FindControl("btEquip"); String descri = btEquip.Text; Equip equip = EquipDAO.GetEquipByDescri(descri); Categoria cat = CatDAO.GetCatByID(equip.id_cat); Models.Salas sala = SalasDAO.GetSalaByID(equip.id_sala); lbDescri.Text = "<b>Descrição : </b>" + descri + "\n"; lbCategoria.Text = "<b>Categoria : </b>" + cat.Nome + "\n"; lbSala.Text = "<b>Sala : </b>" + sala.nome_sala + "\n"; MPE_Equip.Show(); }