public ProductoMantenerViewModel(IWindowManager windowmanager) { _windowManager = windowmanager; LineaProductoSQL lpSQL = new LineaProductoSQL(); UnidadMedidaSQL umSQL = new UnidadMedidaSQL(); LstLineasProducto = lpSQL.ObtenerLineasProducto(); LstUnidadMedida = umSQL.BuscarUnidadMedida(); }
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 ProductoBuscarViewModel(Reportes.reporteStockViewModel reporteStockViewModel, int ventanaAccion) { this.reporteStockViewModel = reporteStockViewModel; LineaProductoSQL lpSQL = new LineaProductoSQL(); LstLineasProducto = lpSQL.ObtenerLineasProducto(); this.ventanaAccion = ventanaAccion; }
public ProductoBuscarViewModel(IWindowManager windowmanager, Ventas.ProformaViewModel proformaViewModel, int ventanaAccion) : this(windowmanager) { this.proformaViewModel = proformaViewModel; LineaProductoSQL lpSQL = new LineaProductoSQL(); LstLineasProducto = lpSQL.ObtenerLineasProducto(); this.ventanaAccion = ventanaAccion; }
public void GuardarProducto() { if (string.IsNullOrWhiteSpace(TxtNombre) || string.IsNullOrWhiteSpace(TxtAbrv) || LstSubLinea == null) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "Inserte Valores validos o inserte minimo una SubLinea")); return; } LineaProducto lp = new LineaProducto(); lp.Nombre = TxtNombre; lp.Abreviatura=TxtAbrv; lpSQL = new LineaProductoSQL(); lpSQL.AgregarLineaProducto(lp); }
public void GuardarLineaProducto() { if (string.IsNullOrWhiteSpace(TxtAbrv) || string.IsNullOrWhiteSpace(TxtNombre) || LstSubLinea == null) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "Datos no validos, ingrese minimo una Sublinea")); return; } if (LstSubLinea != null) { if (LstSubLinea.Count == 0) { _windowManager.ShowDialog(new AlertViewModel(_windowManager, "Datos no validos, ingrese minimo una Sublinea")); return; } } lpSQL = new LineaProductoSQL(); LineaProducto lp = new LineaProducto(); lp.Nombre = TxtNombre; lp.Abreviatura = TxtAbrv; lp.Sublineas = LstSubLinea; lpSQL.AgregarLineaProducto(lp); }