示例#1
0
        internal void Start()
        {
            var extInput = "";

            do
            {
                PrintList();
                int input;
                if (int.TryParse(Console.ReadLine(), out input))
                {
                    if (GetProgramCollection().ContainsKey(input))
                    {
                        IPractice obj = GetObjectFromFactory(input);
                        obj.Practice();
                    }
                    else
                    {
                        PrintInputError();
                    }
                }
                else
                {
                    PrintInputError();
                }
                Console.WriteLine("Do You want to proceed ? \n Yes : Enter 1 \n No : Press any other key");
                extInput = Console.ReadLine();
            } while (extInput == "1");
        }
示例#2
0
 public AttendanceController(IAttendanceBLL attend, IUser user, IPractice practice, IGame game, ITeam teams)
 {
     attendance  = attend;
     usersBLL    = user;
     practiceBLL = practice;
     gameBLL     = game;
     team        = teams;
 }
示例#3
0
 public MeaningfulCalculation(IAttendanceBLL attend, IUser user, ITeam teamBLL, IContracts contracts, IPractice practice, IGame game)
 {
     attendance   = attend;
     usersBLL     = user;
     team         = teamBLL;
     contractsBLL = contracts;
     practiceBLL  = practice;
     games        = game;
 }
 public UserController(IUser user, IRole role, ITeam teams, IGame game, IPractice practice, IContracts contracts, IAttendanceBLL attendance)
 {
     userBLL      = user;
     rolesBLL     = role;
     team         = teams;
     gameBLL      = game;
     practiceBLL  = practice;
     contractsBLL = contracts;
     attend       = attendance;
 }
 public PracticeController(IAttendanceBLL attend, IPractice practice, IUser user)
 {
     attendance  = attend;
     practiceBLL = practice;
     users       = user;
 }
示例#6
0
 public void ExamPreparation(IPractice examPreparation)
 {
     Console.WriteLine($"{this.Name} {examPreparation.Practis()}");
 }
 public PracticeAttendanceModel(IUser user, IPractice practice)
 {
     usersBLL    = user;
     practiceBLL = practice;
 }
示例#8
0
文件: Db.cs 项目: jacobsenb/MYCHAT
 public IPractice SavePractice(IPractice o)
 {
     var practice = _context.Practices.Create();
     practice.PracticeId = o.PracticeId;
     practice.Name = o.Name;
     _context.Practices.Add(practice);
     _context.SaveChanges();
     return practice;
 }