partial void DeleteInjuryStatus(InjuryStatus instance);
partial void InsertInjuryStatus(InjuryStatus instance);
partial void UpdateInjuryStatus(InjuryStatus instance);
private static InjuryStatus InsertInjuryStatusByName(NPGGFFLDataContext context, string injuryStatusName) { var injuryStatusExists = context.InjuryStatus.Where(i => i.Name.ToUpper().Equals(injuryStatusName.ToUpper())).FirstOrDefault(); if (injuryStatusExists == null) { InjuryStatus inj = new InjuryStatus { Name = injuryStatusName, Abbreviation = injuryStatusName.Substring(0,1) }; context.InjuryStatus.InsertOnSubmit(inj); context.SubmitChanges(); return context.InjuryStatus.Where(i => i.Name.ToUpper().Equals(injuryStatusName.ToUpper())).First(); } else { return injuryStatusExists; } }