コード例 #1
0
        /// <summary>
        /// Verifica DVH de la tabla de Producto
        /// </summary>
        /// <returns>EntityDVHcorrupto</returns>
        private EntityDVHcorrupto VerificarDVHproducto()
        {
            EntityDVHcorrupto resultado = new EntityDVHcorrupto();

            resultado.tabla = ConstantesTexto.Producto;
            resultado.filas = new List <int?>();

            List <Producto> listProdDV = dvDAL.ListProductosDV();

            if (listProdDV.Count != 0)
            {
                foreach (var p in listProdDV)
                {
                    int?res = metodosDV.VerificarEntityConDVH(p);

                    if (res != null)
                    {
                        resultado.filas.Add((int)res);
                    }
                }
            }

            if (resultado.filas.Any())
            {
                resultado.status = ConstantesTexto.Corrupto;
            }
            else
            {
                resultado.status = ConstantesTexto.OK;
            }

            return(resultado);
        }
コード例 #2
0
        /// <summary>
        /// Carga DVV de productos en BD
        /// </summary>
        private void CargarDVVproducto()
        {
            List <Producto> productos = dvDAL.ListProductosDV();

            metodosDV.CargarDVV(productos);
        }