Exemplo n.º 1
0
        public static CallInfor get_call_infor_overtime(string ip_call_id)
        {
            string v_str_result = "";

            v_str_result = get_content_from_weburl(f002_main_form.m_str_web_service_url + WEB_URL_CALL_CENTER.GET_CALL_INFOR_OVERTIME(ip_call_id));
            CLichSuCuocGoi v_obj_infor = JsonConvert.DeserializeObject <CLichSuCuocGoi>(v_str_result);

            return(v_obj_infor.data);
        }
Exemplo n.º 2
0
        public static CallInfor get_call_infor_overtime(string ip_call_id)
        {
            string v_str_result = "";

            v_str_result = get_content_from_weburl("http://203.162.121.70:8080/TPCServer/tpc/DoAction.jsp?event=" + WEB_URL_CALL_CENTER.GET_CALL_INFOR_OVERTIME(ip_call_id));
            CLichSuCuocGoi v_obj_infor = JsonConvert.DeserializeObject <CLichSuCuocGoi>(v_str_result);

            return(v_obj_infor.data);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Hàm này thực hiện việc call contact; trả về thông tin cuộc gọi: call_id, error code
        /// </summary>
        /// <param name="ip_str_dien_thoai">Gọi đến số điện thoại nào</param>
        /// <param name="ip_str_stationId">Dùng mã máy nào để gọi</param>
        /// <param name="ip_str_agencode">Agencode gọi. Thường dùng là username của người gọi</param>
        /// <param name="ip_dat_datetime_request">Thời điểm gọi API (now)</param>
        /// <returns>Đối tượng lưu thông tin cuộc gọi vừa tạo.
        /// Call_Id đc dùng để lấy lại thông tin sau khi gọi xong.
        /// Kiểm tra error_code để biết cuộc gọi có lỗi hay ko?(=1 là lỗi)</returns>
        public static CallInfor call_2_contact(string ip_str_dien_thoai
                                               , string ip_str_stationId
                                               , string ip_str_agencode)
        {
            string v_str_input_string     = "";
            string v_str_message_code     = "003";
            string v_dat_datetime_request = DateTime.Now.ToLongTimeString();

            v_str_input_string = "<agent_code>" + ip_str_agencode + "</agent_code>"
                                 + "<mobile_phone>" + ip_str_dien_thoai + "</mobile_phone>"
                                 + "<station_id>" + ip_str_stationId + "</station_id>"
                                 + "<datetime_request>" + v_dat_datetime_request + "</datetime_request>"
                                 + "<message_code>" + v_str_message_code + "</message_code>";

            WSCallCenter.CallCenterService m_ws_call = new WSCallCenter.CallCenterService();
            string v_str_result = "";

            v_str_result = m_ws_call.submit(v_str_input_string);
            CLichSuCuocGoi v_obj_infor = JsonConvert.DeserializeObject <CLichSuCuocGoi>(v_str_result);

            return(v_obj_infor.data);
        }