private List <ventas_de_productos> listaVentasProdCompra; //Lista de los productos

        /// <summary>
        /// Constructor de DialogCompra
        /// </summary>
        /// <param name="ent">Conexion con la base de datos por parametro</param>
        /// <param name="usu">Usuario que ha iniciado sesion</param>
        /// <param name="totalC">Le pasamos el total de la compra que ha sido calcualdo anteriormente</param>
        /// <param name="listaVentasProdC">Le pasamos la lista de ventas de productos</param>
        public DialogCompra(proyecto_tpvEntities ent, usuarios usu, double totalC, List <ventas_de_productos> listaVentasProdC)
        {
            InitializeComponent();
            tpvEnt = ent;

            mVVentas    = new MVVentas(tpvEnt);
            DataContext = mVVentas;

            usuLogueado = new usuarios();
            usuLogueado = usu;
            comboUsuarioCompra.SelectedItem = usuLogueado;

            listaVentasProdCompra = listaVentasProdC;
            totalCompra           = totalC;

            txtTotal.Text    = totalCompra.ToString();
            txtTotalIva.Text = totalCompra.ToString();
            iva = 0;

            inicializarListaIva();

            //Deshabilitar boton de guardar para la validacion
            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mVVentas.OnErrorEvent));
            mVVentas.btnGuardar = btnComprarCompra; //Ver si es asi
        }
        private static Logger log = LogManager.GetCurrentClassLogger(); //Variable del logger para recoger los errores e informacion del programa

        /// <summary>
        /// Constructor de UCDevoluciones
        /// </summary>
        /// <param name="ent">conexion que le pasamos como parametro</param>
        public UCDevoluciones(proyecto_tpvEntities ent)
        {
            InitializeComponent();
            tpvEnt      = ent;
            mVVentas    = new MVVentas(tpvEnt);
            DataContext = mVVentas;

            listaVentaProd = new List <ventas_de_productos>();
        }