示例#1
0
 public AlumnoEscritorio(int ID, ModoForm modo)
     : this()
 {
     Modo = modo;
     PersonaNegocio alu = new PersonaNegocio();
     AlumnoActual = alu.GetOne(ID);
     MapearDeDatos();
 }
示例#2
0
 public DocenteEscritorio(int ID, ModoForm modo)
     : this()
 {
     Modo = modo;
     PersonaNegocio doc = new PersonaNegocio();
     DocenteActual = doc.GetOne(ID);
     MapearDeDatos();
 }
示例#3
0
 public PersonaEscritorio(int ID, ModoForm modo)
     : this()
 {
     Modo = modo;
     PersonaNegocio per  = new PersonaNegocio();
     PerActual = per.GetOne(ID);
     this.cargarCbPlanes();
     this.cargaTipoPersonas();
     this.MapearDeDatos();
 }
示例#4
0
 private void btnVerDatosPersonales_Click(object sender, EventArgs e)
 {
     if (dgvUsuarios.SelectedRows.Count > 0)
      {
          int ID = ((Entidades.Usuario)this.dgvUsuarios.SelectedRows[0].DataBoundItem).Id;
          UsuarioNegocio un = new UsuarioNegocio();
          Usuario u = un.GetOne(ID);
          int idPer = u.IdPersona;
          PersonaNegocio pn = new PersonaNegocio();
          Persona p = pn.GetOne(idPer);
          MessageBox.Show("Id " + idPer + "\nNombre y apellido: " + p.NombreApe + "\nFecha de Nacimiento: " + p.FechaNacimiento +
                          "\nDirección:  " + p.Direccion + "\nE-mail: " + p.Email + "\nTelefono: " + p.Telefono +
                          "\nLegajo: " + p.Legajo + "\nCargo: " + p.TipoPersona);
      }
      else
      {
          MessageBox.Show("Debe seleccionar una especialidad si desea editar");
      }
 }
示例#5
0
 public override void GuardarCambios()
 {
     this.MapearADatos();
     PersonaNegocio perNeg = new PersonaNegocio();
     perNeg.Save(AlumnoActual);
 }
示例#6
0
 public void Listar()
 {
     PersonaNegocio pn = new PersonaNegocio();
     this.dgvPersonas.DataSource = pn.GetAll();
 }
示例#7
0
 private void cargarCbPersonas()
 {
     PersonaNegocio pn = new PersonaNegocio();
     cbPersonas.DataSource = pn.GetAll();
     cbPersonas.DisplayMember = "NombreApe";
     cbPersonas.ValueMember = "Id";
 }
示例#8
0
 public void Listar()
 {
     PersonaNegocio pn = new PersonaNegocio();
     this.dgvDocentes.DataSource = pn.GetAllDocentes();
 }
示例#9
0
 public void Listar()
 {
     PersonaNegocio pn = new PersonaNegocio();
     this.dgvAlumnos.DataSource = pn.GetAllAlumnos();
 }
示例#10
0
 public override void GuardarCambios()
 {
     this.MapearADatos();
     PersonaNegocio pn = new PersonaNegocio();
     pn.Save(PerActual);
 }
示例#11
0
        public void CargaDropDownList()
        {
            PersonaNegocio pn = new PersonaNegocio();

            this.PersonaDropDownList.DataSource = pn.GetAll();
            this.PersonaDropDownList.DataValueField = "Id";
            this.PersonaDropDownList.DataTextField = "NombreApe";
            this.PersonaDropDownList.DataBind();
            this.PersonaDropDownList.Items.Insert(0, new ListItem("Seleccione su nombre y apellido", "0"));
        }