private void BuscarAlumnos()
        {
            if (!(string.IsNullOrEmpty(txtCodigo.Text)))
            {
                Alumno      ObjAlumno      = new Alumno();
                AlumnoLogic ObjAlumnoLogic = new AlumnoLogic();
                ObjAlumno.CodigoAlumno = Convert.ToInt32(txtCodigo.Text);

                List <Alumno> objAlumno = ObjAlumnoLogic.ListarAlumnos(ObjAlumno);

                try
                {
                    txtNombres.Text           = Convert.ToString(objAlumno[0].NombresAlumno);
                    txtApellidos.Text         = Convert.ToString(objAlumno[0].ApellidosAlumno);;
                    txtPractica1.Text         = Convert.ToString(objAlumno[0].Practica1);
                    txtPractica2.Text         = Convert.ToString(objAlumno[0].Practica2);
                    txtPractica3.Text         = Convert.ToString(objAlumno[0].Practica3);
                    txtPractica4.Text         = Convert.ToString(objAlumno[0].Practica4);
                    lblPromedioPracticas.Text = Convert.ToString(objAlumno[0].PromedioPracticas);
                    txtParcial.Text           = Convert.ToString(objAlumno[0].ExamenParcial);
                    txtFinal.Text             = Convert.ToString(objAlumno[0].ExamenFinal);
                    lblPromedioFinal.Text     = Convert.ToString(objAlumno[0].PromedioFinal);
                    chkEstado.Checked         = Convert.ToBoolean(objAlumno[0].Estado);
                }
                catch (Exception Ex)
                {
                    MessageBox.Show("Error al Buscar Alumno, Codigo de alumno no existe");
                    txtCodigo.Enabled = true;
                    txtCodigo.Text    = "";
                    txtCodigo.Focus();
                }
            }
        }
Esempio n. 2
0
        public virtual void GuardarCambios()
        {
            MapearADatos();
            var alumno = new AlumnoLogic();

            alumno.Save(AlumnoActual);
        }
Esempio n. 3
0
 protected void CargarCombo()
 {
     cbApeNom.DataSource    = AlumnoLogic.RecuperarTodos();
     cbApeNom.DisplayMember = "ApellidoNombre";
     cbApeNom.ValueMember   = "Id";
     cbApeNom.SelectedIndex = -1;
 }
Esempio n. 4
0
 private void btnInscribir_Click(object sender, EventArgs e)
 {
     if (ValidarDGV(dgvCursos))
     {
         AlumnoLogic alumnoLogic   = new AlumnoLogic();
         Alumno      currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona);
         if (currentAlumno != null)
         {
             //ahora que capturamos el alumno nos pasamos de capa para validar la inscripcion y hacerla
             CursoLogic cursoLogic   = new CursoLogic();
             int        ID           = ((Curso)this.dgvCursos.SelectedRows[0].DataBoundItem).Id;
             Curso      currentCurso = cursoLogic.GetOne(ID);
             string     rta          = inscripcionLogic.ValidarInscripcion(currentAlumno, currentCurso);
             if (rta == "")
             {
                 AlumnoInscripto currentInscripcion = new AlumnoInscripto();
                 currentInscripcion.IdAlumno  = currentAlumno.Id;
                 currentInscripcion.IdCurso   = currentCurso.Id;
                 currentInscripcion.State     = TiposDatos.States.New;
                 currentInscripcion.Condicion = "inscripto";
                 inscripcionLogic.Save(currentInscripcion);
                 this.Close();
             }
             else
             {
                 MessageBox.Show("No se pudo inscribir al cursado por la siguiente razón:" + System.Environment.NewLine + rta, "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
     }
 }
Esempio n. 5
0
        public AlumnoDesktop(int ID, ModoForm modo) : this()
        {
            this.Modo = modo;
            AlumnoLogic al = new AlumnoLogic();

            AlumnoActual = al.GetOne(ID);
            MapearDeDatos();
        }
Esempio n. 6
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Alumno alumno = new Alumno();

            ControlAObjetos(alumno);
            alumno.State = BusinessEntity.States.Modified;
            AlumnoLogic.Save(alumno);
            LimpiarControles();
        }
Esempio n. 7
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            Alumno alumno = new Alumno();

            alumno.ID    = int.Parse(grvAlumnos.SelectedRow.Cells[1].Text);
            alumno.State = BusinessEntity.States.Deleted;
            AlumnoLogic.Save(alumno);
            LimpiarControles();
        }
Esempio n. 8
0
 public override void GuardarCambios()
 {
     if (this.Validar())
     {
         this.MapearADatos();
         AlumnoLogic al = new AlumnoLogic();
         al.Save(this.AlumnoActual);
         this.Close();
     }
 }
Esempio n. 9
0
 public Lista()
 {
     InitializeComponent();
     AlumnoLogic logic = new AlumnoLogic();
     var alumnos = logic.RecuperarTodos();
     foreach(var alu in alumnos)
     {
         this.CbAlumnos.Items.Add(alu.ApellidoNombre);
     }
     
 }
Esempio n. 10
0
        public frmListado()
        {
            InitializeComponent();
            AlumnoLogic logic   = new AlumnoLogic();
            var         alumnos = logic.RecuperarTodos();

            foreach (var alu in alumnos)
            {
                this.comboBox1.Items.Add(alu.Dni);
                // this.comboBox1.Items.Add(alu.ApellidoNombre);
            }
        }
Esempio n. 11
0
 protected void btnAgregar_Click(object sender, EventArgs e)
 {
     HabilitarControles();
     if (txtLegajo.Enabled == true)
     {
         Alumno alumno = new Alumno();
         ControlAObjetos(alumno);
         alumno.State = BusinessEntity.States.New;
         AlumnoLogic.Save(alumno);
         LimpiarControles();
     }
 }
Esempio n. 12
0
        private void Button1_Click(object sender, EventArgs e)
        {
            AlumnoLogic logic  = new AlumnoLogic();
            var         alumno = logic.RecuperarUno(Convert.ToString(this.comboBox1.SelectedItem));

            this.textBox1.Text = "Apellido y nombre:" + alumno.ApellidoNombre +
                                 "\n Dni:" + alumno.Dni +
                                 "\n Edad:" + alumno.Edad +
                                 "\n Email:" + alumno.Email +
                                 "\n Fecha Nacimiento:" + alumno.FechaNacimiento +
                                 "\n Id:" + alumno.Id +
                                 "\n Nota Promedio:" + alumno.NotaPromedio;
        }
Esempio n. 13
0
        public override void GuardarCambios()
        {
            MapearADatos();
            AlumnoLogic al = new AlumnoLogic();

            try
            {
                al.Save(AlumnoActual);
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }
Esempio n. 14
0
        private void button1_Click(object sender, EventArgs e)
        {
            string      apenom = cbApeNom.SelectedValue.ToString();
            AlumnoLogic al     = new AlumnoLogic();

            if (cbApeNom.SelectedValue != null)
            {
                Alumno a = al.GetOne(apenom);
                MessageBox.Show("Apellido y Nombre " + a.ApellidoNombre1 + "Dni " + a.Dni1 + "Edad" + Convert.ToString(a.Edad1) + "Email" + a.Email1 + Convert.ToString(a.FechaNacimiento1) + Convert.ToString(a.Id1) + Convert.ToString(a.NotaPromedio1));
            }
            else
            {
                MessageBox.Show("No se ha seleccionado ningun alumno");
            }
        }
        private Inscripcion MapearADatos()
        {
            Inscripcion insc = new Inscripcion();

            if (this.FormMode != FormModes.Alta)
            {
                insc.ID = int.Parse(txtID.Text);
            }
            insc.EstadoInsc = ddlEstado.SelectedItem.Text;
            CursoLogic cursoLogic = new CursoLogic();

            insc.Curso = cursoLogic.GetOne(int.Parse(ddlCurso.SelectedValue));
            AlumnoLogic alumnoLogic = new AlumnoLogic();

            insc.Alumno = alumnoLogic.GetOne(int.Parse(ddlAlumno.SelectedValue));
            return(insc);
        }
Esempio n. 16
0
    protected void dgvCursos_SelectedIndexChanged(object sender, EventArgs e)
    {
        this.SelectedID = (int)this.dgvCursos.SelectedValue;
        //capturamos el alumno a travez del usuario

        int usuarioId = Convert.ToInt32(Session["idUsuario"]);

        try
        {
            UsuarioLogic userLogic   = new UsuarioLogic();
            Usuario      currentUser = userLogic.GetOne(usuarioId);

            if (currentUser != null)
            {
                AlumnoLogic alumnoLogic   = new AlumnoLogic();
                Alumno      currentAlumno = alumnoLogic.GetOne(currentUser.IdPersona);
                if (currentAlumno != null)
                {
                    //ahora que capturamos el alumno nos pasamos de capa para validar la inscripcion y hacerla
                    CursoLogic cursoLogic   = new CursoLogic();
                    Curso      currentCurso = cursoLogic.GetOne(SelectedID);
                    string     rta          = inscripcionLogic.ValidarInscripcion(currentAlumno, currentCurso);
                    if (rta == "")
                    {
                        AlumnoInscripto currentInscripcion = new AlumnoInscripto();
                        currentInscripcion.IdAlumno  = currentAlumno.Id;
                        currentInscripcion.IdCurso   = currentCurso.Id;
                        currentInscripcion.State     = TiposDatos.States.New;
                        currentInscripcion.Condicion = "inscripto";
                        inscripcionLogic.Save(currentInscripcion);
                        Response.Redirect("VerInscripciones.aspx");
                    }
                    else
                    {
                        lblError.Text = "Atención!: " + rta;
                    }
                }
            }
        }
        catch (Exception ex)
        {
            lblError.Text = "Atención: " + ex.Message;
        }
    }
        private void ActualizarAlumno()
        {
            ClaseMaster  ObjMaster      = new ClaseMaster();
            Alumno       ObjAlumno      = new Alumno();
            AlumnoLogic  ObjAlumnoLogic = new AlumnoLogic();
            ILogicAlumno iLogicaAlumno;

            ObjMaster.EntidadAlumno = new List <Alumno>();

            iLogicaAlumno = ObjAlumnoLogic;

            ObjAlumno.CodigoAlumno      = Convert.ToInt32(txtCodigo.Text);
            ObjAlumno.NombresAlumno     = txtNombres.Text.Trim();
            ObjAlumno.ApellidosAlumno   = txtApellidos.Text.Trim();
            ObjAlumno.Practica1         = Convert.ToInt32(txtPractica1.Text);
            ObjAlumno.Practica2         = Convert.ToInt32(txtPractica2.Text);
            ObjAlumno.Practica3         = Convert.ToInt32(txtPractica3.Text);
            ObjAlumno.Practica4         = Convert.ToInt32(txtPractica4.Text);
            ObjAlumno.PromedioPracticas = 0;
            ObjAlumno.ExamenParcial     = Convert.ToInt32(this.txtParcial.Text);;
            ObjAlumno.ExamenFinal       = Convert.ToInt32(this.txtFinal.Text);;
            ObjAlumno.PromedioFinal     = 0;
            ObjAlumno.Estado            = Convert.ToBoolean(chkEstado.Checked);
            //
            ObjMaster.EntidadAlumno.Add(ObjAlumno);

            string Respuesta = iLogicaAlumno.ActualizarAlumno(ObjMaster);

            if (Respuesta == "1")
            {
                MessageBox.Show("Datos actualizados satisfactoriamente");
            }
            else
            {
                MessageBox.Show("Error al actualizar:\n" + Respuesta);
            }
        }
Esempio n. 18
0
 public AlumnosController()
 {
     this.AlumnoLogic = new AlumnoLogic();
     this.PlanLogic   = new PlanLogic();
 }
Esempio n. 19
0
 public Listado()
 {
     logic = new AlumnoLogic();
 }
Esempio n. 20
0
        public void Listar()
        {
            AlumnoLogic al = new AlumnoLogic();

            dgvAlumnos.DataSource = al.GetAll();
        }
Esempio n. 21
0
 protected void Page_Load(object sender, EventArgs e)
 {
     grid.DataSource = AlumnoLogic.RecuperarTodos();
     grid.DataBind();
 }
Esempio n. 22
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     grvAlumnos.DataSource = AlumnoLogic.GetByApellido(txtBuscar.Text);
     grvAlumnos.DataBind();
 }
Esempio n. 23
0
 public Alumnos()
 {
     this.alumnoLogic = new AlumnoLogic();
     InitializeComponent();
 }
Esempio n. 24
0
        public void Listar()
        {
            AlumnoLogic ul = new AlumnoLogic();

            this.dgvAlumnos.DataSource = ul.GetAll();
        }