private classes.HierarquiaAuxiliar ObterObjetoHierarquiaAuxiliar() { var retorno = new classes.HierarquiaAuxiliar(); if (Request["Id"] != null) { int idCapacitacao = int.Parse(Request["Id"].ToString()); retorno = manterHierarquia.ObterPorId(idCapacitacao); } if (ddlCodUnidade.SelectedIndex > 0) { retorno.CodUnidade = ddlCodUnidade.SelectedValue; } else { throw new AcademicoException("Você deve informar o programa da Oferta"); } if (ucLupaUsuario.SelectedUser != null) { retorno.Usuario = ucLupaUsuario.SelectedUser; } return(retorno); }
protected void btnSalvar_Click(object sender, EventArgs e) { try { classes.HierarquiaAuxiliar hierarquiaAuxiliar = ObterObjetoHierarquiaAuxiliar(); manterHierarquia.AlterarHierarquiaAuxiliar(hierarquiaAuxiliar); WebFormHelper.ExibirMensagem(enumTipoMensagem.Sucesso, "Dados Gravados com Sucesso !", "ListarHierarquiaAuxiliar.aspx"); } catch (AcademicoException ex) { WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message); return; } }
private void PreencherCampos(classes.HierarquiaAuxiliar hierarquiaAux) { if (hierarquiaAux != null) { if (hierarquiaAux.CodUnidade != null) { WebFormHelper.SetarValorNaCombo(hierarquiaAux.CodUnidade.ToString(), ddlCodUnidade); } if (hierarquiaAux.Usuario != null) { ucLupaUsuario.SelectedUser = hierarquiaAux.Usuario; } } }