/// <summary> /// Grava envio da O.S para aprovação. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnEnviarAprovacao_Click(object sender, EventArgs e) { try { if (ViewState["cmpIdOS"].ToString() == "0") { this.GravarOS(); } tblOS table = null; table = new tblOS(); table.cmpIdOS = ViewState["cmpIdOS"].ToString(); table.cmpNoUsuario = ((HzLibGeneral.Util.HzLogin)Session["login"]).cmpNoUsuario; if (table.GravarEnviarAprovacaoOS(Global.GetConnection())) { CaixaMensagem.Mostar(Mensagem.Tipo.Aviso, "Ordem de serviço enviada para aprovação."); } controlaSituacaoOS("G"); } catch (Exception ex) { Global.ShowError(Global.Title, ex); } }