Exemplo n.º 1
0
        public ParameterController(QLHocVienContext context)
        {
            this._context = context;
            Parameterequest _paramete = new Parameterequest();

            if (_context.Parameters.ToList().Count() == 0)
            {
                try
                {
                    var CurrentIntake = _context.Intakes.Where(it => it.IntakeName.Contains("ISC")).OrderByDescending(s => s.IntakeName).Take(1).ToList();
                    foreach (var intake in CurrentIntake)
                    {
                        _paramete.Intake_Id = intake.Id;
                    }
                }
                catch (System.NotImplementedException exception)
                {
                    Console.Write(exception);
                }

                try
                {
                    var current_year_semeter = (from year in _context.Years
                                                join stage in _context.Stages on year.Id equals stage.YEAR_ID
                                                join semeter in _context.Semesters on stage.SEM_ID equals semeter.Id
                                                orderby year.YearName descending
                                                select new
                    {
                        current_year = stage.YEAR_ID,
                        current_semeter = stage.SEM_ID,
                    }
                                                ).Take(1);

                    foreach (var yearsemeter in current_year_semeter)
                    {
                        _paramete.Semeter_Id = yearsemeter.current_semeter;
                        _paramete.Year_Id    = yearsemeter.current_year;
                    }
                }
                catch (Exception e)
                {
                    Console.Write("Loi" + e.Message);
                }
                Parameter para = new Parameter
                {
                    Singaturename = "TruongPhong",
                    Morecontact   = "SV01",
                    Documentcode  = (_paramete.Intake_Id + _paramete.Semeter_Id + _paramete.Year_Id).ToString(),
                    yearid        = _paramete.Year_Id,
                    semid         = _paramete.Semeter_Id,
                    intakeid      = _paramete.Intake_Id
                };

                _context.Parameters.Add(para);
                _context.SaveChanges();
            }
        }
Exemplo n.º 2
0
 public UserController(QLHocVienContext context)
 {
     this._context = context;
     if (_context.Users.Count() == 0)
     {
         User a = new User
         {
             username = "******",
             name     = "quantrivien",
             password = Utils.Helepr.GenHash("123456")
         };
         _context.Users.Add(a);
         _context.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public UsersController(QLHocVienContext context)
 {
     _context = context;
     if (_context.Users.ToList().Count() == 0)
     {
         User newUser = new User
         {
             UserName = "******",
             PassWord = Utils.Helper.GenHash("123456"),
             Name     = "System admin"
         };
         _context.Users.Add(newUser);
         _context.SaveChanges();
     }
 }
Exemplo n.º 4
0
 public StageDetailsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 5
0
 public SemestersController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 6
0
 public CatalogController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 7
0
 public ExamSubjectsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 8
0
 public YearsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 9
0
 public CandidatesController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 10
0
 public ScoreExamsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 11
0
 public IntakesController(QLHocVienContext context)
 {
     _context = context;
 }
 public DistrictsController(QLHocVienContext context)
 {
     _context = context;
 }
 public EducationsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 14
0
 public MajorsController(QLHocVienContext context)
 {
     _context = context;
 }
 public StatusController(QLHocVienContext context)
 {
     _context = context;
 }
 public InputTypesController(QLHocVienContext context)
 {
     _context = context;
 }
 public DocumentsController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 18
0
 public SemeterController(QLHocVienContext context)
 {
     this._context = context;
 }
Exemplo n.º 19
0
 public CountriesController(QLHocVienContext context)
 {
     _context = context;
 }
Exemplo n.º 20
0
 public ProvincesController(QLHocVienContext context)
 {
     _context = context;
 }