Exemplo n.º 1
0
 /// <summary>
 /// Akce Controlleru pro vytvoření studijních skupin
 /// </summary>
 public void VytvorStudijniSkupiny()
 {
     if (StudijniSkupinaManager.StudijniSkupiny.Count != 0)
     {
         View.Context.Add("message", "Studijní skupiny jsou již vytvořeny.");
     }
     else
     {
         StudijniSkupinaManager.VytvorSkupinyDlePredmetu();
         if (StudijniSkupinaManager.StudijniSkupiny.Count == 0)
         {
             View.Context.Add("message", "Nelze vytvořit Studijní skupiny, pokud neexistuje alespoň jeden zapsaný předmět.");
         }
         else
         {
             View.Context["studijniSkupiny"] = StudijniSkupinaManager.StudijniSkupiny;
         }
     }
     View.Render();
 }
Exemplo n.º 2
0
        /// <summary>
        /// Předá StudijniSkupinaManagerovi studenta, který má být skupině přidán
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="student"></param>
        private void AddStudentaSkupiny(object sender, Model student)
        {
            Student s = (Student)student;

            StudijniSkupinaManager.AddStudenta(Skupina, s);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Předá StudijniSkupinaManagerovi skupinu, která má být odstraněna
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="studijniSkupina"></param>
        private void DeleteStudijniSkupinu(object sender, Model studijniSkupina)
        {
            StudijniSkupina ss = (StudijniSkupina)studijniSkupina;

            StudijniSkupinaManager.Delete(ss);
        }
Exemplo n.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="studijniSkupinaManager"></param>
 public StudijniSkupinaController(StudijniSkupinaManager studijniSkupinaManager)
     : base()
 {
     StudijniSkupinaManager = studijniSkupinaManager;
 }