public ActionResult DetalleProductos(ProductoVM product)
        {
            decimal prec = 0;
            try
            {
                prec = decimal.Parse(product.precio);
            }
            catch {

                prec = 0;
            }
            producto data = new producto {

                codigo = product.codigo,
                nombre= product.nombre,
                precio = prec
            };

            _CatalogosService.GuardarProducto(data);
            return RedirectToAction("Productos");
        }
        public ActionResult DetalleProductos(int codigo=0)
        {
            var product = _CatalogosService.GetProducto(codigo);

            ProductoVM data = new ProductoVM();
            if (product != null) {
                data.codigo = product.codigo;
                data.nombre = product.nombre;
                data.precio = product.precio.ToString();
            }

            return View(data);
        }