public void Insert(T entity) { if (entity == null) { throw new ArgumentNullException("entity"); } _entities.Add(entity); _context.Save(); }
public bool SaveResumeDetails(Data_CustomerDetail customerDetail) { var resumeId = customerDetail.ResumeDetails.First().ResumeDetailsId; var resumeDetails = _resumeDetailsRepository.Query(x => x.ResumeDetailsId == resumeId); if (resumeDetails.Any()) { resumeDetails.Single().CAREER_OBJECTIVE = customerDetail.ResumeDetails.First().CAREER_OBJECTIVE; resumeDetails.Single().HONORS_AND_REWARDS = customerDetail.ResumeDetails.First().HONORS_AND_REWARDS; resumeDetails.Single().PROFESSIONAL_RESPONSIBILITIES = customerDetail.ResumeDetails.First().PROFESSIONAL_RESPONSIBILITIES; resumeDetails.Single().DisplayStyleId = customerDetail.ResumeDetails.First().DisplayStyleId; resumeDetails.Single().RELATED_EXPERIENCE = customerDetail.ResumeDetails.First().RELATED_EXPERIENCE; resumeDetails.Single().CustomerDetailsID = customerDetail.ResumeDetails.First().CustomerDetailsID; } else { var s = _phaniDbContext.ResumeDetails.Add(new Data_ResumeDetail() { CAREER_OBJECTIVE = customerDetail.ResumeDetails.First().CAREER_OBJECTIVE, HONORS_AND_REWARDS = customerDetail.ResumeDetails.First().HONORS_AND_REWARDS, PROFESSIONAL_RESPONSIBILITIES = customerDetail.ResumeDetails.First().PROFESSIONAL_RESPONSIBILITIES, DisplayStyleId = customerDetail.ResumeDetails.First().DisplayStyleId, RELATED_EXPERIENCE = customerDetail.ResumeDetails.First().RELATED_EXPERIENCE, CustomerDetailsID = customerDetail.ResumeDetails.First().CustomerDetailsID }); _phaniDbContext.ResumeDetails.Add(s); } _phaniDbContext.Save(); return(true); }