Exemplo n.º 1
0
 public Login()
 {
     usuarioBL        = new UsuarioBL();
     guiaBL           = new GuiaBL();
     trabajadorOCAIBL = new TrabajadorOCAIBL();
     InitializeComponent();
 }
Exemplo n.º 2
0
        //private void preasignarCargos(DataGridView dvgUsuarios)
        //{
        //    DataGridViewComboBoxColumn column = (DataGridViewComboBoxColumn)
        //        dvgUsuarios.Columns["cboCargo"];
        //    foreach (DataGridViewRow r in dvgUsuarios.Rows)
        //    {
        //        TrabajadorOCAI t = (TrabajadorOCAI)r.DataBoundItem;
        //        DataGridViewComboBoxCell cbo = (DataGridViewComboBoxCell)(r.Cells["cboCargo"]);
        //        //ComboBox c = (ComboBox)cbo as ComboBox;
        //        //c.Sele
        //        cbo.Value = 1;
        //    }
        //}

        private BindingList <TrabajadorOCAI> convertirUsuariosAtrabajadores(BindingList <Usuario> usuarios)
        {
            TrabajadorOCAIBL             trabajadorOCAIBL = new TrabajadorOCAIBL();
            BindingList <TrabajadorOCAI> trabajadores     = new BindingList <TrabajadorOCAI>();

            foreach (Usuario u in usuarios)
            {
                if (u.NivelPermiso >= 2)
                {
                    TrabajadorOCAI t = trabajadorOCAIBL.crearTrabajadorOCAI(u);
                    trabajadores.Add(t);
                }
            }
            return(trabajadores);
        }
Exemplo n.º 3
0
        public Gestionar_permisos(TrabajadorOCAI t)
        {
            guiaBL           = new GuiaBL();
            cargoBL          = new CargoBL();
            usuarioBL        = new UsuarioBL();
            trabajadorOCAIBL = new TrabajadorOCAIBL();
            BindingList <Usuario> usuarios = usuarioBL.listarUsuariosSinGestionador(t.IdUsuario1);

            trabajadores = convertirUsuariosAtrabajadores(usuarios);
            InitializeComponent();
            dvgUsuarios.AutoGenerateColumns = false;
            dvgUsuarios.DataSource          = trabajadores;
            disenio_tabla();
            cargos = cargoBL.listarCargos();
            //cboCargo.DataSource = cargos;
            //cboCargo.ValueMember = "IdCargo1";
            //cboCargo.DisplayMember = "NombreCargo";
        }