public ActionResult Details(int id, AppraisalCompanyDetailsViewModel appraisalCompanyDetails, int? nextStep) { if (ModelState.IsValid) { _appraisalCompanyWizardService.UpdateAppraisalCompanyName(id, appraisalCompanyDetails.CompanyName); _appraisalCompanyWizardService.UpdateAppraisalCompanyStatus(id, appraisalCompanyDetails.Status); _appraisalCompanyWizardService.UpdateAppraisalCompanyType(id, appraisalCompanyDetails.CompanyType); CommitProviderInstance.Commit(); return RedirectToStep(id, nextStep ?? (int)TabSteps.Details); } TempData[AppraisalCompanyDetailsKey] = appraisalCompanyDetails; return RedirectToAction(NameHelper.AppraisalCompanyDetails.Details); }
private ActionResult GetDetailsView(AppraisalCompanyDetailsViewModel appraisalCompanyDetails) { ViewBag.CurrentStep = (int)TabSteps.Details; return View(NameHelper.AppraisalCompanyDetails.Details, appraisalCompanyDetails); }
public AppraisalCompanyDetailsViewModel GetAppraisalCompanyDetails(int appraisalCompanyId) { var appraisalCompany = _appraisalCompanyManagement.GetAppraisalCompanyById(appraisalCompanyId); var appraisalCompanyDetails = new AppraisalCompanyDetailsViewModel() { AppraisalCompanyId = appraisalCompany.Id, CompanyName = appraisalCompany.CompanyName, CompanyID = appraisalCompany.CompanyId, Status = appraisalCompany.Status, StatusHistories = _statusHistoryManager.GetAppraisalCompanyStatusHistory(appraisalCompanyId), TIN = _cryptographicProvider.DecryptString(appraisalCompany.TIN).Value, TINType = appraisalCompany.TINTypeId, CompanyType = appraisalCompany.CompanyTypeId }; return appraisalCompanyDetails; }