コード例 #1
0
        private MVVentasDeProductos mVVentaProds;   //MV de ventas de productos

        /// <summary>
        /// Constructor de UCFactura
        /// </summary>
        /// <param name="ent">Conexion de la base de datos que le pasamos por parametro</param>
        public UCFactura(proyecto_tpvEntities ent)
        {
            InitializeComponent();
            tpvEnt       = ent;
            mVVentaProds = new MVVentasDeProductos(tpvEnt);
            DataContext  = mVVentaProds;
        }
コード例 #2
0
        private static Logger log = LogManager.GetCurrentClassLogger(); //Variable del logger para recoger los errores e informacion del programa

        /// <summary>
        /// Constructor UCDevolucionesProd
        /// </summary>
        /// <param name="ent">conexion que le pasamos como parametro</param>
        public UCDevolucionesProd(proyecto_tpvEntities ent)
        {
            InitializeComponent();
            tpvEnt      = ent;
            mVVentaProd = new MVVentasDeProductos(tpvEnt);
            ventaServ   = new ServicioGenerico <ventas>(tpvEnt);

            DataContext = mVVentaProd;

            predicadoNombreProd = new Predicate <object>(filtroNombreProd);
        }
コード例 #3
0
        private usuarios usuLogueado;                            //Usuario que ha iniciado sesion

        /// <summary>
        /// Constructor UCListaProds
        /// </summary>
        /// <param name="ent">Conexion de la base de datos que le pasamos por parametro</param>
        /// <param name="mVVentaP">MV de ventas de producto que le pasamos por parametro</param>
        /// <param name="usu">Usuario que ha iniciado sesion pasado por parametro</param>
        public UCListaProds(proyecto_tpvEntities ent, MVVentasDeProductos mVVentaP, usuarios usu)
        {
            InitializeComponent();
            tpvEnt      = ent;
            mVVentaProd = mVVentaP;
            DataContext = mVVentaProd;

            listaVentaProdCompra = new List <ventas_de_productos>();
            ventaProd            = new ventas_de_productos();
            usuLogueado          = new usuarios();
            usuLogueado          = usu;
            obtenerTotal();
        }
コード例 #4
0
        /// <summary>
        /// Constructor del MainWindow
        /// </summary>
        /// <param name="ent">Conexion con la base de datos</param>
        /// <param name="usu">Usuario que ha iniciado sesion</param>
        public MainWindow(proyecto_tpvEntities ent, usuarios usu)
        {
            InitializeComponent();
            tpvEnt       = ent;
            usuLogueado  = new usuarios();
            usuLogueado  = usu;
            mVTiposProds = new MVTiposProductos(tpvEnt);
            mVCategorias = new MVCategorias(tpvEnt);
            mVProductos  = new MVProductos(tpvEnt);
            mVVentaProd  = new MVVentasDeProductos(tpvEnt);
            //DataContext = mVVentaProd; //Datacontext, comentado

            listaCategorias  = new List <categorias>();
            listaProds       = new List <productos>(); //Lista de productos
            listaProdsCompra = new List <productos>(); //lista de la compra
            listaVentaProd   = new List <ventas_de_productos>();

            prodSelectBtn = new productos();

            cargarTiposProductos();
        }