Пример #1
0
        private void btnAgregarAsignacion_Click(object sender, EventArgs e)
        {
            FrmAsignacion formAsignacion = new FrmAsignacion(this.escuela);

            if (formAsignacion.DialogResult != DialogResult.Cancel)
            {
                formAsignacion.ShowDialog();
                if (formAsignacion.DialogResult != DialogResult.Cancel)
                {
                    this.escuela += formAsignacion.asignacion;
                }
            }
            this.ActualizarListBox();
        }
Пример #2
0
 private void btnEditarAsignaciones_Click(object sender, EventArgs e)
 {
     if (!Object.Equals(this.lsbAsignaciones.SelectedItem, null))
     {
         FrmAsignacion formAsignacion = new FrmAsignacion((Asignacion)this.lsbAsignaciones.SelectedItem, this.escuela);
         if (formAsignacion.DialogResult != DialogResult.Cancel)
         {
             formAsignacion.ShowDialog();
             if (formAsignacion.DialogResult == DialogResult.OK)
             {
                 this.escuela.ListaAsignaciones[this.escuela.ListaAsignaciones.IndexOf((Asignacion)this.lsbAsignaciones.SelectedItem)] = formAsignacion.asignacion;
             }
         }
     }
     this.ActualizarListBox();
 }
Пример #3
0
        private void btnBuscarAsignaciones_Click(object sender, EventArgs e)
        {
            FrmAsignacion formAsignacion = new FrmAsignacion(this.escuela);

            if (!(formAsignacion.DialogResult == DialogResult.Cancel))
            {
                formAsignacion.ShowDialog();
                if (formAsignacion.DialogResult == DialogResult.OK)
                {
                    if (this.escuela == formAsignacion.asignacion)
                    {
                        this.cmbMes.SelectedIndex         = formAsignacion.asignacion.Semana.Month - 1;
                        this.cmbAño.SelectedItem          = formAsignacion.asignacion.Semana.Year;
                        this.lsbAsignaciones.SelectedItem = formAsignacion.asignacion.ToString();
                    }
                    else
                    {
                        MessageBox.Show("No se ha encontrado la asignacion.", "Buscar Asignacion", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
            }
        }