private void _frm_ProductoOK(object sender, Producto.Buscar.productoSelected e) { if (!e.isActivo) { Helpers.Msg.Alerta("PRODUCTO EN ESTADO INACTIVO, VERIFIQUE POR FAVOR"); return; } IsOk = true; AutoProducto = e.autoProducto; NombreProducto = e.nombreProducto; _frm.Close(); }
private void DGV_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex > -1 && e.ColumnIndex > -1) { EventHandler <productoSelected> handler = ProductoOK; if (handler != null) { var item = (OOB.Inventario.Producto.Ficha)bs.Current; var ficha = new productoSelected() { autoProducto = item.Auto, nombreProducto = item.NombrePrd, isActivo = item.IsActivo, }; handler(this, ficha); } } }