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(); }