예제 #1
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     BusinessLayer.ApiConfiguration ObjApi = new BusinessLayer.ApiConfiguration();
     foreach (ListItem li in rblApiConfig.Items)
     {
         if (li.Selected == true)
         {
             int SMSAPIId     = Convert.ToInt32(li.Value);
             int RowsAffected = ObjApi.Save(SMSAPIId);
             if (RowsAffected > 0)
             {
                 lblMsg.Text = "Updated Successfully";
             }
         }
     }
     LoadAPIList();
 }
예제 #2
0
        protected void LoadAPIList()
        {
            BusinessLayer.ApiConfiguration ObjApi = new BusinessLayer.ApiConfiguration();
            DataTable dt = ObjApi.GetAll();

            foreach (DataRow dr in dt.Rows)
            {
                if (Convert.ToBoolean(dr["IsActive"]) == true)
                {
                    rblApiConfig.SelectedValue = dr["SMSAPIId"].ToString();
                }
            }
            if (dt != null)
            {
                rblApiConfig.DataSource     = dt;
                rblApiConfig.DataTextField  = "SMSProvider";
                rblApiConfig.DataValueField = "SMSAPIId";
                rblApiConfig.DataBind();
            }
        }
예제 #3
0
        private string GetHTTPAPI(string mobiles, string message)
        {
            BusinessLayer.ApiConfiguration ObjApi = new BusinessLayer.ApiConfiguration();
            DataTable dt = ObjApi.GetAll();
            DataView  DV = new DataView(dt);

            DV.RowFilter = "IsActive = 1";
            string API = string.Empty;

            //string ROUTE_1 = System.Configuration.ConfigurationSettings.AppSettings["ROUTE_1"];
            API_INDEX = Convert.ToString(DV[0]["SMSAPIId"]);

            if (API_INDEX == "1")
            {
                API = string.Format("http://api.mVaayoo.com/mvaayooapi/[email protected]:solution2012&senderID=PBALBS&receipientno={0}&msgtxt={1}&state=1", mobiles, message);
            }
            else if (API_INDEX == "2")
            {
                API = string.Format("http://sms.fourfusiontechnologies.com/new/api/api_http.php?username=FOURFTECH&password=FourFM@2020&senderid=PBALBS&to={0}&text={1}&route=Informative&type=text", mobiles, message);
            }

            return(API);
        }