コード例 #1
0
        protected void SeleccionarUsuario(UsuarioEntidad UsuarioEntidadObjeto)
        {
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            UsuarioProceso   UsuarioProcesoNegocio = new UsuarioProceso();

            Resultado = UsuarioProcesoNegocio.SeleccionarUsuario(UsuarioEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0)
                {
                    TablaUsuario.CssClass = ConstantePrograma.ClaseTablaVacia;
                }
                else
                {
                    TablaUsuario.CssClass = ConstantePrograma.ClaseTabla;
                }

                TablaUsuario.DataSource = Resultado.ResultadoDatos;
                TablaUsuario.DataBind();
            }
            else
            {
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }
        public bool actualizarPerfilUsuario(Usuario usuario)
        {
            try
            {
                List <AtributosUsuario> usuarios;
                usuarios = TablaUsuario.getTablaUsuarios();

                for (int i = 0; i < usuarios.Count; i++)
                {
                    if (usuarios[i].id == usuario.id)
                    {
                        usuarios[i].nombre            = usuario.nombre;
                        usuarios[i].apellido          = usuario.apellido;
                        usuarios[i].fotoPerfil        = usuario.fotoPerfil;
                        usuarios[i].tipoSexo          = usuario.tipoSexo;
                        usuarios[i].correoElectronico = usuario.correoElectronico;
                        usuarios[i].ciudad            = usuario.ciudad;
                        usuarios[i].pais = usuario.pais;
                    }
                }
            }
            catch
            {
                throw new ActualizarUsuarioException("Hubo un error al actualizar el perfil");
            }
            return(true);
        }
コード例 #3
0
        protected void Buscar_Click(object sender, EventArgs e)
        {
            object a = servico.BuscarUsuario(CBuscar.Text);

            TablaUsuario.DataSource = servico.BuscarUsuario(CBuscar.Text);
            TablaUsuario.DataBind();

            if (CBuscar.Text == "")
            {
                CargarTabla();
            }
        }
コード例 #4
0
        private static void DefinirTablasDelEsquemaDeEntorno(ModelBuilder modelBuilder)
        {
            TablaVistaMvc.Definir(modelBuilder);

            TablaVariable.Definir(modelBuilder);

            VistaUsuarioPermiso.Definir(modelBuilder);

            TablaUsuario.Definir(modelBuilder);

            TablaMenu.Definir(modelBuilder);

            VistaMenuSe.Definir(modelBuilder);
        }
        public Usuario buscarUsuario(string idUsuario)
        {
            List <Usuario> usuarios;

            String jsonString = TablaUsuario.ToJSON();

            usuarios = JsonSerializer.Deserialize <List <Usuario> >(jsonString);

            Usuario usuario = usuarios.FirstOrDefault(u => u.id == idUsuario);

            if (usuario is null)
            {
                throw new UsuarioException("El Usuario con Id-->" + idUsuario + ", no esta registrado");
            }
            return(usuario);
        }
コード例 #6
0
        public void verificarQueExisteElContador()
        {
            bool registrado = false;
            Ctrl_GestionarPerfil controladora = new Ctrl_GestionarPerfil();

            TablaUsuario.InstanciarUsuarios(1);
            Usuario usuarioBuscado = controladora.buscarUsuario("10000");


            if (usuarioBuscado != null)
            {
                DateTime fecha = new DateTime(2020, 08, 08);
                registrado = new Ctrl_RegistrarHistoria().registrarHistoria("La historia", fecha, "Que lindo dia", null, "10000");
            }

            Assert.That(registrado, Is.True);
        }
コード例 #7
0
 private void CargarTabla()
 {
     TablaUsuario.DataSource = servico.CargarTablaUsuarios();
     TablaUsuario.DataBind();
 }