public static string verificarDVHBase(Usuario param) { string resultado = verificarDVH(); BitacoraBLL.Insertar(param, "Verificación DV Horizontal"); return(resultado); }
public static string restaurarBackup(Usuario param) { string resultado = backupDAL.restaurarBackup(); BitacoraBLL.Insertar(param, "Se Restauro Copia de seguridad"); return(resultado); }
public static int insertarProducto(Usuario usuario, Producto param) { param.DVH = SeguridadBLL.calcularDVH(param); int resultado = ProductosDAL.Insertar(param); if (resultado > 0) { BitacoraBLL.Insertar(usuario, "Producto Ins: " + param.descripcion); } recalcularDVVertical(); return(resultado); }
public static int cambiarPass(Usuario param) { param.pass = SeguridadBLL.getSHA1(param.pass); int resultado = UsuariosDAL.cambiasPass(param); if (resultado > 0) { BitacoraBLL.Insertar(param, "Cambio su contraseña"); } recalcularDV(); return(resultado); }
public static string recalcularDVHBase(Usuario param) { string resultado = "Inicio de recalculo de DVH de la Base de datos" + Environment.NewLine; resultado += "Tabla Producto:" + Environment.NewLine; resultado += ProductosBLL.recalcularDV() + Environment.NewLine; resultado += "Tabla Usuario:" + Environment.NewLine; resultado += UsuariosBLL.recalcularDV() + Environment.NewLine; resultado += "Fin."; BitacoraBLL.Insertar(param, "Recalculo DV Horizontal "); return(resultado); }
public static int crearUsuario(Usuario param) { param.pass = SeguridadBLL.getSHA1(param.pass); param.DVH = SeguridadBLL.calcularDVH(param); int resultado = UsuariosDAL.Insertar(param); if (resultado > 0) { BitacoraBLL.Insertar(param, "Usuario creado"); } recalcularDVVertical(); return(resultado); }
public static string verificarDVH() { string resultado = "Inicio verificacion de la Base de datos" + Environment.NewLine; resultado += "Tabla Producto: "; resultado += ProductosBLL.verificarDVH() + Environment.NewLine; resultado += "Tabla Usuario: "; resultado += UsuariosBLL.verificarDVH() + Environment.NewLine; resultado += "Tabla Bitacora: "; resultado += BitacoraBLL.verificarDVH() + Environment.NewLine; resultado += "Fin."; return(resultado); }
public void EliminarProducto(ProductoBE eProd) { dProd.EliminarProducto(eProd); BitacoraActividadBE nActividad = new BitacoraActividadBE(); BitacoraBLL bllAct = new BitacoraBLL(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se eliminó el Producto " + eProd.Id; bllAct.NuevaActividad(nActividad); }
public void AltaProducto(ProductoBE nProd) { string Id = dProd.AltaProducto(nProd); BitacoraActividadBE nActividad = new BitacoraActividadBE(); BitacoraBLL bllAct = new BitacoraBLL(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se agregó el Producto " + Id; bllAct.NuevaActividad(nActividad); }
public static string verificarDVVertical() { string resultado = "Inicio de verificacion de DV Vertical de la Base de datos" + Environment.NewLine; List <DigitoVerificadorVertical> lista = DigitoVerificadorDAL.Listar(); foreach (var item in lista) { if (item.tabla == "Usuario") { if (item.DVV.Equals(UsuariosBLL.verificarDVVertical())) { resultado += "Tabla Usuario: Ok" + Environment.NewLine; } else { resultado += "Tabla Usuario: Error" + Environment.NewLine; } } else if (item.tabla == "Producto") { if (item.DVV.Equals(ProductosBLL.verificarDVVertical())) { resultado += "Tabla Producto: Ok" + Environment.NewLine; } else { resultado += "Tabla Producto: Error" + Environment.NewLine; } } else if (item.tabla == "Bitacora") { if (item.DVV.Equals(BitacoraBLL.verificarDVVertical())) { resultado += "Tabla Bitacora: Ok" + Environment.NewLine; } else { resultado += "Tabla Bitacora: Error" + Environment.NewLine; } } } resultado += "Fin."; return(resultado); }
public static Usuario login(Usuario param) { param.pass = SeguridadBLL.getSHA1(param.pass); Usuario usuario = UsuariosDAL.Login(param); Usuario existe; if (usuario == null) { existe = UsuariosDAL.Buscar(param); if (existe != null) { existe.intentosLogin += 1; UsuariosDAL.Modificar(existe); BitacoraBLL.Insertar(existe, "Login erroneo intento: " + existe.intentosLogin); } return(null); } if (usuario.permiso != null) { BitacoraBLL.Insertar(usuario, "Logueo de: " + usuario.permiso.descripcion); } return(usuario); }
public static string hacerBackup(Usuario param) { BitacoraBLL.Insertar(param, "Se realizo Copia de seguridad"); return(backupDAL.hacerBackup()); }