/// <summary> /// Метод сохранения зала (сохраняется название). /// </summary> /// <param name="index">индекс текущего зала в массиве залов</param> /// <param name="tb">Новое название зала</param> /// <returns>Успешность операции (true - успех, иначе false)</returns> public bool SaveHall(int index, String tb) { Hall t = MTSystem.getHall(index); if (tb == "") { return(false); } t.Name = tb; return(MTSystem.SaveHall(t)); }
/// <summary> /// Метод удаления зала /// </summary> /// <param name="index">Индекс удаляемого зала</param> /// <returns>Успешность операции (true - успех, иначе false)</returns> public bool DeleteHall(int index) { currentHall = index; Hall t = MTSystem.getHall(currentHall); int id = t.Id; for (int i = 0; i < MTSystem.SchedulesCount; i++) { for (int j = 0; j < MTSystem.getSchedule(i).RowCount; j++) { for (int k = 0; k < 7; k++) { MTSystem.getSchedule(i).getRow(j).GroupIds.RemoveAt(currentHall + (MTSystem.HallsCount - 1) * k); } } } MTSystem.deleteHall(t); return(MTSystem.DeleteHall(id)); }
public static bool deleteHall(Hall gr) { return(Halls.Remove(gr)); }
public static void addHall(Hall gr) { Halls.Add(gr); }
public static bool SaveHall(Hall u) { return(mysql.SaveHall(u)); }
public static void CreateHall(Hall u) { mysql.CreateHall(u); }