public void BuscarProductos(MadeInHouse.Dictionary.DynamicGrid almacen, MadeInHouse.Dictionary.DynamicGrid ubicacionCol) { if (TxtProducto == null || TxtProducto == "") { _windowManager.ShowWindow(new ProductoBuscarViewModel(_windowManager, this, 7, idTienda)); } else { ProductoCant pc = new ProductoCant(); //Buscar producto del textBox Inicial: if (productoSeleccionado == null) { ProductoSQL prodSQL = new ProductoSQL(); List<Producto> lstProd; lstProd = prodSQL.BuscarProducto(TxtProducto); if (lstProd == null) _windowManager.ShowDialog(new AlertViewModel(_windowManager, "Producto no existente con ese código")); else { pc.Nombre = lstProd[0].Nombre; pc.IdProducto = lstProd[0].IdProducto; pc.CodigoProd = TxtProducto; productoSeleccionado = null; } } else { pc.Nombre = ProductoSeleccionado.Nombre; pc.IdProducto = ProductoSeleccionado.IdProducto; pc.CodigoProd = ProductoSeleccionado.CodigoProd; productoSeleccionado = null; } ubicacionCol.SelectedProduct = pc; almacen.UbicarProducto(pc.IdProducto); pc = null; } }