public static void AddBunk(BunkView bunkView, string account) { var bunk = Bunk.CreateBunk(bunkView); BunkCollection.Instance.Add(bunk.Id, bunk); saveAddLog("舱位", bunk.ToString(), bunk.Id.ToString(), account); }
public static void UpdateBunk(Guid id, BunkView bunkView, string account) { var originalBunk = QueryBunkNew(id); if (null == originalBunk) { throw new ChinaPay.Core.CustomException("原舱位不存在"); } var originalContent = originalBunk.ToString(); var bunk = Bunk.CreateBunk(id, bunkView); BunkCollection.Instance.Update(bunk.Id, bunk); saveUpdateLog("舱位", originalContent, bunk.ToString(), bunk.Id.ToString(), account); }