public void Delete(int id) { Models.PageSubscriberDashboard PageSubscriberDashboard = _PageSubscriberDashboardRepository.GetPageSubscriberDashboard(id); if (PageSubscriberDashboard != null && PageSubscriberDashboard.ModuleId == _entityId) { _PageSubscriberDashboardRepository.DeletePageSubscriberDashboard(id); _logger.Log(LogLevel.Information, this, LogFunction.Delete, "PageSubscriberDashboard Deleted {PageSubscriberDashboardId}", id); } }
public Models.PageSubscriberDashboard Put(int id, [FromBody] Models.PageSubscriberDashboard PageSubscriberDashboard) { if (ModelState.IsValid && PageSubscriberDashboard.ModuleId == _entityId) { PageSubscriberDashboard = _PageSubscriberDashboardRepository.UpdatePageSubscriberDashboard(PageSubscriberDashboard); _logger.Log(LogLevel.Information, this, LogFunction.Update, "PageSubscriberDashboard Updated {PageSubscriberDashboard}", PageSubscriberDashboard); } return(PageSubscriberDashboard); }
public Models.PageSubscriberDashboard Get(int id) { Models.PageSubscriberDashboard PageSubscriberDashboard = _PageSubscriberDashboardRepository.GetPageSubscriberDashboard(id); if (PageSubscriberDashboard != null && PageSubscriberDashboard.ModuleId != _entityId) { PageSubscriberDashboard = null; } return(PageSubscriberDashboard); }
public async Task <Models.PageSubscriberDashboard> UpdatePageSubscriberDashboardAsync(Models.PageSubscriberDashboard PageSubscriberDashboard) { return(await PutJsonAsync <Models.PageSubscriberDashboard>(CreateAuthorizationPolicyUrl($"{Apiurl}/{PageSubscriberDashboard.PageSubscriberDashboardId}", PageSubscriberDashboard.ModuleId), PageSubscriberDashboard)); }
public void DeletePageSubscriberDashboard(int PageSubscriberDashboardId) { Models.PageSubscriberDashboard PageSubscriberDashboard = _db.PageSubscriberDashboard.Find(PageSubscriberDashboardId); _db.PageSubscriberDashboard.Remove(PageSubscriberDashboard); _db.SaveChanges(); }
public Models.PageSubscriberDashboard UpdatePageSubscriberDashboard(Models.PageSubscriberDashboard PageSubscriberDashboard) { _db.Entry(PageSubscriberDashboard).State = EntityState.Modified; _db.SaveChanges(); return(PageSubscriberDashboard); }
public Models.PageSubscriberDashboard AddPageSubscriberDashboard(Models.PageSubscriberDashboard PageSubscriberDashboard) { _db.PageSubscriberDashboard.Add(PageSubscriberDashboard); _db.SaveChanges(); return(PageSubscriberDashboard); }