示例#1
0
 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();
                 }
             }
         }
     }
 }
示例#2
0
 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();
                 }
             }
         }
     }
 }