예제 #1
0
        public JsonResult GetLivePlanList(ReqLiveBroadcastPlan rlbp)
        {
            ResponseStruct rss = CommonFunctions.CheckParams(new object[] { rlbp });

            if (rss.Code != ErrorNumber.None)
            {
                return(Program.CommonFunctions.DelApisResult(null !, rss));
            }

            var rt = LiveBroadcastApis.GetLivePlanList(rlbp, out ResponseStruct rs);

            return(Program.CommonFunctions.DelApisResult(rt, rs));
        }
예제 #2
0
        public JsonResult CheckLiveCh(OnlineClient client)
        {
            ResponseStruct rss = CommonFunctions.CheckParams(new object[] { client });

            if (rss.Code != ErrorNumber.None)
            {
                return(Program.CommonFunctions.DelApisResult(null !, rss));
            }

            var rt = LiveBroadcastApis.CheckIsLiveCh(client, out ResponseStruct rs);

            return(Program.CommonFunctions.DelApisResult(rt, rs));
        }
예제 #3
0
        public JsonResult DeleteLivePlanById(long id)
        {
            ResponseStruct rss = CommonFunctions.CheckParams(new object[] { id });

            if (rss.Code != ErrorNumber.None)
            {
                return(Program.CommonFunctions.DelApisResult(null !, rss));
            }

            var rt = LiveBroadcastApis.DeleteLivePlanById(id, out ResponseStruct rs);

            return(Program.CommonFunctions.DelApisResult(rt, rs));
        }
예제 #4
0
        public JsonResult CheckIsLivePlan(LiveBroadcastPlan plan)
        {
            ResponseStruct rss = CommonFunctions.CheckParams(new object[] { plan });

            if (rss.Code != ErrorNumber.None)
            {
                return(Program.CommonFunctions.DelApisResult(null !, rss));
            }

            var rt = LiveBroadcastApis.CheckLivePlan(plan, out ResponseStruct rs);

            return(Program.CommonFunctions.DelApisResult(rt, rs));
        }