Пример #1
0
        public IStatus Update(IStatus instance, string value)
        {
            using (var cmd = new DBCommand())
            {
                try
                {
                    StatusDAL.Update(cmd, instance, value);

                    cmd.Commit();
                    return(instance);
                }
                catch (Exception ex)
                {
                    cmd.RollBack();
                    using (var builder = new MessageBuilder())
                    {
                        string err = builder.AppendLine("更新状态信息错误!").AppendLine(ex).Message;
                        throw new Exception(err);
                    }
                }
            }
        }