void regForm_OnUserSaved(object sender, UserSavedEventArgs e)
 {
     var dataSource = dgvClientes.DataSource as BindingList<Cliente>;
     var cliente = e.User as Cliente;
     if (dataSource.Contains(cliente)) dataSource.Remove(cliente);
     dataSource.Add(cliente);
     dgvClientes.DataSource = new BindingList<Cliente>(dataSource.OrderBy(x => x.Apellido + x.Nombre).ToList());
     dgvClientes.Refresh();
     MessageBox.Show("Se han guardado los datos del cliente " + e.Username);
 }
 private void registroForm_OnUserCreated(object sender, UserSavedEventArgs e)
 {
     Login(e.Username, e.Password);
 }
 void regForm_OnUserSaved(object sender, UserSavedEventArgs e)
 {
     MessageBox.Show("Se han guardado los datos del proveedor " + e.Username);
     var dataSource = proveedoresGrid.DataSource as BindingList<Proveedor>;
     var proveedor = e.User as Proveedor;
     if (dataSource.Contains(proveedor)) dataSource.Remove(proveedor);
     dataSource.Add(proveedor);
     proveedoresGrid.DataSource = new BindingList<Proveedor>(dataSource.OrderBy(x => x.RazonSocial).ToList());
     proveedoresGrid.Refresh();
 }