ArchivesAuthor: Sergio Inzunza

17Feb


Hola, el día de hoy quiero publicar este post, simple, rápido y de utilidad (para algunos). 
Se trata de la lista de caracteres ASCII para poner los tan amados acentos de nuestro idioma español. 
 

Para minúsculas:
Alt + 0225/160 = á
Alt + 0233/130 = é
Alt + 0237/161 = í
Alt + 0243/162 = ó
Alt + 0250/163 = ú
Alt + 0252/129 = ü
Alt + 0241/164 = ñ
 

Para mayúsculas:
Alt + 0193 = Á
Alt + 0201 = É
Alt + 0205 = Í
Alt + 0211 = Ó
Alt + 0218 = Ú
Alt + 0220 = Ü
Alt + 0209 = Ñ
 

 

15Feb

Para llamar una Función de jQuery o JavaScript desde Código(Code Behind) en C#, solo necesitamos una linea de código:

C#
1
ScriptManager.RegisterStartupScript(this, this.GetType(), "starScript", "<strong>myFuncion()</strong>;", true);

26Jan

Hola, hoy quiero compartir con las personas que como yo, necesitamos implementar el Código de Barras Bidemensional (CBB) que el SAT pide como requisito para la representacion impresa de un comprobante fiscal digital por internet (CFDI).

Asi es, les proporciono la libreria DLL para generar el QRcode en formato ISO/IEC 18004:2000 como lo pide el SAT, y gratis. Continue Reading

11Jan

Si estas buscando una forma de darle formato de fecha a una columna de un gridview de Asp.net, estas en el lugar indicado. Es muy simple, lo único que se debe hacer es poner el htmlencode a false y poner la format string en la columna que necesitamos.
C#
1
<asp:BoundField DataField="fecha" HeaderText="Fecha" dataformatstring="{0:dd/MMM/yyyy}">

11Jan

  Si están como estuve yo hace unos momentos, sufriendo por no encontrar la forma que funciones el comando Display: inline-block de css para ie6 & ie7, ya puedes dejar de maldecir a Microsoft (No es Obligatorio, bien puedes seguir haciéndolo), pues he aquí el la solución (hack) para que esto funcione. Y es muy simple, solo hay que poner en css zoom:1; y posteriormente cambiamos el display para inline solamente, y nos aseguramos de agregar un * al inicio para que solo sea interpretado por los IE problemáticos y no nos mueva nada de los navegadores de verdad.
CSS
1
2
3
4
5
.inlineBlockHack
{
zoom:1;
*display: inline;
}

06Jan

  Si lo que necesitamos son algunas funciones básicas para manejar un combobox con jQuery, estás en el post indicado, a continuación están los fragmentos de código para ello. 1.- Cachar el evento de selected index changedel ComboBox
C#
1
2
3
$('#cmbID').change(function () {
// su codigo va aqui
});
2.- Obtener el index del elemento seleccionado [get selected index]
C#
1
$('#cmbID').attr(&quot;selectedIndex&quot;)
3.- Establecer el index del elemento seleccionado [set selected index]
C#
1
$('#cmbID option').eq(1).attr('selected', 'selected');
4.- Obtener el texto del elemento seleccionado [get selected item]
C#
1
$('#cmbID option:selected').val()

27Dec

02Dec

Hola, si necesitar que tu aplicacion asp.net con c# pueda generar PDF y mandarlos imprimir automaticamente, pues te comento que no se pude por cuestiones de seguridad el codigo de la aplicacion no tiene permisos para mandar un archivo a la impresora.

Pero tranquilo eso no significa que no exista un solucion, la solucion es la siguiente: Continue Reading

30Nov

SI bien no es posible selecionar el texto de una etiqueta de WPF, si se puede encontrar una forma de tener dicho funcionamiento utilizando un cuadro de texto (TextBox). Basicamente lo que necesitamos hacer es poner un cuadro de texto, quitarle los border y ponerlo de solo lectura para que no se pueda editar el texto. Aqui les comparto los estilos que yo utilize para hacer dicho funcionamiento Continue Reading

31Mar

Hola,
Si ustedes están como yo hace uno días, tratando de resolver como timbrar una factura electrónica utilizando el proveedor timbrefiscal.mx, les comento como lo logré yo:
  1. - Registrarme en timbrefiscal.mx mandando un correo con mis datos
  2. - Descargar el Pack de Conexión
  3. - Descargar el sello para la conexión que nos regresan por correo una vez registrados
  4. - Descargar el siguiente ejemplo http://timbrefiscal.mx/descargas/EjemploCsharpPuntoNet.zip
  5. - Adaptarlo al sistema que estamos desarrollando (en mi caso solo tome el metodo de sello y timbre)
  6. - Realizar los siguientes cambios al ejemplo:
    1. Localizar y cambiar la linea
      509Certificate2 cert = new X509Certificate2(certificadoSello);

      Por:
      X509Certificate2 cert = new X509Certificate2(certificadoSello, “a0123456789″, X509KeyStorageFlags.MachineKeySet);

      Donde a0123456789 es la clave proporcionada por timbrefiscal en un txt

      Y listo, esos fueron los pasos que seguir para realizar el timbrado con éxito (en fase de pruebas).

      Algo Muy Importante que destacar es que como emisor de la factura deben poner el RFC con el que se dieron de alta (paso 1) en timbrefiscal.

      Si tienen dudas o desean el código (de mi sistema [SOLO LA PARTE DE FACTURACION]) dejen un comentario y su correo y se los hago llegar.

      Espero les sea de ayudar.