Example #1
0
        public frmBuscarTrabajador(int seleccionar, Proyecto p)
        {
            InitializeComponent();
            if (seleccionar == 1)//Jefe de Proyecto
            {
                btnRegresar.Visible      = true;
                this.FormBorderStyle     = FormBorderStyle.FixedDialog;
                btnSeleccionar.Visible   = true;
                this.BackColor           = Color.White;
                this.pnlTitulo.BackColor = Color.DarkOrange;
                this.lblTitulo.BackColor = Color.DarkOrange;
                this.p = p;
            }
            else if (seleccionar == 0)//Operario
            {
                this.pnlTitulo.Visible = false;
                btnRegresar.Visible    = false;
                btnSeleccionar.Visible = false;
            }
            this.seleccionar = seleccionar;
            rolBL            = new RolBL();
            TipoTrabajador todosTiposTrabajador = new TipoTrabajador();

            todosTiposTrabajador.IdTipoTrabajador = 0;
            todosTiposTrabajador.Descripcion      = "Todos";
            BindingList <TipoTrabajador> roles = new BindingList <TipoTrabajador>();

            if (seleccionar == 0)
            {
                roles = rolBL.listarRoles(0);
            }
            else if (seleccionar == 1)
            {
                roles = rolBL.listarRoles(1);
            }
            roles.Insert(0, todosTiposTrabajador);
            cmbRol.DataSource    = roles;
            cmbRol.DisplayMember = "Descripcion";
            cmbRol.ValueMember   = "IdTipoTrabajador";
            cmbRol.SelectedIndex = 0;
            cmbRol.DropDownStyle = ComboBoxStyle.DropDownList;
        }