public List <SucursalBE> ObtenerSucursales() { var seguridad = new SeguridadDAL(); var result = seguridad.ObtenerSucursales(); var sucursales = new List <SucursalBE>(); result.ForEach(suc => { var sucursalBe = new SucursalBE() { Descripcion = suc.Descripcion, Id = suc.Id }; sucursales.Add(sucursalBe); }); return(sucursales); }
public List <BebidasBE> ObtenerProductos() { var seguridad = new SeguridadDAL(); var result = seguridad.ObtenerProductos(); var bebidas = new List <BebidasBE>(); result.ForEach(beb => { var sucursalBe = new BebidasBE() { Descripcion = beb.Descripcion, Id = beb.Id }; bebidas.Add(sucursalBe); }); return(bebidas); }
public Integridad ValidarIntegridadDeAplicacion() { var seguridad = new SeguridadDAL(); var integridad = new Integridad(); #region Validación Hash Usuario var usuarioHash = seguridad.ObtenerHashUsuarioParaValidarIntegridad(); foreach (UsuarioBE usuario in usuarioHash) { var reHash = seguridad.GenerarHash(usuario.NombreDeUsuario, usuario.Password, usuario.PerfilDeUsuario.Id.ToString()); if (!(string.Compare(reHash, usuario.DigVerificador) == 0)) { integridad.Usuarios.Add(usuario); } } #endregion #region Validación Hash Producto var bebidaHash = seguridad.ObtenerHashProductoParaValidarIntegridad(); foreach (BebidasBE producto in bebidaHash) { var reHash = seguridad.GenerarHash(producto.Descripcion, producto.SKU, producto.Precio.ToString()); if (!(string.Compare(reHash, producto.DigVerificador) == 0)) { integridad.Bebidas.Add(producto); } } #endregion return(integridad); }
public void RecalcularDigitoVerificadorVerticalTodos() { var seguridad = new SeguridadDAL(); seguridad.RecalcularDigitoVerificadorVerticalTodos(); }
public void CrearBitacora(UsuarioBE user, string action) { var seguridad = new SeguridadDAL(); seguridad.CrearBitacora(user, action); }
public List <BitacoraBE> ObtenerBitacoraCompleta() { var seguridad = new SeguridadDAL(); return(seguridad.ObtenerBitacoraCompleta()); }
public bool CrearBackUpBD(string DBName, string targetPath) { var seguridad = new SeguridadDAL(); return(seguridad.BackupDatabase(DBName, targetPath)); }
public string GenerarDigitoVerificadorDeUsuario(UsuarioBE usuario) { var seguridad = new SeguridadDAL(); return(seguridad.GenerarHash(usuario.NombreDeUsuario, usuario.Password, usuario.PerfilDeUsuario.Id.ToString())); }
public bool RestoreBD(BackUp backUpSelected) { var seguridad = new SeguridadDAL(); return(seguridad.RestoreDataBase(backUpSelected.BackUpPath, "PuroEscabio", backUpSelected.NombreBD)); }
public List <BackUp> ObtenerBackUps(string path) { var seguridad = new SeguridadDAL(); return(seguridad.ObtenerBackUps(path)); }