示例#1
0
        protected void Cargausuario(string Uidusuario)
        {
            //Obtener la informacion del usuario
            MVDireccion.ObtenerDireccionesUsuario(Uidusuario);
            MVUsuario.obtenerUsuario(Uidusuario);
            MVTelefono.BuscarTelefonos(UidPropietario: new Guid(Uidusuario), ParadetroDeBusqueda: "Usuario");
            MVCorreoElectronico.BuscarCorreos(UidPropietario: new Guid(Uidusuario), strParametroDebusqueda: "Usuario");
            //Manda los datos generales del usuario.
            txtDNombre.Text          = MVUsuario.StrNombre;
            txtDApellidoMaterno.Text = MVUsuario.StrApellidoMaterno;
            txtDApellidoPaterno.Text = MVUsuario.StrApellidoPaterno;
            txtDUsuario.Text         = MVUsuario.StrUsuario;
            txtdContrasena.Text      = MVUsuario.StrCotrasena;
            DateTime Fecha = DateTime.Parse(MVUsuario.DtmFechaDeNacimiento);

            txtDFechaDeNacimiento.Text = Fecha.ToString("yyyy-MM-dd");
            txtDCorreoElectronico.Text = MVCorreoElectronico.CORREO;

            //Obtiene el nombre del tipo de teleofno
            foreach (var item in MVTelefono.ListaDeTelefonos)
            {
                item.StrNombreTipoDeTelefono = DDLDTipoDETelefono.Items.FindByValue(item.UidTipo.ToString()).Text;
            }
            //Carga los gridview
            CargaGrid("Direccion");
            CargaGrid("Telefono");
        }