//删除3G基站 public static bool DeleteFAP(DB_Talk.Model.m_FAP model) { MBoxSDK.ConfigSDK.tagFap fap3G = new MBoxSDK.ConfigSDK.tagFap(); fap3G.fapID = model.FapID; fap3G.fapIdentify = model.vc_Identify + "@strongswan.org";// "*****@*****.**"; fap3G.fapName = model.vc_Name; bool b = MBoxSDK.ConfigSDK.MBOX_3G_DeleteFAP(Global.Params.BoxHandle, fap3G); return b; }
//添加3G基站 public static bool CreateFAP(DB_Talk.Model.m_FAP model) { #region 检查BOX里有没有 List<DB_Talk.Model.m_FAP> lst = new List<DB_Talk.Model.m_FAP>(); bool bb=GetFAP(out lst); foreach (DB_Talk.Model.m_FAP item in lst) { if (item.FapID==model.FapID || item.vc_Identify==model.vc_Identify) { DeleteFAP(model); } } #endregion MBoxSDK.ConfigSDK.tagFap fap3G = new MBoxSDK.ConfigSDK.tagFap(); fap3G.fapID = model.FapID; //1-256 fap3G.fapIdentify = model.vc_Identify;// +"@strongswan.org"; // "*****@*****.**"; fap3G.fapName = model.vc_Name; byte[] bs = System.Text.ASCIIEncoding.ASCII.GetBytes(model.vc_TempAddress); fap3G.fapIpAddress = new byte[MBoxSDK.ConfigSDK.MAX_IP4]; for (int i = 0; i < bs .Length- 1; i++) { fap3G.fapIpAddress[i] = bs[i]; } bool b = MBoxSDK.ConfigSDK.MBOX_3G_CreateFAP(Global.Params.BoxHandle, fap3G); return b; }