/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { API.Entities.Firebase.Uid = DTO.Uid; API.Entities.Firebase.AccessToken = DTO.AccessToken; if (!API.Entities.Firebase.Authenticate()) { Response.error = Label.Get("error.authentication"); return(false); } } Subscription_ADO ado = new Subscription_ADO(Ado); if (ado.ChannelCreate(DTO.ChnName, API.Entities.Firebase.Uid, SamAccountName)) { Response.data = JSONRPC.success; return(true); } Log.Instance.Debug("Can't create Subscription"); Response.error = Label.Get("error.create"); return(false); }
internal dynamic TableRead(ADO ado, string tsbTable = null) { Subscription_ADO sAdo = new Subscription_ADO(ado); var subscriptions = sAdo.TableRead(tsbTable); return(MergeUsers(subscriptions.data)); }
internal dynamic ChannelRead(ADO ado, string lngIsoCode, string chnCode = null, bool singleLanguage = false) { Subscription_ADO sAdo = new Subscription_ADO(ado); var subscriptions = sAdo.ChannelRead(lngIsoCode, chnCode, null, singleLanguage); return(MergeUsers(subscriptions.data)); }
/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { Response.error = Label.Get("error.authentication"); return(false); } Subscription_ADO sAdo = new Subscription_ADO(Ado); var response = sAdo.ChannelReadCurrent(DTO.LngIsoCode, DTO.SbrUserId, DTO.CcnUsername); Response.data = response.data; return(true); }
/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { Response.error = Label.Get("error.authentication"); return(false); } Subscription_ADO sAdo = new Subscription_ADO(Ado); var response = sAdo.ChannelRead(DTO.ChnName); if (response.hasData) { Response.data = response.data; return(true); } return(false); }
/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { if (!API.Firebase.Authenticate(DTO.Uid, DTO.AccessToken)) { Response.error = Label.Get("error.authentication"); return(false); } } Subscription_ADO sAdo = new Subscription_ADO(Ado); var response = sAdo.ChannelReadCurrent(DTO.LngIsoCode, DTO.Uid, SamAccountName); if (response.hasData) { Response.data = response.data; return(true); } return(false); }
/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { if (!API.Firebase.Authenticate(DTO.Uid, DTO.AccessToken)) { Response.error = Label.Get("error.authentication"); return(false); } } Subscription_ADO ado = new Subscription_ADO(Ado); if (ado.TableDelete(DTO.TsbTable, DTO.Uid, SamAccountName)) { Response.data = JSONRPC.success; return(true); } Log.Instance.Debug("Can't delete Subscription"); Response.error = Label.Get("error.delete"); return(false); }
/// <summary> /// Execute /// </summary> /// <returns></returns> protected override bool Execute() { if (SamAccountName == null) { API.Entities.Firebase.Uid = DTO.Uid; API.Entities.Firebase.AccessToken = DTO.AccessToken; if (!API.Entities.Firebase.Authenticate()) { Response.error = Label.Get("error.authentication"); return(false); } } Subscription_ADO sAdo = new Subscription_ADO(Ado); var response = sAdo.TableReadCurrent(API.Entities.Firebase.Uid, SamAccountName); if (response.hasData) { Response.data = response.data; return(true); } return(false); }