protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bool badRequest = true; int ideiaID; if (int.TryParse(Request.QueryString["ideiaID"], out ideiaID)) { BO.Ideia ideiaBO = new BO.Ideia(); Model.Ideia ideiaModel = ideiaBO.SelecionarPorID(ideiaID); if (ideiaModel.Restrita) { if (ideiaBO.UsuarioLogadoEhDono(ideiaModel)) { this.IdeiaID = ideiaID; Carregar(ideiaID); badRequest = false; } } } if (badRequest) { Server.Transfer("/erro/badRequest/badRequest.aspx"); } } }
private void Carregar() { Model.Ideia ideiaModel = ideiaBO.SelecionarPorID(this.IdeiaID); if (ideiaBO.UsuarioLogadoEhDono(ideiaModel)) { ucFormulario.Titulo = ideiaModel.Titulo; ucFormulario.PreDescricao = ideiaModel.PreDescricao; ucFormulario.Descricao = ideiaModel.Descricao; ucFormulario.Categoria = ideiaModel.CategoriaID; ucFormulario.Restrita = ideiaModel.Restrita; } else { Server.Transfer("/erro/badRequest/badRequest.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { bool badRequest = true; int ideiaID; if (int.TryParse(Request.QueryString["ideiaID"], out ideiaID)) { Model.Ideia ideiaModel = ideiaBO.SelecionarPorID(ideiaID); if (ideiaModel != null) { ProcessarIdeia(ideiaModel); badRequest = false; } } if (badRequest) { Server.Transfer("/erro/badRequest/badRequest.aspx"); } }