Example #1
0
        public int Add(SysArea entity)
        {
            if (VerificationWidget.IsExit(nameof(SysArea), nameof(SysArea.AreaName), entity.AreaName, nameof(SysArea.AreaID), entity.AreaID))
            {
                return(OperationWidget.IsRepeated);
            }

            using (TransactionScope transaction = new TransactionScope())
            {
                if (handle.Add(entity) != OperationWidget.Success)
                {
                    return(OperationWidget.Failed);
                }

                transaction.Complete();
                return(OperationWidget.Success);
            }
        }