No deja de ser sorprendente que no hay un método de decimal en C# para truncar decimales. He visto por ahí formas de hacerlo con formatos y al final he optado por multiplicar por 10^decimales, truncar quitando los decimales y volver a dividir entre 10^decimales. Lo necesitaba para poder truncar a 2 decimales, pero me he hecho un método genérico.
private static decimal Truncate(decimal pImporte, int pNumDecimales)
{
decimal wRt = 0;
decimal wPot10 = 1;
//for (int i = 1; i <= pNumDecimales; i++)
//{
// wPot10 = wPot10 * 10;
//}
wRt = pImporte * wPot10;
wRt = decimal.Truncate(wRt);
wRt = wRt / wPot10;
//wRt = decimal.Round(wRt, 2);
return wRt;
}
jueves, 14 de abril de 2011
lunes, 7 de febrero de 2011
ASP.NET con herramientas gratuitas, legales y útiles.
Leo en Tecnologías ASP.NET 4.0 (saltando desde la versión 2.0) de José Manuel Alarcón Aguín que hay programadores y empresas que optan por PHP o Java por la gratuidad de las licencias y que esto es un error. Yo estaba en el mismo error.
Me ha alegrado saber que Visual Studio dispone de versiones gratuitas y de libre descarga. Son las Express Edition. Tanto para el desarrollo Web, Visual Studio Web Developer, como para gestionar las bases de datos, SQL Server Express.
Para descargar estas versiones Express http://www.microsoft.com/express
Me ha alegrado saber que Visual Studio dispone de versiones gratuitas y de libre descarga. Son las Express Edition. Tanto para el desarrollo Web, Visual Studio Web Developer, como para gestionar las bases de datos, SQL Server Express.
"Sus limitaciones son que sólo le está permitido ocupar 1 GB de RAM para caché de datos, utilizar un único procesador de la máquina (con los núcleos que tenga éste, da igual) y el tamaño máximo de las bases de datos que puede manejar la licencia es de 4GB".Suficiente para la mayoría de aplicaciones con destino a una PYME.
Para descargar estas versiones Express http://www.microsoft.com/express
Notas de lectura desde ASP.NET 2.0 a ASP.NET 4.0.
Me estoy actualizando en cuanto a Framework, el nuevo proyecto vamos a hacerlo en el 4.0. La verdad que entre estar en 2 tipos de proyectos (SAP y ASP.NET) y el día a día a veces uno no lee ni se pone al día, y sigue con la inercia como si no hubiese novedades que nos faciliten el trabajo.
Para ello voy siguiendo la lectura del libro Tecnologías ASP.NET 4.0 (saltando desde la versión 2.0) de José Manuel Alarcón Aguín. Y como este blog además de para compartir es para anotar cosas que me puedan ser útiles ahora y en el futuro, iré exponiendo algunas notas y comentarios sobre el libro, un poco a vuela pluma por eso.
Para ello voy siguiendo la lectura del libro Tecnologías ASP.NET 4.0 (saltando desde la versión 2.0) de José Manuel Alarcón Aguín. Y como este blog además de para compartir es para anotar cosas que me puedan ser útiles ahora y en el futuro, iré exponiendo algunas notas y comentarios sobre el libro, un poco a vuela pluma por eso.
miércoles, 2 de febrero de 2011
XML tripartita de 2010 a 2011.
Ya hace algunos días que en Excelium hemos adaptado a uno de nuestros clientes los XML para comunicar a la tripartita los cursos que gestiona. Como en los comentarios previos a los enlaces con los esquemas no eran muy explícitos con los cambios, dejo aquí mis notas al respecto. Sí que es verdad que dentro de los XSD hay comentarios que se agradecen.
Inicio Grupos tanto Bonificadas como Organizadoras.
Modalidad1 (Presencial).
- Centro, ahora es de un nuevo tipo t_centro_presencial que sólo tiene cif y nombre del centro.
Modalidad2 (Tutoría Presencial).
- Centro, ahora es de un nuevo tipo t_centro_presencial que sólo tiene cif y nombre del centro.
- Tutor, se ha redefinido el tipo y ahora es obligatorio el nombre y el apellido.
Modalidad3 (Distancia Teleformación).
- Centro, se elimina para ponerlo dentro de los tipos asistencia y teleformación. Los datos se sigue necesitando pero en otro sitio.
- AsistenciaTeleformación, se añade el Centro y sólo se deja el teléfono.
- AsistenciaDistancia, se añade el Centro y sólo se deja el teléfono.
- Tutor, se ha redefinido el tipo y ahora es obligatorio el nombre y el apellido.
Finalización Grupos tanto Bonificadas como Organizadoras.
Tipo Participante (t_participante).
Tiene nuevo campo aunque, tipo de documento, que será opcional en el ejercicio 2010. En sucesivos ejercicios será obligatorio. Los posibles valores son 10 - NIF y 60 - NIE
Suscribirse a:
Entradas (Atom)