예제 #1
0
        protected void btnResolvida_Click(object sender, EventArgs e)
        {
            String        idReclamacao = Request.QueryString["idReclamacao"];
            ReclamacaoDal r            = new ReclamacaoDal();

            r.ReclamacaoId = Int32.Parse(idReclamacao);
            r.StatusId     = (Status)Enum.Parse(typeof(Status), "3");
            r.altaraReclamacao(r);
            Response.Redirect(String.Format("Detalhes.aspx?idReclamacao={0}", idReclamacao));
        }
        private void Alterar(object v)
        {
            int           idReclamacao = Int32.Parse(v.ToString());
            ReclamacaoDal alterar      = new ReclamacaoDal();

            alterar.ReclamacaoId = idReclamacao;
            alterar.StatusId     = (Status)Enum.Parse(typeof(Status), ddlStatus.SelectedValue);
            int retorno = alterar.altaraReclamacao(alterar);

            if (retorno == 0)
            {
                ((SiteMaster)this.Master).ShowMessage("Ocorreu um erro ao Alterar!", MessageType.Erro);
            }
            else
            {
                ((SiteMaster)this.Master).ShowMessage("Alterado com sucesso", MessageType.Sucesso);
            }
        }