void CedulaRifButtonEdit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { FrmBuscarEntidades F = new FrmBuscarEntidades(); F.BuscarClientes(""); if (F.registro != null) { proveedor = (Cliente)F.registro; proveedor = FactoryClientes.Item(proveedor.CedulaRif); LeerProveedor(); } else { proveedor = new Cliente(); } }
void CedulaRifButtonEdit_Validating(object sender, CancelEventArgs e) { DevExpress.XtraEditors.TextEdit Editor = (DevExpress.XtraEditors.TextEdit)sender; if (!Editor.IsModified) { return; } string Texto = Editor.Text; this.libroVentaBindingSource.EndEdit(); List <Cliente> T = FactoryClientes.getItems(Texto); switch (T.Count) { case 0: proveedor = new Cliente(); proveedor.CedulaRif = Basicas.CedulaRif(Texto); break; case 1: proveedor = T[0]; break; default: FrmBuscarEntidades F = new FrmBuscarEntidades(); F.BuscarClientes(Texto); if (F.registro != null) { proveedor = (Cliente)F.registro; proveedor = FactoryClientes.Item(proveedor.CedulaRif); } else { proveedor = null; } break; } LeerProveedor(); }