コード例 #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 AddDispatchView(sdk_dispatcher_view disView, long userId)
        {
            if (disView == null)
            {
                return(false);
            }
            var sdDal = new sdk_dispatcher_view_dal();

            disView.id = saDal.GetNextIdCom();
            var timeNow = Tools.Date.DateHelper.ToUniversalTimeStamp(DateTime.Now);

            disView.create_time    = timeNow;
            disView.update_time    = timeNow;
            disView.create_user_id = userId;
            disView.update_user_id = userId;
            sdDal.Insert(disView);
            OperLogBLL.OperLogAdd <sdk_dispatcher_view>(disView, disView.id, userId, DicEnum.OPER_LOG_OBJ_CATE.SERVICE_DISPATCHER_VIEW, "新增调度工作室视图");
            return(true);
        }
コード例 #3
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);
        }
コード例 #4
0
ファイル: DispatchBLL.cs プロジェクト: evelh/Done
        /// <summary>
        /// 获取到所有的调度视图信息
        /// </summary>
        public List <sdk_dispatcher_view> GetDisViewList()
        {
            var sdDal = new sdk_dispatcher_view_dal();

            return(sdDal.FindListBySql("SELECT * from sdk_dispatcher_view where delete_time = 0"));
        }