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>(); }