예제 #1
0
        public static string insertarDVVertical(string tabla, string digito)
        {
            DigitoVerificadorVertical dv = new DigitoVerificadorVertical();

            dv.tabla = tabla;
            dv.DVV   = digito;
            dv.DVH   = SeguridadBLL.calcularDVH(dv);
            DigitoVerificadorDAL.Modificar(dv);
            return(digito);
        }
예제 #2
0
        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 bool ChequearDVs()
 {
     return(DigitoVerificadorDAL.ChequearDVs());
 }