Пример #1
0
        public void BuscarUsuario(BO.LoginBO oLoginBO)
        {
            SqlCommand Cmd = new SqlCommand("SELECT * FROM Vst_Login WHERE Usuario=(@Usuario) AND ContraseñaUsu=(@ContraseñaUsu) AND SHA512=(@SHA512) AND StatusUsu=(@StatusUsu);", oConexion.EstablecerConexion());

            Cmd.Parameters.Add("@Usuario", SqlDbType.VarChar).Value       = oLoginBO.Usuario;
            Cmd.Parameters.Add("@ContraseñaUsu", SqlDbType.VarChar).Value = oMéthodes.Encriptar(oLoginBO.ContraseñaUsu);
            Cmd.Parameters.Add("@SHA512", SqlDbType.VarChar).Value        = oMéthodes.CreateSHAHash(oLoginBO.Usuario, oLoginBO.ContraseñaUsu, hashkey);
            Cmd.Parameters.Add("@StatusUsu", SqlDbType.Bit).Value         = true;
            Cmd.CommandType = CommandType.Text;

            oConexion.AbrirConexion();

            SqlDataReader Datos = Cmd.ExecuteReader();

            while (Datos.Read())
            {
                IdUsuario = int.Parse(Datos[0].ToString());
                Usuario   = Datos[1].ToString();
                try
                {
                    ImagenUsu = (byte[])Datos[4];
                }
                catch (Exception)
                {
                    ImagenUsu = null;
                }

                Modulo = Datos[5].ToString();
            }
            oConexion.CerrarConexion();
        }
Пример #2
0
        public void Respaldo()
        {
            string     nombre_copia     = (System.DateTime.Today.Day.ToString() + "-" + System.DateTime.Today.Month.ToString() + "-" + System.DateTime.Today.Year.ToString() + "-" + System.DateTime.Now.Hour.ToString() + "-" + System.DateTime.Now.Minute.ToString() + "-" + System.DateTime.Now.Second.ToString() + " PaperMidResp");
            string     Comando_Consulta = "BACKUP DATABASE [Integrador] TO  DISK = N'C:\\" + nombre_copia + ".bak' WITH NOFORMAT, NOINIT,  NAME = N'Integrador-Completa Base de datos Copia de seguridad', SKIP, NOREWIND, NOUNLOAD,  STATS = 10";
            SqlCommand cmd = new SqlCommand(Comando_Consulta, oConexion.EstablecerConexion());

            oConexion.AbrirConexion();
            cmd.ExecuteNonQuery();
            oConexion.CerrarConexion();
            oConexion.EstablecerConexion().Dispose();
        }