示例#1
0
        public static void AddBAF(BAFView bafView, string account)
        {
            var baf = BAF.GetBAF(bafView);

            BAFCollection.Instance.Add(baf.Id, baf);
            saveAddLog("燃油附加税", baf.ToString(), baf.Id.ToString(), account);
        }
示例#2
0
        public static void UpdateBAF(Guid id, BAFView bafView, string account)
        {
            var baf         = BAF.GetBAF(id, bafView);
            var originalBAF = QueryBAF(id);

            if (null == originalBAF)
            {
                throw new ChinaPay.Core.CustomException("原燃油附加税不存在");
            }
            var originalContent = originalBAF.ToString();

            BAFCollection.Instance.Update(baf.Id, baf);
            saveUpdateLog("燃油附加税", originalContent, baf.ToString(), baf.Id.ToString(), account);
        }