public static CCWJurisdiction GetCCWJurisdictionByCode(this IDbAppContext context, string code) { CCWJurisdiction item = context.CCWJurisdictions.Where(x => x.Code != null && x.Code == code) .FirstOrDefault(); return(item); }
/// <summary> /// Update a seed item /// </summary> /// <param name="context"></param> /// <param name="item"></param> public static void UpdateSeedCCWJurisdictionInfo(this DbAppContext context, CCWJurisdiction item) { CCWJurisdiction ccwjurisdiction = context.GetCCWJurisdictionByCode(item.Code); if (ccwjurisdiction == null) { context.CCWJurisdictions.Add(item); } else { ccwjurisdiction.Code = item.Code; ccwjurisdiction.ActiveFlag = item.ActiveFlag; ccwjurisdiction.Description = item.Description; ccwjurisdiction.EffectiveDate = item.EffectiveDate; ccwjurisdiction.ExpiryDate = item.ExpiryDate; } }
/// <summary> /// Adds a CCWJurisdiction to the system, only if it does not exist. /// </summary> private static void AddInitialCCWJurisdiction(this IDbAppContext context, CCWJurisdiction initialCCWJurisdiction) { CCWJurisdiction CCWJurisdiction = context.GetCCWJurisdictionByCode(initialCCWJurisdiction.Code); if (CCWJurisdiction != null) { return; } CCWJurisdiction = new CCWJurisdiction(); CCWJurisdiction.ActiveFlag = initialCCWJurisdiction.ActiveFlag; CCWJurisdiction.Code = initialCCWJurisdiction.Code; CCWJurisdiction.Description = initialCCWJurisdiction.Description; CCWJurisdiction.EffectiveDate = initialCCWJurisdiction.EffectiveDate; CCWJurisdiction.ExpiryDate = initialCCWJurisdiction.ExpiryDate; context.CCWJurisdictions.Add(CCWJurisdiction); context.SaveChanges(); }
public virtual IActionResult CcwjurisdictionsPost([FromBody] CCWJurisdiction item) { return(this._service.CcwjurisdictionsPostAsync(item)); }
public virtual IActionResult CcwjurisdictionsIdPut([FromRoute] int id, [FromBody] CCWJurisdiction item) { return(this._service.CcwjurisdictionsIdPutAsync(id, item)); }