public void SeleccionarItem() { if (_bs.Current != null) { var it = (fichaSeleccion)_bs.Current; if (it.isAnulado) { if (!_permitirSeleccionarInactivos) { Helpers.Msg.Alerta("ITEM NO PUEDE SER SELECCIONADO: VERIFIQUE ESTATUS"); return; } } _itemSeleccionado = (fichaSeleccion)_bs.Current; if (_setCerrarVentanaAlSeleccionarItem) { _cerrarVentanaIsOk = true; } if (_setActivarNotificacion) { EventHandler hnd = NotificarSeleccion; hnd(this, null); } } }
public void Buscar() { if (_cadena.Trim() != "") { var filtro = new OOB.LibInventario.Proveedor.Lista.Filtro() { cadena = _cadena, MetodoBusqueda = OOB.LibInventario.Proveedor.Enumerados.EnumMetodoBusqueda.Nombre, }; var r01 = Sistema.MyData.Proveedor_GetLista(filtro); if (r01.Result == OOB.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } var lst = new List <fichaSeleccion>(); foreach (var rg in r01.Lista.OrderBy(o => o.nombreRazonSocial).ToList()) { var nr = new fichaSeleccion(rg.auto, rg.codigo, rg.nombreRazonSocial, true); lst.Add(nr); } _gListaSelPrv.Inicializa(); _gListaSelPrv.setLista(lst); _gListaSelPrv.Inicia(); if (_gListaSelPrv.ItemSeleccionadoIsOk) { _item = (ficha)_gListaSelPrv.ItemSeleccionado; } } }
private void limpiar() { _lst.Clear(); _bs.DataSource = _lst; _itemSeleccionado = null; _cerrarVentanaIsOk = false; _setCerrarVentanaAlSeleccionarItem = true; }
public Gestion() { _lst = new List <fichaSeleccion>(); _bs = new BindingSource(); _bs.DataSource = _lst; _itemSeleccionado = null; _cerrarVentanaIsOk = false; _setCerrarVentanaAlSeleccionarItem = true; }
private void limpiar() { _setCerrarVentanaAlSeleccionarItem = true; _setActivarNotificacion = false; _cerrarVentanaIsOk = false; _permitirSeleccionarInactivos = true; _lst.Clear(); _bs.DataSource = _lst; _itemSeleccionado = null; }
public void SeleccionarItem() { if (_bs.Current != null) { _itemSeleccionado = (fichaSeleccion)_bs.Current; if (_setCerrarVentanaAlSeleccionarItem) { _cerrarVentanaIsOk = true; } } }
public void setProducto(fichaSeleccion ficha) { _producto = new ficha(ficha.id, ficha.codigo, ficha.desc); }