示例#1
0
        public void Listar()
        {
            PersonasLogic personasLogic = new PersonasLogic();

            this.dgvPersonas.AutoGenerateColumns = false;
            this.dgvPersonas.DataSource          = personasLogic.GetAll();
        }
示例#2
0
        public void LlenarCbAlumnos()
        {
            PersonasLogic pl = new PersonasLogic();

            cbAlumno.DataSource    = pl.GetAll();
            cbAlumno.SelectedIndex = -1;
        }
        public void Listar()
        {
            try
            {
                PersonasLogic a1 = new PersonasLogic();
                dgvSelectAlumno.DataSource = a1.GetAll();
            }
            catch (Exception Error)
            {
                var msError = "Error message: " + Error.Message;
                if (Error.InnerException != null)
                {
                    msError = msError + "\nInner exception: " + Error.InnerException.Message;
                }
                msError = msError + "\nStack trace: " + Error.StackTrace;
                MessageBox.Show(msError, "Error ", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
            }

            ID.DataPropertyName              = "id_persona";
            Nombre.DataPropertyName          = "nombre";
            Apellido.DataPropertyName        = "apellido";
            Direccion.DataPropertyName       = "direccion";
            Email.DataPropertyName           = "email";
            FechaNacimiento.DataPropertyName = "fecha_nac";
            IdPlan.DataPropertyName          = "id_plan";
        }
示例#4
0
        public void Listar()
        {
            PersonasLogic PL = new PersonasLogic();

            this.dgvPersona.AutoGenerateColumns = true;
            List <Persona> l = PL.GetAll();

            this.dgvPersona.DataSource = l;
        }
示例#5
0
        public UsuarioDesktop()
        {
            InitializeComponent();

            PersonasLogic PL = new PersonasLogic();

            this.cbIDPersona.DataSource    = PL.GetAll();
            this.cbIDPersona.DisplayMember = "legajo";
            this.cbIDPersona.ValueMember   = "id_persona";
        }
示例#6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                LoadGrid();
                CursoLogic   cursoLogic = new CursoLogic();
                List <Curso> cursos     = cursoLogic.GetAll();
                foreach (var cr in cursos)
                {
                    idCursoDropDownList.Items.Add(cr.ID.ToString());
                }
                PersonasLogic personasLogic = new PersonasLogic();
                List <Business.Entities.Persona> personas = personasLogic.GetAll();
                foreach (var pr in personas)
                {
                    if (pr.TipoPersona == Business.Entities.Persona.TiposPersonas.Alumno)
                    {
                        idAlumnoDropDownList.Items.Add(pr.ID.ToString());
                    }
                }

                Usuario      usuario      = (Usuario)Session["UsuarioActual"];
                UsuarioLogic usuarioLogic = new UsuarioLogic();
                try
                {
                    ModuloUsuario moduloUsuario = usuarioLogic.GetModuloUsuario("Personas", usuario.ID);
                    if (moduloUsuario.IDModulo != 0)
                    {
                        editarLinkButton.Enabled   = moduloUsuario.PermiteModificacion;
                        eliminarLinkButton.Enabled = moduloUsuario.PermiteBaja;
                        nuevoLinkButton.Enabled    = moduloUsuario.PermiteAlta;
                        gridView.Enabled           = moduloUsuario.PermiteConsulta;
                        if (moduloUsuario.PermiteConsulta)
                        {
                            LoadGrid();
                        }
                    }
                    else
                    {
                        gridPanel.Visible        = false;
                        formPanel.Visible        = false;
                        gridActionsPanel.Visible = false;
                        Page.Response.Write("Usuario sin permisos");
                    }
                }
                catch (Exception ex)
                {
                    Exception ExcepcionManejada = new Exception("Error al recuperar Modulo", ex);

                    throw ExcepcionManejada;
                }
            }
        }
示例#7
0
        public void Listar()
        {
            PersonasLogic ul = new PersonasLogic();

            this.dgvPersonas.DataSource = ul.GetAll();
        }
示例#8
0
        public void Listar()
        {
            PersonasLogic pl = new PersonasLogic();

            dgvPersonas.DataSource = pl.GetAll();
        }