private void InserirGrupo() { if (bsUsuario.Current != null) { using (TFListGrupoMenu fGrupo = new TFListGrupoMenu()) { fGrupo.Login = (bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).Login; if (fGrupo.ShowDialog() == DialogResult.OK) { if (fGrupo.lGrupo != null) { fGrupo.lGrupo.ForEach(p => { if (!(bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).lGrupo.Exists(v => v.LoginGrp.Trim().Equals(p.Login.Trim()))) { (bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).lGrupo.Add(new CamadaDados.Diversos.TRegistro_CadUsuario_Grupo() { LoginGrp = p.Login, Nome_grupo = p.Nome_usuario }); } }); bsUsuario.ResetCurrentItem(); } } } } }
private void toolStripButton21_Click(object sender, EventArgs e) { if (bsUsuario.Current != null) { using (TFListGrupoMenu fGrupo = new TFListGrupoMenu()) { fGrupo.Login = (bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).Login; if (fGrupo.ShowDialog() == DialogResult.OK) { if (fGrupo.lGrupo != null) { fGrupo.lGrupo.ForEach(p => { if (!(bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).lGrupo.Exists(v => v.LoginGrp.Trim().Equals(p.Login.Trim()))) { (bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario).lGrupo.Add(new CamadaDados.Diversos.TRegistro_CadUsuario_Grupo() { LoginGrp = p.Login, Nome_grupo = p.Nome_usuario }); } }); TCN_CadUsuario.Gravar(bsUsuario.Current as CamadaDados.Diversos.TRegistro_CadUsuario, null); bsUsuario.ResetCurrentItem(); } } } } }