jueves, 8 de diciembre de 2016

Mejoras en el Expediente Electronico

Se ha mejorado el expediente electronico, se integra SOAP al 100% asi como la toma de signos vitales, ademas estamos trabajando en las visitas medica, interconsulta, anestesia, cirujano y ayudantes para llevar un control de los honorarios medicos e integrarlos a los tabuladore de pago

Hay muchas novedades

Saludos a todos

lunes, 1 de agosto de 2016

Traspaso de reportes a iTextSharp

Se han estado traspasando todos los reportes a itextsharp para darle mas soporte a nuestra version de windows

jueves, 3 de diciembre de 2015

Create Password SHA1 C#

using System.Security.Cryptography;
using System.Text.RegularExpressions;


public string CreatePasswordSHA1(string password)
{
            SHA1CryptoServiceProvider sha1 = new      SHA1CryptoServiceProvider();
            byte[] bs = System.Text.Encoding.UTF8.GetBytes(password);
            bs = sha1.ComputeHash(bs);
            System.Text.StringBuilder s = new System.Text.StringBuilder();
            foreach (byte b in bs){
                s.Append(b.ToString("x2").ToLower());
            }
            return s.ToString();

}

Create Password SHA256 C#

public string CreatePasswordSHA256(string password)
{
            SHA256Managed sha256 = new SHA256Managed();
            byte[] bs = System.Text.Encoding.UTF8.GetBytes(password);
            bs = sha256.ComputeHash(bs);
            System.Text.StringBuilder s = new System.Text.StringBuilder();
            foreach (byte b in bs){
                s.Append(b.ToString("x2").ToLower());
            }
            return s.ToString();           
}

sábado, 23 de mayo de 2015

Migracion a Monodevelop 5.7 sin Glade

Estamos migrado todos los scrip para hacerlo mas compatible con windows y sin tener problemas de compilacion en diferente distribuciones de Linux, ya que al estar trabajando con Glade Monodevelop ya no lo esta soportando porque tiene un IDE para crear ventanas las cuales genera el codigo puro en C# con GTK#, esto tendra ventajas al poder portar la aplicacion sin mayores problemas

Saludos

viernes, 3 de abril de 2015

Ejemplo conexion Vala con PostgreSql

/**
 * To compile:
 *  valac --pkg libpq test.vala -X -lpq
 */

using GLib;
using Postgres;

public static int main (string[] args)
{
        string _url_servidor = "hostaddr=192.168.1.10 ";
        string _port_DB = "port=5432 ";
        string _usuario_DB = "user=your user  ";
        string _passwrd_user_DB = "password=your password ";
        string _nombredb;

        string connectionString = _url_servidor+_port_DB+_usuario_DB+_passwrd_user_DB;

        if (args.length > 1) {
                _nombredb = args[1];
        }else{
                  _nombredb = "dbname = osirisdb ";
        }

    /* Make a connection to the database */
        Database conn = Postgres.connect_db (connectionString+_nombredb);

        /* Check to see that the backend connection was successfully made */
        if (conn.get_status () != ConnectionStatus.OK) {
                stderr.printf ("Connection to database failed: %s", conn.get_error_message ());
                return 1;
        }else{
                  stderr.printf ("Connection to database OK..\n");
        }


    return 0;
}

martes, 15 de julio de 2014


Seguimos trabajando en la mejora continua de esta gran herramienta para la administracion de clinicas y hospitales.

Se ha mejorado y corregido varios bugs, se crearon nuevas opciones para el manejo de permisos de usuarios.

Animate a probar este software

Saludos