private void InicializarPopup() { //Response.Redirect("Usuario.aspx"); EntidadDetalleBE entidadDetalleBE = new EntidadDetalleBE(); EntidadDetalleBE entidadDetalleSecundarioBE = new EntidadDetalleBE(); List <EntidadDetalleBE> lstQuitarElementos = new List <EntidadDetalleBE>(); UsuarioBE Usuario = (UsuarioBE)Session["Usuario"]; UsuarioBE UsuarioEditar = new UsuarioBE(); #region Inizializar popup #region Listar perfil //if (ddlPerfilU.Items.Count.Equals(0)) //{ entidadDetalleBE.Entidad.IdEntidad = "PERF"; entidadDetalleBE.IdValor = Usuario.Perfil.IdValor; entidadDetalleSecundarioBE.Entidad.IdEntidad = "PERF"; entidadDetalleBE.EntidadDetalleSecundario = entidadDetalleSecundarioBE; entidadDetalleBE.Metodo = hfMetodo.Value; //if (Usuario.Perfil.IdValor.Equals("000002")) //{ // lstQuitarElementos.Add(new EntidadDetalleBE { IdValor = "000001" }); // lstQuitarElementos.Add(new EntidadDetalleBE { IdValor = "000002" }); //} UtilitarioBL.AsignarEntidadDetalleDropdownlist(entidadDetalleBE, ddlPerfilU, "IdValor", "ValorCadena1", null, lstQuitarElementos); //} #endregion #region Listar tipo de documento if (ddlTipoDocumentoU.Items.Count.Equals(0)) { entidadDetalleBE = new EntidadDetalleBE(); entidadDetalleBE.Entidad.IdEntidad = "TIP_DOC"; UtilitarioBL.AsignarEntidadDetalleDropdownlist(entidadDetalleBE, ddlTipoDocumentoU, "IdValor", "ValorCadena2"); } #endregion if (!Usuario.Perfil.IdValor.Equals("000001")) { txtContratistaU.ReadOnly = true; //txtContratistaU.Text = Usuario.Contratista.NombreCompleto; //hfIdContratistaU.Value = Usuario.Contratista.TipoDocumento.IdValor + Usuario.Contratista.NumeroDocumento; txtContratistaU.Text = Usuario.Contratista.ValorCadena1; hfIdContratistaU.Value = Usuario.Contratista.IdValor; } #endregion }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { EntidadDetalleBE entidadDetalleBE = new EntidadDetalleBE(); EntidadDetalleBE entidadDetalleSecundarioBE = new EntidadDetalleBE(); EntidadDetalleBE entidadDefecto = new EntidadDetalleBE(); List <EntidadDetalleBE> lstQuitarElementos = new List <EntidadDetalleBE>(); UsuarioBE Usuario = (UsuarioBE)Session["Usuario"]; #region Listar tipo de documento entidadDetalleBE.Entidad.IdEntidad = "TIP_DOC"; entidadDefecto.IdValor = ""; entidadDefecto.ValorCadena2 = "--TODOS--"; UtilitarioBL.AsignarEntidadDetalleDropdownlist(entidadDetalleBE, ddlTipoDocumento, "IdValor", "ValorCadena2", entidadDefecto); #endregion #region Listar perfil entidadDefecto = new EntidadDetalleBE(); entidadDefecto.IdValor = ""; entidadDefecto.ValorCadena1 = "--TODOS--"; entidadDetalleBE.Entidad.IdEntidad = "PERF"; entidadDetalleBE.IdValor = Usuario.Perfil.IdValor; entidadDetalleSecundarioBE.Entidad.IdEntidad = "PERF"; entidadDetalleBE.EntidadDetalleSecundario = entidadDetalleSecundarioBE; entidadDetalleBE.Metodo = "S"; //if (Usuario.Perfil.IdValor.Equals("000002")) //{ // lstQuitarElementos.Add(new EntidadDetalleBE { IdValor = "000001" }); //} UtilitarioBL.AsignarEntidadDetalleDropdownlist(entidadDetalleBE, ddlPerfil, "IdValor", "ValorCadena1", entidadDefecto); #endregion #region Asignar el contratista if (!Usuario.Perfil.IdValor.Equals("000001")) { txtContratista.ReadOnly = true; //txtContratista.Text = Usuario.Contratista.NombreCompleto; //hfIdContratista.Value = Usuario.Contratista.TipoDocumento.IdValor + Usuario.Contratista.NumeroDocumento; txtContratista.Text = Usuario.Contratista.ValorCadena1; hfIdContratista.Value = Usuario.Contratista.IdValor; } #endregion } }