Example #1
0
    public static List <Usuario> getAdmin()
    {
        UsuariosDSTableAdapters.UsuarioTableAdapter adapter = new UsuariosDSTableAdapters.UsuarioTableAdapter();
        UsuariosDS.UsuarioDataTable table = adapter.GetAdmin();

        List <Usuario> resultado = new List <Usuario>();

        foreach (var row in table)
        {
            Usuario obj = new Usuario();

            obj.UsuarioId    = row.usuarioId;
            obj.Nombre       = row.nombre;
            obj.Apellido     = row.apellido;
            obj.Email        = row.email;
            obj.ContraseƱa   = row.contraseƱa;
            obj.Estado       = row.estado;
            obj.EstadoActual = row.estadoActual;
            obj.TipoUsuario  = row.tipoUsuario;

            resultado.Add(obj);
        }

        return(resultado);
    }
Example #2
0
    public static Usuario getUsuariosActivos()
    {
        UsuariosDSTableAdapters.UsuarioTableAdapter adapter = new UsuariosDSTableAdapters.UsuarioTableAdapter();
        UsuariosDS.UsuarioDataTable table = adapter.GetUsuarioActivos();

        Usuario obj = new Usuario();

        var row = table[0];

        obj.UsuarioId = row.usuarioId;
        obj.Nombre    = row.nombre;
        obj.Apellido  = row.apellido;

        return(obj);
    }
Example #3
0
    public static Usuario GetAdminByEmail(string userEmail)
    {
        if (string.IsNullOrEmpty(userEmail))
        {
            throw new ArgumentException("El Email no puede ser nulo ni vacio");
        }

        UsuariosDSTableAdapters.UsuarioTableAdapter adapter = new UsuariosDSTableAdapters.UsuarioTableAdapter();
        UsuariosDS.UsuarioDataTable table = adapter.GetAdminByEmail(userEmail);

        if (table.Rows.Count == 0)
        {
            return(null);
        }

        if (table.Rows.Count == 0)
        {
            return(null);
        }

        Usuario obj = GetUsuarioFromRow(table[0]);

        return(obj);
    }
Example #4
0
    public static Usuario getUsuariosById(int usuarioId)
    {
        if (usuarioId <= 0)
        {
            throw new ArgumentException("El id del usuario no puede ser menor a 1");
        }

        UsuariosDSTableAdapters.UsuarioTableAdapter adapter = new UsuariosDSTableAdapters.UsuarioTableAdapter();
        UsuariosDS.UsuarioDataTable table = adapter.GetUsuarioById(usuarioId);

        List <Usuario> resultado = new List <Usuario>();

        var row = table[0];

        Usuario obj = new Usuario();

        obj.UsuarioId = row.usuarioId;
        obj.Nombre    = row.nombre;
        obj.Apellido  = row.apellido;

        resultado.Add(obj);

        return(obj);
    }