private tblFundSourceCategory GetOtherFundSourceCategory(string userId) { var fundsourceCategory = dbContext.tblFundSourceCategories.FirstOrDefault(f => f.IATICode == "15"); // 15 for Other; http://iatistandard.org/202/codelists/OrganisationType/ if (fundsourceCategory == null) { fundsourceCategory = new tblFundSourceCategory { Name = "Other", IATICode = "15", IUser = userId, IDate = DateTime.Now }; dbContext.tblFundSourceCategories.Add(fundsourceCategory); dbContext.SaveChanges(); } return fundsourceCategory; }