//WRITE A SNIPPET FOR THIS! #region Life Cycle Methods public static string[] DeriveKeys(this SpecialOffer_Edit edit) => new string[] { edit.Category, edit.Description, edit.DiscountPct.ToString(), edit.EndDate.ToString("d"), edit.MaxQty.ToString(), edit.MinQty.ToString(), edit.SpecialOfferID.ToString(), edit.StartDate.ToString("d"), edit.Type };
public static (SpecialOffer, SpecialOffer) Save(this SpecialOffer_Edit x) => DisplayAndPersist(new SpecialOffer()