protected void btnConfirmar_Click(object sender, EventArgs e) { try { CategoriaDataBO boCategoriaDataList = new CategoriaDataBO(); CategoriaData categ = boCategoriaDataList.GetCategoriaDataById(new Guid(Request.QueryString["GUID"])); if (categ != null) { categ.Descricao = txtDescricao.Text; categ.Cor = ddlCor.SelectedColor; categ.DiaLetivo = Convert.ToBoolean(rbDiaLetivo.SelectedIndex); boCategoriaDataList.UpdateCategoriaData(categ); lblstatus.Text = "CategoriaData atualizada com sucesso."; lblstatus.Visible = true; Response.Redirect("~/CategoriaData/List.aspx"); } else Response.Redirect("~/Default/Erro.aspx?Erro=" + "Categoria não existente."); } catch (BusinessData.DataAccess.DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }