예제 #1
0
        private void ToolBarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Tipo == (Int32)EnumeradorPublic.Role.Administrador)
            {
                frmbuscamisdatos frm = new frmbuscamisdatos();
                frm.MdiParent = this;
                frm.Show();
            }
            else
            {
                int    state     = 1;
                int    top       = 100;
                string orderby   = "id_materia";
                string ascending = "asc";
                Int32  tipo      = 0;
                int    page      = 1;
                string filters   = "?state=" + state + "&top=" + top + "&orderby=" + orderby + "&ascending=" + ascending + "&page=" + page + "&tipo_persona=" + tipo;

                List <MateriaDTO> materia = new MateriaProxy().GetAll(filters).ToList();
                frestadoacademico frm     = new frestadoacademico(materia);
                frm.Show();
            }
        }
예제 #2
0
        private void misDatosToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            if (Tipo == (Int32)EnumeradorPublic.Role.Administrador)
            {
                frmbuscamisdatos frm = new frmbuscamisdatos();
                frm.MdiParent = this;
                frm.Show();
            }
            else
            {
                int    state     = 1;
                int    top       = 100;
                string orderby   = "id_persona";
                string ascending = "asc";
                Int32  tipo      = 0;
                int    page      = 1;
                string filters   = "?state=" + state + "&top=" + top + "&orderby=" + orderby + "&ascending=" + ascending + "&page=" + page + "&tipo_persona=" + tipo;

                List <PersonaDTO> datosdevuelto = new PersonaProxy().GetAll(filters).Where(x => x.id_persona == idconectado).ToList();
                frmmisdatos       frm           = new frmmisdatos(datosdevuelto);
                frm.Show();
            }
        }