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(); }
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(); }