// GET: CandidatePrePlacementActivity/Edit/{id} public ActionResult Edit(int?id) { var organisationId = UserOrganisationId; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var candidatePrePlacementActivity = _nidanBusinessService.RetrieveCandidatePrePlacementActivity(organisationId, id.Value); if (candidatePrePlacementActivity == null) { return(HttpNotFound()); } var admission = _nidanBusinessService.RetrieveAdmissionGrid(organisationId, candidatePrePlacementActivity.AdmissionId, e => true); var viewModel = new CandidatePrePlacementActivityViewModel() { CandidatePrePlacementActivity = candidatePrePlacementActivity, CandidateName = admission.CandidateName, Mobile = admission.Mobile, EmailId = admission.EmailId, Course = admission.CourseName, }; return(View(viewModel)); }
public ActionResult Create(CandidatePrePlacementActivityViewModel candidatePrePlacementActivityViewModel) { var organisationId = UserOrganisationId; var personnelId = UserPersonnelId; var centreId = UserCentreId; if (ModelState.IsValid) { candidatePrePlacementActivityViewModel.CandidatePrePlacementActivity.OrganisationId = organisationId; candidatePrePlacementActivityViewModel.CandidatePrePlacementActivity.CreatedBy = personnelId; candidatePrePlacementActivityViewModel.CandidatePrePlacementActivity.CentreId = centreId; candidatePrePlacementActivityViewModel.CandidatePrePlacementActivity = _nidanBusinessService.CreateCandidatePrePlacementActivity(organisationId, candidatePrePlacementActivityViewModel.CandidatePrePlacementActivity); return(RedirectToAction("Index")); } return(View(candidatePrePlacementActivityViewModel)); }
public ActionResult Create(int?id) { var organisationId = UserOrganisationId; id = id ?? 0; var admission = _nidanBusinessService.RetrieveAdmissionGrid(organisationId, id.Value, e => true); var viewModel = new CandidatePrePlacementActivityViewModel { AdmissionId = id.Value, BatchId = admission.BatchId ?? 0, CandidateName = admission.CandidateName, Mobile = admission.Mobile, EmailId = admission.EmailId, Course = admission.CourseName, CandidatePrePlacementActivity = new CandidatePrePlacementActivity() { AdmissionId = id.Value, BatchId = admission.BatchId ?? 0 } }; return(View(viewModel)); }