i have to handle exception in my query when assigning values in view model ie i have set the values in view model when any value is null it is not showing other fields of my table showing error object reference error how to handle this error in my query
my code is as follows-
var query = (from results in db.Resumes
where results.ResumeID == ResumeID && results.User.UserID == uid
select results).ToList().Select(results=>new ResumewizardPreviewmodel
{
Resumetitle = results.ResumeTitle??"",
DesiredJob = results.DesiredJob??"",
Objective = results.Objective??"",
DesiredCompany = results.DesiredCompany??"",
DesiredSalary = results.DesiredSalary.ToString(),
Salarytype = results.SalaryType,
additionalinfo = results.AdditionalInfo,
res_url = results.Res_URL,
visa = results.Visa.ToString()??"0",
TelecommuteType = results.TelecommuteType.Description,
RelocationType = results.RelocationType.Description,
isactive = results.IsActive,
isConfidential = results.isConfidential
}).SingleOrDefault();
You can use a tool like AutoMapper to convert one entity to another.
Here is an example of converting collections and null value substitution.