protected void btnModal_Command(object sender, CommandEventArgs e) { int ID = Convert.ToInt32(e.CommandArgument); Requerimento req = Requerimento_DB.Select(ID); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); lblMsgAssunto.Text = req.Assunto; lblMsgProfessor.Text = req.Usuario; //lblMsgCategoria.Text = req.Categoria; lblMsgId.Text = req.CodigoReq.ToString(); switch (req.Status) { case 1: lblMsgStatus.Text = "Aberto"; mdlHeader.Attributes["style"] = "background-color: #960d10;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);"; break; case 2: lblMsgStatus.Text = "Em Andamento"; mdlHeader.Attributes["style"] = "background-color: #f9ae0e;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);"; break; case 3: lblMsgStatus.Text = "Finalizado"; mdlHeader.Attributes["style"] = "background-color: #0D9643;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);;"; break; } abrirMensagens(req.CodigoReq); UpdatePanel3.Update(); }
protected void btnLibera_Click(object sender, EventArgs e) { string[] assuntoGrupo = lblMsgAssunto.Text.Split('-'); //separa a string de assunto automática int codReq = Convert.ToInt32(lblMsgId.Text); Requerimento req = Requerimento_DB.Select(codReq); int codGrupo = req.CodigoGrupo; if (Requerimento_DB.Update(codReq, 2, codGrupo) == 0) { Grupo_DB.Update(codGrupo); Requerimento_DB.UpdateTime(codReq); lblMsgStatus.Text = "Em Andamento"; mdlHeader.Attributes["style"] = "background-color: #f9ae0e;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);"; txtResponder.Text = ""; UpdatePanel3.Update(); string usuario = Session["nome"].ToString(); string matricula = Session["matricula"].ToString(); string msg = "O grupo " + assuntoGrupo[1] + "foi liberado para edição de nota por " + usuario; Mensagem men = new Mensagem(codReq, matricula, msg, usuario); if (Mensagem_DB.Insert(men) == 0) { } else { } } else { } abrirMensagens(codReq); CarregarGridAtivos(); UpdatePanel3.Update(); UpdatePanel1.Update(); UpdatePanel2.Update(); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); }
protected void btnModal_Command(object sender, CommandEventArgs e) { int ID = Convert.ToInt32(e.CommandArgument); Requerimento req = Requerimento_DB.Select(ID); if (req != null) { ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); lblMsgAssunto.Text = req.Assunto; lblMsgProfessor.Text = req.Usuario; //lblMsgCategoria.Text = req.Categoria; lblMsgId.Text = req.CodigoReq.ToString(); switch (req.Status) { case 1: lblMsgStatus.Text = "Aberto"; mdlHeader.Attributes["style"] = "background-color: #960d10;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);"; subMenu.Visible = true; btnFinaliza.Visible = true; break; case 2: lblMsgStatus.Text = "Em Andamento"; mdlHeader.Attributes["style"] = "background-color: #f9ae0e;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);"; subMenu.Visible = true; btnFinaliza.Visible = true; break; case 3: lblMsgStatus.Text = "Finalizado"; mdlHeader.Attributes["style"] = "background-color: #0D9643;color: #fff; border-bottom: none; height: 54px; position: absolute; z-index: 999; width: 100%; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.26);;"; txtResponder.Attributes["style"] = "background-color: #ccc"; txtResponder.ReadOnly = true; subMenu.Visible = false; btnNovaMsg.Visible = false; btnFinaliza.Visible = false; break; } if ((req.Categoria == "Alteração de notas") && (req.Status != 3)) { subMenu.Attributes["style"] = "height: 84px"; btnLibera.Visible = true; } else { subMenu.Attributes["style"] = "height: 42px"; btnLibera.Visible = false; } if (req.Status == 3) { } else { //txtResponder.Attributes["style"] = "background-color: #fff"; //txtResponder.ReadOnly = false; //btnNovaMsg.Visible = true; } abrirMensagens(req.CodigoReq); CarregarGridAtivos(); UpdatePanel3.Update(); } }