如何更正错误“无法在'qual.employee_id = recruitment.employee_id中隐式地将类型'int'转换为'string'”; “?

问题描述 投票:0回答:1

隐藏复制代码

public class QualificationService
{
    public void SaveQualificationDetails(RecruitmentViewModel recruitment)
    {
        Qualification qual = new Qualification();
        qual.Employee_Id = recruitment.Employee_Id;
        qual.University = recruitment.University;
        qual.Highest_Qualification = recruitment.Highest_Qualification;
        qual.Specialization = recruitment.Specialization;
        qual.GradeResult = recruitment.GradeResult;
        qual.CV = recruitment.CV;
        qual.Application_Later = recruitment.Application_Later;
        qual.Recomendation_Later = recruitment.Recomendation_Later;

        using (HRMSEntities qualContext = new HRMSEntities())
        {
            qualContext.Qualification.Add(qual);
            qualContext.SaveChanges();
        }
    }
}

}

c# asp.net
1个回答
0
投票

只需使用Object.ToString()

qual.Employee_Id = recruitment.Employee_Id.ToString();
© www.soinside.com 2019 - 2024. All rights reserved.