protected override void AddProductoAction() { ProductSelectForm form = new ProductSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { ProductInfo item = form.Selected as ProductInfo; _entity.Productos.NewItem(_entity, item); Products_BS.ResetBindings(true); } }
protected override void DeleteProductAction() { if (Products_BS.Current == null) { return; } if (PgMng.ShowDeleteConfirmation() == DialogResult.Yes) { ProductoProveedor pp = (ProductoProveedor)Products_BS.Current; _entity.Productos.Remove(pp.Oid); Products_BS.ResetBindings(false); } }
protected override void SelectLineTaxAction() { if (Products_BS.Current == null) { return; } ProductoProveedor item = (ProductoProveedor)Products_BS.Current; ImpuestoSelectForm form = new ImpuestoSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { ImpuestoInfo impuesto = form.Selected as ImpuestoInfo; item.OidImpuesto = impuesto.Oid; item.Impuesto = impuesto.Nombre; item.PImpuestos = impuesto.Porcentaje; Products_BS.ResetBindings(false); } }