コード例 #1
0
ファイル: DispatchBLL.cs プロジェクト: evelh/Done
        /// <summary>
        /// 删除约会
        /// </summary>
        public bool DeleteDispatchView(long dId, long userId)
        {
            var sdDal  = new sdk_dispatcher_view_dal();
            var oldDis = sdDal.FindNoDeleteById(dId);

            if (oldDis == null)
            {
                return(false);
            }
            sdDal.SoftDelete(oldDis, userId);
            OperLogBLL.OperLogDelete <sdk_dispatcher_view>(oldDis, oldDis.id, userId, DicEnum.OPER_LOG_OBJ_CATE.SERVICE_DISPATCHER_VIEW, "删除调度工作室视图");
            return(true);
        }
コード例 #2
0
ファイル: DispatchBLL.cs プロジェクト: evelh/Done
        /// <summary>
        /// 编辑约会
        /// </summary>
        public bool EditDispatchView(sdk_dispatcher_view disView, long userId)
        {
            var sdDal  = new sdk_dispatcher_view_dal();
            var oldDis = sdDal.FindNoDeleteById(disView.id);

            if (oldDis == null)
            {
                return(false);
            }
            string desc = saDal.CompareValue <sdk_dispatcher_view>(oldDis, disView);

            if (string.IsNullOrEmpty(desc))
            {
                return(true);
            }
            disView.update_time    = Tools.Date.DateHelper.ToUniversalTimeStamp(DateTime.Now);
            disView.update_user_id = userId;
            sdDal.Update(disView);
            OperLogBLL.OperLogUpdate <sdk_dispatcher_view>(disView, oldDis, disView.id, userId, DicEnum.OPER_LOG_OBJ_CATE.SERVICE_DISPATCHER_VIEW, "编辑调度工作室视图");
            return(true);
        }