public List <PendingUsers> GetPending() { List <PendingUsers> resultUsers = new List <PendingUsers>(); List <get_pending_user_Result> pUsers = new List <get_pending_user_Result>(); using (var data = new digimarketEntities1().get_pending_user()) { pUsers = data.ToList <get_pending_user_Result>(); } foreach (var user in pUsers) { PendingUsers temp = new PendingUsers() { uid = user.uid, fullname = user.fullname, photourl = user.photourl, status = user.status, username = user.username, date = user.date, sources = new List <get_user_sources_Result>() }; using (var data = new digimarketEntities1().get_user_sources(temp.uid)) { temp.sources = data.ToList <get_user_sources_Result>(); } resultUsers.Add(temp); } return(resultUsers); }
public int Put_Notification([FromBody] Notification notification) { int result = 0; IHubContext _hubs1 = GlobalHost.ConnectionManager.GetHubContext <NotificationHub>(); string uid; using (var data = new digimarketEntities1().get_uid(notification.uid)) { uid = data.FirstOrDefault <string>(); } result = new digimarketEntities1().add_notification(notification.message, notification.category, uid, false, System.DateTime.Now); List <get_notification_Result> notifications = new List <get_notification_Result>(); using (var data = new digimarketEntities1().get_notification()) { notifications = data.ToList <get_notification_Result>(); } _hubs1.Clients.All.broadcastData(notifications); return(result); }
public List <get_notification_Result> get_Notification() { List <get_notification_Result> notifications = new List <get_notification_Result>(); using (var data = new digimarketEntities1().get_notification()) { notifications = data.ToList <get_notification_Result>(); } return(notifications); }
public List <get_site_Result> DeleteAdminSite([FromBody] siteInput site_Result) { new digimarketEntities1().delete_site(site_Result.site_url, site_Result.email); List <get_site_Result> AdminSites = new List <get_site_Result>(); using (var data = new digimarketEntities1().get_site(site_Result.email)) { AdminSites = data.ToList <get_site_Result>(); } return(AdminSites); }
public List <get_site_Result> AddAdminSite([FromBody] siteInput site_Result) { new digimarketEntities1().add_site(site_Result.site_url, site_Result.site_name, site_Result.ga_id, site_Result.email, site_Result.custom); List <get_site_Result> AdminSites = new List <get_site_Result>(); using (var data = new digimarketEntities1().get_site(site_Result.email)) { AdminSites = data.ToList <get_site_Result>(); } return(AdminSites); }