using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Sevomin.Models { public class JobApplicationViewModel { public long JobId { get; set; } public string DovominDisplayName { get; set; } public string DovominId { get; set; } public string JobSummary { get; set; } public string CoverLetter { get; set; } public float Affinity { get; set; } public bool MinimumRequirement { get; set; } public JobApplicationViewModel() { } public JobApplicationViewModel(DovominJob dj) { this.JobId = dj.JobId; this.DovominDisplayName = dj.Dovomin.DisplayName; this.DovominId = dj.DovominId; this.CoverLetter = dj.CoverLetter; this.Affinity = (float)(dj.Affinity * 100); this.MinimumRequirement = dj.MinimumRequirement; var jmvm = new JobMiniViewModel(dj.Job, 2); this.JobSummary = jmvm.JobSummary; } } }