示例#1
0
        public bool UpdateState(ApplyStateEnum applyState, Guid applyId)
        {
            using var Db = GetDbConnection();
            string sql = @"UPDATE dbo.ApplyInfo
                               SET ApplyState = @ApplyState
                                  ,UpdateTime = @UpdateTime
                               WHERE ApplyId=@ApplyId";

            return(Db.Execute(sql, new { UpdateTime = DateTime.Now, ApplyId = applyId, ApplyState = applyState }) > 0);
        }
示例#2
0
        public static string BtnActionMap(ApplyStateEnum applyState)
        {
            switch (applyState)
            {
            case ApplyStateEnum.申请中:
                return("cancel");

            case ApplyStateEnum.被拒绝:
            case ApplyStateEnum.申请已撤销:
                return("reask");

            case ApplyStateEnum.申请通过:
            case ApplyStateEnum.永久拉黑:
            default:
                return("");
            }
        }
示例#3
0
        public static string BtnTextMap(ApplyStateEnum applyState)
        {
            switch (applyState)
            {
            case ApplyStateEnum.申请中:
                return("撤销申请");

            case ApplyStateEnum.被拒绝:
            case ApplyStateEnum.申请已撤销:
                return("再次申请");

            case ApplyStateEnum.申请通过:
            case ApplyStateEnum.永久拉黑:
            default:
                return("");
            }
        }
示例#4
0
        public static string TextColorMap(ApplyStateEnum applyState)
        {
            switch (applyState)
            {
            case ApplyStateEnum.申请中:
                //红色
                return(CommonConst.Color_Red);

            case ApplyStateEnum.申请通过:
                //绿色
                return(CommonConst.Color_Green);

            case ApplyStateEnum.被拒绝:
            case ApplyStateEnum.申请已撤销:
            case ApplyStateEnum.永久拉黑:
            default:
                //黑色
                return(CommonConst.Color_Black);
            }
        }
示例#5
0
        public static string StateDescMapV1(ApplyStateEnum applyState)
        {
            switch (applyState)
            {
            case ApplyStateEnum.申请中:
                return("待通过");

            case ApplyStateEnum.被拒绝:
                return("被拒绝");

            case ApplyStateEnum.申请已撤销:
                return("已撤销申请");

            case ApplyStateEnum.申请通过:
                return("已通过");

            case ApplyStateEnum.永久拉黑:
                return("被拉黑");

            default:
                return("");
            }
        }
示例#6
0
        private string ApplyStateMap(ApplyStateEnum applyState)
        {
            switch (applyState)
            {
            case ApplyStateEnum.申请中:
                return("申请中");

            case ApplyStateEnum.被拒绝:
                return("申请被拒绝");

            case ApplyStateEnum.申请通过:
                return("已通过");

            case ApplyStateEnum.申请已撤销:
                return("已撤销申请");

            case ApplyStateEnum.永久拉黑:
                return("对方已拉黑申请");

            default:
                return("");
            }
        }