Esempio n. 1
0
 public ActionResult editApplication(NAA.Data.Application application)
 {
     try
     {
         _Application_Service.editApplication(application);
         int i        = 0;
         int count    = _Application_Service.StudentApplication(application.ApplicantId).Count();
         int trueFirm = 0;
         while (i < count)
         {
             if (_Application_Service.StudentApplication(application.ApplicantId)[i].Firm == true)
             {
                 trueFirm = trueFirm + 1;
             }
             i++;
         }
         if (trueFirm > 1)
         {
             application.Firm = null;
             _Application_Service.editApplication(application);
             return(RedirectToAction("getApplicationOfID", new { id = application.ApplicantId, message = "Sorry, Frim failed! Only one applicatin can be Firmed!" }));
         }
         else
         {
             return(RedirectToAction("getApplicationOfID", new { id = application.ApplicantId, message = "Firm successfully." }));
         }
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 2
0
 public ActionResult AdmindeleteApplication(int id, NAA.Data.Application application)
 {
     try
     {
         application = _Application_Service.detailApplication(id);
         _Application_Service.deleteApplication(application);
         return(RedirectToAction("getApplication", new { message = "Deleted successfully. " }));
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 3
0
 public ActionResult addApplication(NAA.Data.Application application)
 {
     try
     {
         application.UniversityOffer = "P";
         _Application_Service.addApplication(application);
         return(RedirectToAction("getApplicationOfID", new { id = application.ApplicantId, message = "Created successfully." }));
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 4
0
        public void AddApplication(NAA.Data.Application application)
        {
            Application app = new Application();

            app.ApplicantId           = application.ApplicantId;
            app.CourseName            = application.CourseName;
            app.Firm                  = application.Firm;
            app.Id                    = application.Id;
            app.PersonalStatement     = application.PersonalStatement;
            app.TeacherContactDetails = application.TeacherContactDetails;
            app.TeacherReference      = application.TeacherReference;
            app.UniversityId          = application.UniversityId;
            app.UniversityOffer       = application.UniversityOffer;
            _context.Application.Add(app);
            _context.SaveChanges();
        }
Esempio n. 5
0
 public ActionResult AdminEditApplication(NAA.Data.Application application)
 {
     _Application_Service.editApplication(application);
     return(RedirectToAction("detailApplication", new { id = application.ApplicationId, message = "Update success.", viewback = "AdminAndStaff", Controller = "Application" }));
 }