public JsonResult AddApplication(Application application) { string message = string.Empty; bool status = false; try { if (application != null) { var response = new ApplicationsRepository().AddApplication(application); if (response) { status = response; message = "Successfully added"; return(Json(new { status = status, message = message }, JsonRequestBehavior.AllowGet)); } } } catch (Exception ex) { status = false; message = ex.Message.ToString(); return(Json(new { status = status, message = message }, JsonRequestBehavior.AllowGet)); } return(Json(new { status = status, message = message }, JsonRequestBehavior.AllowGet)); }
public JsonResult FindApp(string findApplication) { string message = string.Empty; bool status = false; if (!string.IsNullOrEmpty(findApplication)) { var ApplicationID = findApplication[1]; string[] parameters = findApplication.Split(','); if (parameters[0] == "Accept") { var memberId = new ApplicationsRepository().AcceptApplication(ApplicationID); if (memberId != 0) { message = "Application was accepted successfully...... MemberID = " + memberId.ToString(); status = true; } else { message = "Application could not be accepted."; } } else if (parameters[0] == "Deny") { if (new ApplicationsRepository().DenyApplication(ApplicationID)) { message = "Application was denied successfully."; status = true; } else { message = "Application could not be denied."; } } else if (parameters[0] == "Waitlist") { if (new ApplicationsRepository().WaitlistApplication(ApplicationID)) { message = "Application was waitlisted successfully."; status = true; } else { message = "Application could not be waitlisted."; } } else { if (new ApplicationsRepository().HoldApplication(ApplicationID)) { message = "Application was put on hold successfully."; status = true; } else { message = "Application could not be put on hold."; } } } return(Json(new { status = status, message = message })); }
public AccountManagerController(DBApplicationContext context, IConfiguration configuration) { _dbContext = context; _usersRepository = new UsersRepository(context); _applicationsRepository = new ApplicationsRepository(context); _companiesRepository = new CompaniesRepository(context); _companyUsersRepository = new CompanyUsersRepository(context); _appsettingsConfiguration = configuration; }
public ApplicationsController(DBApplicationContext context) { _dbContext = context; _templatesRepository = new TemplatesRepository(context); _applicationsRepository = new ApplicationsRepository(context); _companyUsersRepository = new CompanyUsersRepository(context); _applicationEducationsRepository = new ApplicationEducationsRepository(context); _applicationSkillsRepository = new ApplicationSkillsRepository(context); _applicationWorkExperience = new ApplicationWorkExperiencesRepository(context); }
// GET: ReviewMember public ActionResult Index() { int MemberNumber = 0; try { MemberNumber = int.Parse(Session["MemberNumber"].ToString()); } catch (Exception) { return(RedirectToAction("Index", "LogIn")); } List <Application> Applications = new ApplicationsRepository().GetApplications(); List <ApplicationVM> list = new List <ApplicationVM>(); foreach (Application item in Applications) { ApplicationVM obj = new ApplicationVM(); obj.ApplicationID = item.ApplicationID; obj.LastName = item.LastName; obj.FirstName = item.FirstName; obj.Address = item.Address; obj.PostalCode = item.PostalCode; obj.Phone = item.Phone; obj.AltPhone = item.AltPhone; obj.Email = item.Email; obj.BirthDate = item.BirthDate.ToShortDateString(); obj.Occupation = item.Occupation; obj.CompanyName = item.CompanyName; obj.CompanyAddress = item.CompanyAddress; obj.CompanyPostalCode = item.CompanyPostalCode; obj.CompanyPhone = item.CompanyPhone; obj.SubmitDate = item.SubmitDate.ToShortDateString(); obj.Sex = item.Sex.ToString(); obj.WantsShare = item.WantsShare ? "Yes" : "No"; obj.Waitlisted = item.Waitlisted ? "Yes" : "No"; obj.Onhold = item.Onhold ? "Yes" : "No"; obj.ShareholderName1 = item.ShareholderName1; obj.ShareholderDate1 = item.ShareholderDate1.ToShortDateString(); obj.ShareholderName2 = item.ShareholderName2; obj.ShareholderDate2 = item.ShareholderDate2.ToShortDateString(); list.Add(obj); } ViewBag.lstData = list; return(View()); }
public static bool CheckExist(int id) { IApplicationsRepository appRepo = new ApplicationsRepository(new DataBaseContext()); return(appRepo.GetById(id) != null); }
public ChartsRepository(DBApplicationContext context) { _dbContext = context; _jobListingsRepository = new JobListingsRepository(context); _applicationsRepository = new ApplicationsRepository(context); }