예제 #1
0
        private void btnVerPerfil_Click(object sender, EventArgs e)
        {
            if (dgPuestos.SelectedRows.Count == 0 || dgPuestos.SelectedRows[0].Index == -1 || selectedSector.puestos[dgPuestos.SelectedRows[0].Index].Value == null)
            {
                MetroFramework.MetroMessageBox.Show(this, Sesion.obtenerSesion().idioma.textos["please_add_employee"], Sesion.obtenerSesion().idioma.textos["notification"]);
                return;
            }

            Perfil p = new Perfil(selectedSector.puestos[dgPuestos.SelectedRows[0].Index].Value, false);

            p.Show();
        }
예제 #2
0
        private void btnProfile_Click(object sender, EventArgs e)
        {
            if (dgvUsers.SelectedRows.Count == 0)
            {
                return;
            }

            bool canEditProfile = PermisosManager.verificarPatente(Sesion.obtenerSesion().usuario, "EditarPerfil");

            var selectedItem = int.Parse(dgvUsers.SelectedRows[0].Cells["iid"].Value.ToString());

            Perfil vp = new Perfil(UsuarioManager.obtener(selectedItem), canEditProfile);

            vp.Show();
        }
예제 #3
0
        private void imgProfile_Click(object sender, EventArgs e)
        {
            Perfil vp = new Perfil(usuarioLoggeado, true);

            vp.Show();
        }