public ActionResult Crear(int id)
        {
            var nuevaOrdenDetalle = new OrdenDetalle();

            nuevaOrdenDetalle.OrdenId = id;

            var productos = _productosBL.ObtenerProductos();

            ViewBag.ProductoId = new SelectList(productos, "Id", "Descripcion");

            return(View(nuevaOrdenDetalle));
        }
Esempio n. 2
0
        private void metroTextBox1_TextChanged(object sender, EventArgs e)
        {
            var buscar = metroTextBox1.Text;

            if (string.IsNullOrEmpty(buscar) == true)
            {
                listaProductosBindingSource.DataSource = _productos.ObtenerProductos();
            }
            else
            {
                listaProductosBindingSource.DataSource = _productos.ObtenerProductos(buscar);
            }
        }
Esempio n. 3
0
        private void button4_Click(object sender, EventArgs e)
        {
            var buscar = textBox1.Text;

            if (string.IsNullOrEmpty(buscar) == true)
            {
                productoBindingSource.DataSource = _productos.ObtenerProductos();
            }
            else
            {
                productoBindingSource.DataSource = _productos.ObtenerProductos(buscar);
            }
            productoBindingSource.ResetBindings(false);
        }
Esempio n. 4
0
        /*
         * Metodo
         * Descripcion: Especifica la implementacion del comando BuscarProductoCommand - Busca un producto en particular
         * Entrada: void
         * Salida: void
         */
        private void BuscarProductoExecute()
        {
            bool        productoEncontrado = false;
            ProductosBL contexto           = new ProductosBL();
            var         productosBL        = contexto.ObtenerProductos(cs);

            if (Producto == null)
            {
                Producto = new ProductoViewModel();
            }

            foreach (var item in productosBL)
            {
                if (item.Codigo == this.Codigo)
                {
                    Producto           = new ProductoViewModel(item);
                    productoEncontrado = true;
                }
            }

            if (productoEncontrado == false)
            {
                MessageBox.Show("Codigo no registrado.", "Producto Invalido", MessageBoxButton.OK, MessageBoxImage.Warning);
            }

            this.Codigo = "";
        }
        // GET: Productos
        public ActionResult Index()
        {
            var listadeProductos = _productosBL.ObtenerProductos();


            return(View(listadeProductos));
        }
Esempio n. 6
0
        public FormProductos()
        {
            InitializeComponent();

            _productos = new ProductosBL();
            listaProductosBindingSource.DataSource = _productos.ObtenerProductos();
        }
        // GET: Productos
        public ActionResult Index()
        {
            var productosBL      = new ProductosBL();
            var ListadeProductos = productosBL.ObtenerProductos();

            return(View(ListadeProductos));
        }
Esempio n. 8
0
        public FormReporteProductos()
        {
            InitializeComponent();

            var _productoBL   = new ProductosBL();
            var _categoriasBL = new CategoriasBL();
            var _tiposBL      = new TiposBL();

            var bindingSource1 = new BindingSource();

            bindingSource1.DataSource = _productoBL.ObtenerProductos();

            var bindingSource2 = new BindingSource();

            bindingSource2.DataSource = _categoriasBL.ObtenerCategorias();

            var bindingSource3 = new BindingSource();

            bindingSource3.DataSource = _tiposBL.ObtenerTipos();

            var reporte = new ReporteProductos();

            reporte.Database.Tables["Producto"].SetDataSource(bindingSource1);
            reporte.Database.Tables["Categoria"].SetDataSource(bindingSource2);
            reporte.Database.Tables["Tipo"].SetDataSource(bindingSource3);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
Esempio n. 9
0
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            var textoABuscar = textBox1.Text;

            listaProductosBindingSource.DataSource =
                _productos.ObtenerProductos(textoABuscar);
        }
Esempio n. 10
0
 private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == Convert.ToChar(Keys.Enter))
     {
         var buscar = textBox1.Text;
         listaProductoBindingSource.DataSource = Productos.ObtenerProductos(buscar);
     }
 }
Esempio n. 11
0
        public Form1()
        {
            InitializeComponent();
            var productosBL      = new ProductosBL();
            var listadeProductos = productosBL.ObtenerProductos();

            listadeProductosBindingSource.DataSource = listadeProductos;
        }
        private void TxtBuscar_TextChanged_1(object sender, EventArgs e)
        {
            _productos = new ProductosBL();
            var TextoaBuscar = TxtBuscar.Text;

            listaProductosBindingSource.DataSource = _productos.ObtenerProductos(TextoaBuscar);
            listaProductosBindingSource.ResetBindings(false);
        }
Esempio n. 13
0
        public FormTransacciones()
        {
            InitializeComponent();

            _transacciones = new TransaccionesBL();
            listaTransaccionesBindingSource.DataSource = _transacciones.ObtenerTransacciones();
            _productos = new ProductosBL();
            listaProductosBindingSource.DataSource = _productos.ObtenerProductos();
        }
Esempio n. 14
0
        public FormIngres()
        {
            InitializeComponent();
            _ingresBL = new IngresBL();
            listaIngressBindingSource.DataSource = _ingresBL.ObtenerIngress();

            _productosBL = new ProductosBL();
            listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();
        }
Esempio n. 15
0
        // GET: Home
        public ActionResult Index()
        {
            var productosBL      = new ProductosBL();
            var listadeProductos = productosBL.ObtenerProductos();

            ViewBag.adminWebsiteUrl =
                ConfigurationManager.AppSettings["adminWebsiteUrl"];

            return(View(listadeProductos));
        }
Esempio n. 16
0
        public FormProductos()
        {
            InitializeComponent();

            _productos = new ProductosBL();
            listaProductosBindingSource.DataSource = _productos.ObtenerProductos();//OBT PROD, nos retorna lista de productos

            _Categorias = new CategoriasBL();
            listadeCategoriasBindingSource.DataSource = _Categorias.ObtenerCategorias();
        }
Esempio n. 17
0
        private void button1_Click(object sender, EventArgs e)
        {
            var productosBL = new ProductosBL();
            var productos   = productosBL.ObtenerProductos();

            foreach (var producto in productos)
            {
                MessageBox.Show(producto.Descripcion);
            }
        }
Esempio n. 18
0
        public FrmProductos()
        {
            InitializeComponent();

            _productos = new ProductosBL();
            listaProductosBindingSource.DataSource = _productos.ObtenerProductos();

            _categorias = new CategoriasBL();
            listaCategoriasBindingSource.DataSource = _categorias.ObtenerCategorias();
        }
Esempio n. 19
0
        public FrmFacturacion()
        {
            InitializeComponent();

            _facturaBL = new FacturaBL();
            listaFacturasBindingSource.DataSource = _facturaBL.ObtenerFacturas();
            _clienteBL = new ClientesBL();
            listaClienteBindingSource.DataSource = _clienteBL.ObtenerClientes();
            _productosBL = new ProductosBL();
            listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();
        }
Esempio n. 20
0
        public FormProductos()
        {
            InitializeComponent();

            Productos = new ProductosBL();

            listaProductosBindingSource.DataSource = Productos.ObtenerProductos();

            Categorias = new CategoriaBL();
            listaCategoriaBindingSource.DataSource = Categorias.ObtenerCategoria();
        }
Esempio n. 21
0
        public FormCompras()
        {
            InitializeComponent();
            _comprasBL = new ComprasBL();
            listaComprasBindingSource.DataSource = _comprasBL.ObtenerCompras();

            _proveedoresBL = new ProveedoresBL();
            listaProveedoresBindingSource.DataSource = _proveedoresBL.ObtenerProveedores();

            _productosBL = new ProductosBL();
            listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();
        }
Esempio n. 22
0
        static void Main(string[] args)
        {
            var productosBL      = new ProductosBL();
            var listadeProductos = productosBL.ObtenerProductos();

            foreach (var producto in listadeProductos)
            {
                Console.WriteLine(producto.Id + " " + producto.Descripcion + " " + producto.Precio);
            }

            Console.ReadLine();
        }
Esempio n. 23
0
        public FormProducto() // Constructor
        {
            InitializeComponent();

            _productos = new ProductosBL(); // Inicializamos Variable
            productoBindingSource.DataSource = _productos.ObtenerProductos();

            _tiemposBL = new TiemposBL(); // Inicializamos Variable
            tiemposBLBindingSource.DataSource = _tiemposBL.ObtenerTiempo();

            _categoriasBL = new CategoriasBL();
            categoriasBLBindingSource.DataSource = _categoriasBL.ObtenerCategorias();
        }
Esempio n. 24
0
        public FormReporteProductos()
        {
            InitializeComponent();

            var _productosBL  = new ProductosBL();
            var bindingSource = new BindingSource();

            bindingSource.DataSource = _productosBL.ObtenerProductos();

            var reporte = new ReporteProductos();

            reporte.SetDataSource(bindingSource);

            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
        }
Esempio n. 25
0
        public FormFactura()
        {
            InitializeComponent();

            _facturaBL = new FacturaBL();
            listaFacturasBindingSource.DataSource = _facturaBL.ObtenerFacturas();

            _clientesBL = new ClientesBL();
            listaClientesBindingSource.DataSource = _clientesBL.ObtenerClientes();

            _productosBL = new ProductosBL();
            listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();

            _decuentosBL = new DescuentosBL();
            listaDescuentosBindingSource.DataSource = _decuentosBL.ObtenerDescuentos();
        }
Esempio n. 26
0
        // Actualizar Lista de Clientes y lista de Productos en FORMULARIO Factura
        private void button3_Click(object sender, EventArgs e)
        {
            if (idTextBox.Text != "")
            {
                var FacturaId = Convert.ToInt32(idTextBox.Text);
                _facturaBL.RefrescarDatos(FacturaId);



                _clientesBL = new ClientesBL();
                listaClientesBindingSource.DataSource = _productosBL.ObtenerProductos();
                listaClientesBindingSource.ResetBindings(false);
                _productosBL = new ProductosBL();
                listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();
                listaProductosBindingSource.ResetBindings(false);
            }
        }
Esempio n. 27
0
        // GET: ResultadoBusqueda
        public ActionResult Index(SearchModel model)
        {
            var buscar = Request.QueryString["q"];

            var etiqueta = Request.QueryString["w"];

            if (string.IsNullOrEmpty(buscar))
            {
                return(View());
            }

            List <Busqueda> ItemList = new List <Busqueda>();

            ItemList.Add(new Busqueda {
                ItemID = 1, Idtext = "buy", Nombre = "Venta", IsCheck = true
            });
            ItemList.Add(new Busqueda {
                ItemID = 2, Idtext = "rent", Nombre = "Renta", IsCheck = false
            });
            ItemList.Add(new Busqueda {
                ItemID = 3, Idtext = "property", Nombre = "Precio", IsCheck = false
            });
            ItemList.Add(new Busqueda {
                ItemID = 4, Idtext = "agents", Nombre = "Vendedores", IsCheck = false
            });

            ViewBag.ItemList = ItemList;

            var resultados = _productosBL.ObtenerProductos(buscar, etiqueta).AsQueryable(); //ORIGINAL
            //var resultados = _productosBL.ObtenerProductosActivos().AsQueryable();

            //PAGINACION
            var factory = new PageSourceFactory
            {
                MaxItemsPerPage     = 10, // maximo elementos por pagina
                DefaultItemsPerPage = 8   // elementos por pagina
            };


            var source = factory.CreateSource(resultados, model);

            ViewBag.adminWebsiteUrl =
                ConfigurationManager.AppSettings["adminWebsiteUrl"];

            return(View(source));
        }
Esempio n. 28
0
        /* private void Refresh_Click(object sender, EventArgs e)
         * {
         *
         * }*/

        // Actualizar Lista de Proveedores y lista de Productos en FORMULARIO COMPRAS

        private void button3_Click(object sender, EventArgs e)
        {
            if (idTextBox.Text != "")
            {
                var CompraiD = Convert.ToInt32(idTextBox.Text);
                _comprasBL.RefrescarDatos(CompraiD);


                // _comprasBL = new ComprasBL();
                // listaComprasBindingSource.DataSource = _comprasBL.ObtenerCompras();

                _proveedorBL = new ProveedoresBL();
                listaProveedoresBindingSource.DataSource = _proveedorBL.ObtenerProveedor();
                listaProveedoresBindingSource.ResetBindings(false);
                _productosBL = new ProductosBL();
                listaProductosBindingSource.DataSource = _productosBL.ObtenerProductos();
                listaProductosBindingSource.ResetBindings(false);
            }
        }
Esempio n. 29
0
        private void metroButton1_Click(object sender, EventArgs e)
        {
            var _productoBL   = new ProductosBL();
            var bindingSource = new BindingSource();
            var tipoProducto  = textBox1.Text;

            if (!string.IsNullOrEmpty(tipoProducto))
            {
                bindingSource.DataSource = _productoBL.ObtenerProductosP(tipoProducto);
            }
            else
            {
                bindingSource.DataSource = _productoBL.ObtenerProductos();
            }


            var reporte = new ReporteProducto();

            reporte.SetDataSource(bindingSource);
            crystalReportViewer1.ReportSource = reporte;
            crystalReportViewer1.RefreshReport();
            crystalReportViewer1.Show();
        }
Esempio n. 30
0
        static void Main(string[] args)
        {
            string cs = ConfigurationManager.ConnectionStrings[0].ConnectionString;

            try
            {
                ClientesBL contexto = new ClientesBL();

                List <Clientes> clientes = contexto.ObtenerClientes(cs);
                foreach (var cliente in clientes)
                {
                    Console.WriteLine("Cliente: ID = {0} -- Nombre = {1}", cliente.ID_Cliente, cliente.NombreCompleto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                VendedoresBL contexto = new VendedoresBL();

                List <Vendedores> vendedores = contexto.ObtenerVendedores(cs);
                foreach (var vendedor in vendedores)
                {
                    Console.WriteLine("Vendedore: ID = {0} -- Nombre = {1}", vendedor.ID_Vendedor, vendedor.NombreCompleto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            VendedoresBL contexto2 = new VendedoresBL();

            bool resultado = contexto2.AutenticarVendedores("Juansrt", "Juan3456");

            Console.WriteLine("Autenticando al Vendedor: " + resultado);

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                ProductosBL contexto = new ProductosBL();

                List <Productos> productos = contexto.ObtenerProductos(cs);
                foreach (var producto in productos)
                {
                    Console.WriteLine("Producto: ID = {0} -- Stock = {1}", producto.ID_Producto, producto.Stock);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                PedidosBL contexto = new PedidosBL();

                List <Pedidos> pedidos = contexto.ObtenerPedidos(cs);
                foreach (var pedido in pedidos)
                {
                    Console.WriteLine("Pedido: ID = {0} -- FechaRegistro = {1}", pedido.ID_Pedido, pedido.FechaRegistro);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                DetallePedidosBL contexto = new DetallePedidosBL();

                List <DetallePedidos> detallePedidos = contexto.ObtenerDetallePedidos(cs);
                foreach (var detallePedido in detallePedidos)
                {
                    Console.WriteLine("DetallePedidos: ID = {0} -- NombreProducto = {1}", detallePedido.ID_DetallePedido, detallePedido.NombreProducto);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            Console.WriteLine("");
            Console.WriteLine("=======================================================");
            Console.WriteLine("");

            try
            {
                PedidosBL contexto = new PedidosBL();

                Console.WriteLine("ID_Pedido: " + contexto.ConsultarIdentificadorPedidos());
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
            }

            //Console.WriteLine("");
            //Console.WriteLine("=======================================================");
            //Console.WriteLine("");

            //DetallePedidosBL contexto3 = new DetallePedidosBL();
            //contexto3.ActualizarStockProductos(1, 50);

            Console.ReadLine();
        }