示例#1
0
        private JObject AddParticipantInGroupCall(HttpContext context)
        {
            GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
            Jobj = obj.AddParticipantInGroupCall(MyConf.MyConnectionString, JObject.Parse(context.Request["paramObj"].ToString()), Convert.ToInt32(context.Session["UserID"]));

            return(Jobj);
        }
示例#2
0
        private JObject GetGroupCallRoom(HttpContext context)
        {
            JObject responseJObj = new JObject();

            GT.BusinessLogicLayer.V_1_5.Groups groupsObj = new GT.BusinessLogicLayer.V_1_5.Groups();

            responseJObj = groupsObj.GetGroupCallRoom(MyConf.MyConnectionString, Convert.ToInt32(context.Request["grpCallId"]), Convert.ToInt32(context.Request["mode"]), Convert.ToInt32(context.Request["PageSize"]), Convert.ToInt32(context.Request["PageNumber"]), Convert.ToInt32(context.Session["UserID"]), context.Request["SearchText"].ToString());
            return(responseJObj);
        }
示例#3
0
 private JObject LiveCallDetails(HttpContext context)
 {
     if (context.Session["UserID"] != null)
     {
         GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
         Jobj = obj.LiveCallDetails(MyConf.MyConnectionString, Convert.ToInt32(context.Session["UserID"]));
     }
     else
     {
         Jobj = new JObject(new JProperty("Success", false), new JProperty("Message", "Session Expired"));
     }
     return(Jobj);
 }
示例#4
0
 private JObject CancelGroupCall(HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.GrpCallCancel(MyConf.MyConnectionString, Convert.ToInt32(context.Request["grpCallId"]));
     return(Jobj);
 }
示例#5
0
 private JObject GetGrpCallDetails(HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.GetGrpCallDetails(MyConf.MyConnectionString, Convert.ToInt32(context.Request["grpCallId"]), Convert.ToInt32(context.Session["UserID"]));
     return(Jobj);
 }
示例#6
0
 private JObject LeaveGroupCall(HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.MemberLeaveFromGrpCall(MyConf.MyConnectionString, Convert.ToInt32(context.Request["grpCallId"]), Convert.ToInt32(context.Session["UserID"]), Convert.ToInt16(context.Request["isSecondaryModerator"]));
     return(Jobj);
 }
示例#7
0
 private JObject EditGroupCall(HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.EditGroupCall(MyConf.MyConnectionString, JObject.Parse(context.Request["jsonObject"].ToString().Replace(@"//", @"/").Replace(@"\\\\", @"\\")), Convert.ToInt32(context.Session["UserID"]), 0);
     return(Jobj);
 }
示例#8
0
 private JObject GrpTalksHistoryDetails(System.Web.HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.GroupCallHistory(MyConf.MyConnectionString, Convert.ToInt32(context.Session["UserID"]), Convert.ToInt32(context.Request["grpCallID"]), Convert.ToInt32(context.Request["pageIndex"]), Convert.ToInt32(context.Request["pageSize"]));
     return(Jobj);
 }
示例#9
0
 private JObject CallRecordSubscription(System.Web.HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.CallRecordSubscription(MyConf.MyConnectionString, Convert.ToInt32(context.Session["UserID"]), Convert.ToInt32(context.Request["subscribeStatus"]));
     return(Jobj);
 }
示例#10
0
 private JObject CreateGroupCall(System.Web.HttpContext context)
 {
     GT.BusinessLogicLayer.V_1_5.Groups obj = new GT.BusinessLogicLayer.V_1_5.Groups();
     Jobj = obj.CreateGroupCall(MyConf.MyConnectionString, JObject.Parse(context.Request["paramObj"].ToString().Replace(@"//", @"/").Replace(@"\\\\", @"\\")), Convert.ToInt32(context.Session["UserID"]));
     return(Jobj);
 }