public ClaimViewModel(ClaimDomainModel domainModel) : this() { Id = domainModel.Id; //Status = domainModel.Status.ToString(); SetPolicyProperties(domainModel.PolicyEntity); }
public ClaimViewModel(ClaimDomainModel domainModel) { Id = domainModel.Id; Opened = $"{domainModel.WhenStarted.ToShortDateString()}"; Status = new ClaimStatusViewModel(domainModel.Status); SetPolicyProperties(domainModel.Policy); }
public UnderwriterClaimEditViewModel(ClaimDomainModel claim) { Id = claim.Id; Status = new ClaimStatusViewModel(claim.Status); LastModified = claim.WhenLastModified.ToString(); Notes = new List <NoteViewModel>(); //InitializeNotes(); }
public UnderwriterClaimViewModel(ClaimDomainModel claim) { Id = claim.Id; PolicyId = claim.Policy.Id; Name = claim.Policy.DeviceName; Start = $"{claim.WhenStarted.ToShortDateString()}"; Status = claim.Status.ToString(); PolicyHolderName = $"{claim.FirstName} {claim.LastName}"; }
protected ClaimDomainModel GetCustomerNameForClaim(ClaimEntity existingClaim) { var profile = ProfileService.GetProfileById(existingClaim.Policy.UserId); var claimModel = new ClaimDomainModel(existingClaim); claimModel.CustomerFirstName = profile.FirstName; claimModel.CustomerLastName = profile.LastName; return(claimModel); }
public UnderwriterClaimViewModel(ClaimDomainModel claim) { Id = claim.Id; PolicyId = claim.Policy.Id; DeviceName = claim.Policy.DeviceName; PolicyHolderName = $"{claim.CustomerFirstName} {claim.CustomerLastName}"; Start = $"{claim.WhenStarted.ToShortDateString()} {claim.WhenStarted.ToShortTimeString()}"; Status = new ClaimStatusViewModel(claim.Status); Notes = new List <NoteViewModel>(); //InitializeNotes(); }
public ActionResult ViewClaim(Guid id) { try { ClaimDomainModel claimModel = _claimService.GetById(id); ClaimViewModel viewModel = new ClaimViewModel(claimModel); return(View(viewModel)); } catch (ArgumentException e) { return(null); } }
public EditClaimViewModel(ClaimDomainModel claim) { Id = claim.Id; FirstName = claim.FirstName; LastName = claim.LastName; PolicyId = claim.Policy.Id; Status = claim.Status; WhenStarted = claim.WhenStarted; Notes = new List <NoteViewModel>(); foreach (var note in claim.Notes) { Notes.Add(new NoteViewModel(note)); } }
public ClaimViewModel(ClaimDomainModel claimDomainModel, PolicyDomainModel policyDomainModel) { //fields from the ClaimDomainModel Id = claimDomainModel.Id; Status = claimDomainModel.Status; Notes = claimDomainModel.Notes; PolicyId = claimDomainModel.PolicyId; UserId = claimDomainModel.UserId; WhenCreated = claimDomainModel.WhenCreated; WhenLastModified = claimDomainModel.WhenLastModified; //fields from the PolicyDomainModel Number = policyDomainModel.Number; SerialNumber = policyDomainModel.SerialNumber; DeviceName = policyDomainModel.DeviceName; }
protected List <ClaimDomainModel> GetCustomerNamesForClaims(List <ClaimEntity> openClaims) { var claimModels = new List <ClaimDomainModel>(); foreach (var claimEntity in openClaims) { var claimModel = new ClaimDomainModel(claimEntity); var profile = ProfileService.GetProfileById(claimEntity.Policy.UserId); claimModel.CustomerFirstName = profile.FirstName; claimModel.CustomerLastName = profile.LastName; claimModels.Add(claimModel); } return(claimModels); }
public ClaimViewModel(ClaimDomainModel domainModel) { Id = domainModel.Id; SetPolicyProperties(domainModel.Policy); }
public ClaimViewModel(ClaimDomainModel domainModel) : this() { Id = domainModel.Id; //Status = domainModel.Status; SetPolicyProperties(domainModel.Policy); }
public ClaimViewModel(ClaimDomainModel domainModel) { Id = domainModel.Id; }
public ClaimViewModel(ClaimDomainModel domainModel) { }