public BuscarZonaViewModel(IWindowManager windowmanager) { _windowManager = windowmanager; Usuario u = new Usuario(); u = DataObjects.Seguridad.UsuarioSQL.buscarUsuarioPorIdUsuario(Int32.Parse(Thread.CurrentPrincipal.Identity.Name)); idTienda = u.IdTienda; idResponsable = u.IdUsuario; TiendaSQL tSQL = new TiendaSQL(); CmbTiendas = tSQL.BuscarTienda(); Index = this.CmbTiendas.FindIndex(x => x.IdTienda == idTienda); AlmacenSQL aSQL = new AlmacenSQL(); Almacenes anaquel = aSQL.BuscarAlmacen(-1, idTienda, 2); idAnaquel = anaquel.IdAlmacen; NumColumns = anaquel.NroColumnas; NumRows = anaquel.NroFilas; Altura = anaquel.Altura; TipoZonaSQL tzSQL = new TipoZonaSQL(); LstZonasAnq = tzSQL.ObtenerZonasxAlmacen(idAnaquel, 2); CmbZonas = lstZonasAnq; ProductoSQL pSQL = new ProductoSQL(); LstProductos = pSQL.BuscarProductoxTienda(idTienda); }
public StockMinListadoViewModel(IWindowManager windowmanager) { _windowManager = windowmanager; Usuario u = new Usuario(); u = DataObjects.Seguridad.UsuarioSQL.buscarUsuarioPorIdUsuario(Int32.Parse(Thread.CurrentPrincipal.Identity.Name)); idTienda = u.IdTienda; idResponsable = u.IdUsuario; if (idTienda > 0) Enable = false; else Enable = true; Tienda central = new Tienda(); central.Nombre = "ALMACEN CENTRAL"; central.IdTienda = 0; TiendaSQL tSQL = new TiendaSQL(); CmbTiendas = tSQL.BuscarTienda(); CmbTiendas.Insert(0, central); Index = this.CmbTiendas.FindIndex(x => x.IdTienda == idTienda); if (idTienda > 0) { ProductoSQL pSQL = new ProductoSQL(); LstProductos = pSQL.BuscarProductoxTienda(idTienda, true); } else { ProductoSQL pSQL = new ProductoSQL(); LstProductos = pSQL.BuscarProductoxCentral(1,-1, true); } }
public ProductoBuscarViewModel(IWindowManager windowmanager) { _windowManager = windowmanager; LineaProductoSQL lpSQL = new LineaProductoSQL(); LstLineasProducto = lpSQL.ObtenerLineasProducto(); LineaProducto deftlinea = new LineaProducto(); deftlinea.Nombre = "TODAS"; deftlinea.IdLinea = -1; LstLineasProducto.Insert(0, deftlinea); SelectedIndex1 = 0; Tienda deft = new Tienda(); deft.Nombre = "ALMACEN CENTRAL"; deft.IdTienda = -1; TiendaSQL tSQL = new TiendaSQL(); CmbTiendas = tSQL.BuscarTienda(); CmbTiendas.Insert(0, deft); Index = 0; Estado = true; }
public PreciosBuscarViewModel() { LineaProductoSQL lpSQL = new LineaProductoSQL(); LstLineasProducto = lpSQL.ObtenerLineasProducto(); LineaProducto deftlinea = new LineaProducto(); deftlinea.Nombre = "TODAS"; deftlinea.IdLinea = -1; LstLineasProducto.Insert(0, deftlinea); SelectedLinea = 0; Tienda deft = new Tienda(); deft.Nombre = "ALMACEN CENTRAL"; deft.IdTienda = -1; //deft.IdTienda = UsuarioSQL.buscarUsuarioPorIdUsuario(Int32.Parse(Thread.CurrentPrincipal.Identity.Name)).IdTienda;//Jalar del usuario TiendaSQL tSQL = new TiendaSQL(); CmbTiendas = tSQL.BuscarTienda(); CmbTiendas.Insert(0, deft); IndexTienda = 0; SelectedTienda = UsuarioSQL.buscarUsuarioPorIdUsuario(Int32.Parse(Thread.CurrentPrincipal.Identity.Name)).IdTienda; Actualizar(); }
public void BuscarTiendas() { uSQL = new UbigeoSQL(); tSQL = new TiendaSQL(); List<Ubigeo> lstUbigeo; lstUbigeo=uSQL.buscarUbigeo2(-1,selectedDpto, SelectedProv, SelectedDist); string lista=""; if (lstUbigeo == null) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "ERROR: Se produjo un error")); } else if (lstUbigeo.Count > 0) { for (int i = 0; i < lstUbigeo.Count-1; i++) { lista += (lstUbigeo[i].IdUbigeo).ToString() +","; } lista += lstUbigeo[lstUbigeo.Count - 1].IdUbigeo.ToString(); LstTiendas= tSQL.BuscarTienda(lista); if (LstTiendas == null) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "ERROR: Se produjo un error")); } else if (LstTiendas.Count == 0) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "No se encontraron tiendas")); } } }
public SolicitudAbListadoViewModel(IWindowManager windowmanager) { _windowManager = windowmanager; CmbEstados = new List<EstadosSolicitud>(); SelectedIndex = 0; EstadosSolicitud est = new EstadosSolicitud(); est.estado = -1; est.nomEstado = "Seleccionar estado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 0; est.nomEstado = "Anulado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 1; est.nomEstado = "Registrado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 2; est.nomEstado = "En revisión"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 3; est.nomEstado = "Revisado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 4; est.nomEstado = "Consolidado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 5; est.nomEstado = "Enviado"; CmbEstados.Add(est); est = new EstadosSolicitud(); est.estado = 6; est.nomEstado = "Atendido"; CmbEstados.Add(est); TiendaSQL tSQL = new TiendaSQL(); CmbTiendas = tSQL.BuscarTienda(); Tienda ti = new Tienda(); ti.IdTienda = -1; ti.Nombre = "Seleccionar tienda"; CmbTiendas.Insert(0, ti); RealizarBusqueda(null, null); }