elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Autenticacion windows asp.net con wcf en: 2 Junio 2015, 16:51 pm
Buenas tardes muchachos que tal, tengo un problema que aun no puedo resolver en mi trabajo. Se trata de una aplicacion web con servicios WCF, el requerimiento que me pidieron fue que al loguear un usuario coja el nombre de usuario de windows de la maquina y lo verifique con la base de datos...modificando el web.config de la aplicacion web :


<authentication mode="Windows"/>

Código:
    <authorization> 
      <allow users="*"/>
      <deny users="?"/>
    </authorization>

y en el iis habilite la autenticacion windows y deshabilite la autenticacion anonima

pense que lo habia logrado pues a la hora de publicar me daba el usuario...y el problema fue que me da error los servicios WCF...no funciona ningun servicio..me sale la aplicacion con los combos vacios el select todo es mediante servicios y ninguno funciona...

Espero me puedan ayudar con esto saludos
2  Programación / Programación C/C++ / Autenticacion windows asp.net con wcf en: 2 Junio 2015, 01:02 am
Buenas tardes muchachos que tal, tengo un problema que aun no puedo resolver en mi trabajo. Se trata de una aplicacion web con servicios WCF, el requerimiento que me pidieron fue que al loguear un usuario coja el nombre de usuario de windows de la maquina y lo verifique con la base de datos...modificando el web.config de la aplicacion web :

Código:
<authentication mode="Windows"/>

    <authorization>
      <allow users="*"/>
      <deny users="?"/>
    </authorization>
y en el iis habilite la autenticacion windows y deshabilite la autenticacion anonima

pense que lo habia logrado pues a la hora de publicar me daba el usuario...y el problema fue que me da error los servicios WCF...no funciona ningun servicio..me sale la aplicacion con los combos vacios el select todo es mediante servicios y ninguno funciona...

Espero me puedan ayudar con esto es de suma urgencia


Saludos
3  Programación / Desarrollo Web / JQuery Problema con JqGrid Multiselect en: 7 Agosto 2014, 18:49 pm
Hola amigos del foro, tengo un problema recien pude hacer que mi grilla sea mutiselect pero ahora me piden que segun un campo si esta lleno la grilla cargue ya seleccionada y si esta vacio que este libre...no se como hacerlo por mas ejemplos que he visto en la internet...espero puedan ayudarme aqui les dejo el codigo de como armo mi grilla para que me entiendan mas facilmente saludos.


Código:
function GenerarBandeja() {
    EjecutarFuncion(LimpiarFiltroBusqueda);
    var asignacionusuario = {
        UsuarioJefeId: $("#ddlUsuarioCon option:selected").val().valueList()
        //UsuarioSubId: $("#ddlUsuarioCon option:selected").val()
    };

    $("#divAsignacionUsuarios").html('<table id="gvAsignacionUsuarios"></table><div id="piePaginaAsignacionUsuarios"></div>');
    $("#gvAsignacionUsuarios").jqGrid({
        url: '/Service/Mantenimiento.svc/ListarAsignacionUsuario',
        datatype: 'json',
        mtype: 'GET',
        postData: { asignacionusuario: JSON.stringify(asignacionusuario) },
        ajaxOptions: { async: true },
        jsonReader: { repeatitems: false },
        loadui: "block",
        rowNum: 10,
        rowList: [10, 20, 30, 100, 300, 500],
        viewrecords: true,
        colNames: ['Código Jefe', 'Nombre Jefe', 'Código Sub', 'Nombre Sub', 'Fecha Inicio', 'Fecha Fin', 'Estado', '', ''],
        colModel: [{ name: 'UsuarioJefeId', index: 'UsuarioJefeId', width: 80 },
                   { name: 'NombreJefe', index: 'NombreJefe', width: 350 },
                   { name: 'UsuarioSubId', index: 'UsuarioSubId', width: 80 },
                   { name: 'NombreSubordinado', index: 'NombreSubordinado', width: 350 },
                   { name: 'FechaInicio', index: 'FechaInicio', formatter: 'date', formatoptions: { srcformat: 'd/m/Y', newformat: 'd/m/Y' }, width: 100 },
                   { name: 'FechaFin', index: 'FechaFin', formatter: 'date', formatoptions: { srcformat: 'd/m/Y', newformat: 'd/m/Y' }, width: 100 },
                   { name: 'EstadoStr', index: 'EstadoStr', width: 80 },
                   { name: 'Editar', index: 'Editar', width: 20, align: 'center', formatter: 'actionFormatterEditar', search: false },
                   { name: 'Eliminar', index: 'Eliminar', width: 20, align: 'center', formatter: 'actionFormatterEliminar', search: false }
                  ],
        paging: true,
        pager: '#piePaginaAsignacionUsuarios',
        sortname: 'UsuarioJefeId',
        sortorder: 'desc',
        height: "100%",
        autowidth: true,
        sortable: true,
        shrinkToFit: false,
        multiselect: false,
        prmNames: { nd: null, search: null },
        emptyrecords: "No hay Registros.",
        multiselect: true,
        caption: 'Mantenimiento de -.-',
        loadComplete: function (data) {

            var grid = $("#gvAsignacionUsuarios");
            var data = grid.getDataIDs();

            for (var i = 0; i < data.length; i++) {
                if ($("#gvAsignacionUsuarios").getRowData(data[i])['Check'] > 0) {
                    $("#gvAsignacionUsuarios").setSelection(data[i], false);     
                }         
            }
        }

    });
    $.extend($.fn.fmatter, {
        actionFormatterEditar: function (cellvalue, options, rowObject) {
            return "<img title=\"Click para editar Tienda\" onclick=\"CargarFormularioEditar(this)\" style=\"cursor:pointer\" src=\"../Images/General/iconos/edit.gif\" />";
        },
        actionFormatterEliminar: function (cellvalue, options, rowObject) {
            if (rowObject.EstadoStr == 'Asignado') {
                return "<img title='Click para deshabilitar el registro' onclick='ConfirmacionDeshabilitarRegistro(this)' style='cursor:pointer' src=\"../Images/General/iconos/delete.png\" />";
            }
            else
                if (rowObject.EstadoStr == 'Sin Asignar') {
                    return "<img title='Click para habilitar el registro' onclick='ConfirmacionHabilitarRegistro(this)' style='cursor:pointer' src=\"../Images/General/iconos/habilitar.png\" />";
                }
        }
    });
}
4  Programación / Java / Deshabilitar Editar Celdas JTable en: 29 Abril 2014, 18:03 pm
Hola amigos que tal?vengo aquí para solucionar un pequeño problema que no encuentro la solución me parece un poco complejo...es editar las celdas mi JTable,la que tengo es dinámica y se arma con esta linea de código:

Código:
columnModel.getColumn(i).setPreferredWidth(200);

con esa linea mediante un for le doy tamaño a mis columnas ahora necesito que no se editen si alguien me puede ayudar se lo agradecería saludos =).
5  Programación / Java / Dar ancho a columna JTable en: 11 Abril 2014, 16:23 pm
Hola amigos que tal?tengo una consulta con urgencia...el tema es el siguiente:
Tengo una JTable dinámica que me lista varias tablas por eso las columnas varían de 3 4 hasta 15 y con el ancho automático salen muy juntas y mi scrllpane horizontal no sale...he estado informándome y para darle formato a las celdas debo poner esta linea:

Código:
MiTabla.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

poniendo esa linea mi scrollpane horizontal aparece pero las columnas están muy pequeñas quiero darle tamaño fijo para que se vea ordenado espero puedan ayudarme saludos.
6  Programación / Bases de Datos / Como insertar la hora en Oracle en: 27 Marzo 2014, 22:51 pm
Hola amigos buenas tardes, tengo un problema estoy trabajando con eclipse e oracle y me han pedido crear una tabla bitácora que cuando haga un insert una tabla esta también inserte lo mismo pero con la fecha y la hora...lo hice pero la hora no puedo lograr insertarla..hago esto:

Código:
CREATE TABLE BITCLI (
Usuario VARCHAR2 (20) NOT NULL,
Fecha DATE,
CODCLI varchar2(5) NOT NULL,
NOMCLI varchar2(30) NOT NULL,
APECLI varchar2(30) NOT NULL
)

Hora que seria el campo que me falta no se como ponerlo para que cuando le de insert me de la hora del sistema espero puedan ayudarme saludos a todos.
7  Programación / Java / [Solucionado] JAVA Como Refrescar JTable en: 19 Marzo 2014, 17:32 pm
Hola amigos buenos días tengo un gran problema al no poder refrescar mi JTable se que hay varios foros vídeos pero por mas que los aplico no me actualiza mi JTable espero puedan ayudarme, les explico un poco tengo en mi clase formulario mi JFrame con todos los controles y aparte mi clase modelo con los modelos que le adjunto al JTable para que de ahi pasen a mi formulario y lo pegue nada mas.Todo estaba bien hasta que ahora que quiero refrescar mi jtable no lo hace le hice seguimiento y llena mi modelo refrescarDatos pero al terminar con todos los datos cargados llega vació a mi jtable me bota el siguiente error : Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

aquí les dejo el código para que tengan una visión mas clara:

aquí lleno mi método de insertar datos y mi modelo para que se actualice al insertar los datos, están en un jdialog se llenan al presionar el botón aceptar:
Código:
info.InsertarDatosC(var1,var2,var3,varvalue1,varvalue2,varvalue3,vare1);
try {
DefaultTableModel modelo = new DefaultTableModel();
modelo = mod.refrescarDatos(opt);
table.setModel(modelo);
System.out.println(opt);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}

Y este es mi modelo:


Código:
public DefaultTableModel refrescarDatos(String variable) throws SQLException {
DefaultTableModel modelotablabd = new DefaultTableModel();

for (String columna : man.LlenarTitulos(variable)) {
modelotablabd.addColumn(columna);
}


Statement sf = conn.getConnection().createStatement();
String cad = "select * from "+variable;
ResultSet rs = sf.executeQuery(cad);
ResultSetMetaData rsMd = rs.getMetaData();
int CantidadColumnas = rsMd.getColumnCount();

Object datos[]=new Object[CantidadColumnas];
try {
while (rs.next()) {
for (int i = 0; i <CantidadColumnas; i++) {
datos[i] = rs.getObject(i + 1);
System.out.println(datos[i]);
// System.out.println("fil : "+datos[i]);
}
modelotablabd.addRow(datos);

}
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
return modelotablabd;
}

No se si deba usar algo como un método aparte para actualizarla...si fuera así por favor como debería hacer.
Espero en verdad puedan ayudarme necesito ayuda con urgencia estaré al tanto saludos amigos.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines