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();
}
Sistema para la administracion de hospitales, almacenes, facturacion, laboratorio, farmacia, registro en linea de cargos realizdos a paciente, separacion de paquetes, caja, tesoreria, etc.
jueves, 3 de diciembre de 2015
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();
}
{
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
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;
}
* 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;
}
Suscribirse a:
Entradas (Atom)