// GET: AppraisalProcesses/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AppraisalSeason appraisalProcess = _appraisalSeasonDa.GetAppraisalSeason(id); if (appraisalProcess == null) { return(HttpNotFound()); } return(View(AutoMapper.Mapper.Map <AppraisalSeason, AppraisalSeasonViewModel>(appraisalProcess))); }
public async Task <ActionResult> UpdateSelfAppraisal(EmployeeViewModels employeeViewModels) { var pcAssociate = _pcAssocaiteDa.GetPCAssociate(employeeViewModels.PcAssociateViewModel.PCAssociatesId); var appraisalSeason = _appraisalProcessDa.GetAppraisalSeason(employeeViewModels.PcAssociateViewModel.AppraisalSeasonId); var name = employeeViewModels.PcAssociateViewModel.AssociateDisplayName + " - SelfAppraisalForm - " + appraisalSeason.Name; var path = await _fileService.UploadFile(employeeViewModels.SelfAppraisalDocument, name, appraisalSeason.Name); pcAssociate.SelfAppraisalDocumentUrl = path; _pcAssocaiteDa.EditPCAssociate(pcAssociate); return(RedirectToAction("Index")); }