public void Delete(FeedSourceMemberDataCriteria criteria) { var data = MockDb.FeedSourceMembers .Where(row => row.SourceId == criteria.SourceId) .Single(); MockDb.FeedSourceMembers.Remove(data); }
public FeedSourceMemberData[] FetchLookupInfoList(FeedSourceMemberDataCriteria criteria) { var query = MockDb.FeedSourceMembers .AsQueryable(); var data = query.AsQueryable(); return data.ToArray(); }
public FeedSourceMemberData[] FetchLookupInfoList(FeedSourceMemberDataCriteria criteria) { var query = MockDb.FeedSourceMembers .AsQueryable(); var data = query.AsQueryable(); return(data.ToArray()); }
private void Child_Create(FeedSourceMemberDataCriteria criteria) { using (this.BypassPropertyChecks) { this.SourceId = criteria.SourceId ?? 0; this.SourceTypeId = criteria.SourceTypeId ?? 0; this.CreatedDate = DateTime.Now; } base.Child_Create(); }
public void Delete(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMember = this.Fetch(ctx, criteria) .Single(); ctx.ObjectContext.FeedSourceMembers.DeleteObject(feedSourceMember); ctx.ObjectContext.SaveChanges(); } }
public void Delete(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMember = this.Fetch(ctx, criteria) .Single(); ctx.ObjectContext.FeedSourceMembers.DeleteObject(feedSourceMember); ctx.ObjectContext.SaveChanges(); } }
public FeedSourceMemberData Fetch(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMember = this.Fetch(ctx, criteria) .Single(); var feedSourceMemberData = new FeedSourceMemberData(); this.Fetch(feedSourceMember, feedSourceMemberData); return(feedSourceMemberData); } }
public FeedSourceMemberData Fetch(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMember = this.Fetch(ctx, criteria) .Single(); var feedSourceMemberData = new FeedSourceMemberData(); this.Fetch(feedSourceMember, feedSourceMemberData); return feedSourceMemberData; } }
public FeedSourceMemberData[] FetchInfoList(FeedSourceMemberDataCriteria criteria) { var query = MockDb.FeedSourceMembers .AsQueryable(); var feedSources = query.AsQueryable(); var data = new List <FeedSourceMemberData>(); foreach (var feedSource in feedSources) { data.Add(this.Fetch(feedSource)); } return(data.ToArray()); }
public FeedSourceMemberData[] FetchInfoList(FeedSourceMemberDataCriteria criteria) { var query = MockDb.FeedSourceMembers .AsQueryable(); var feedSources = query.AsQueryable(); var data = new List<FeedSourceMemberData>(); foreach (var feedSource in feedSources) { data.Add(this.Fetch(feedSource)); } return data.ToArray(); }
public FeedSourceMemberData[] FetchInfoList(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMembers = this.Fetch(ctx, criteria) .AsEnumerable(); var feedSourceMemberDataList = new List <FeedSourceMemberData>(); foreach (var feedSourceMember in feedSourceMembers) { var feedSourceMemberData = new FeedSourceMemberData(); this.Fetch(feedSourceMember, feedSourceMemberData); feedSourceMemberDataList.Add(feedSourceMemberData); } return(feedSourceMemberDataList.ToArray()); } }
public FeedSourceMemberData[] FetchInfoList(FeedSourceMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var feedSourceMembers = this.Fetch(ctx, criteria) .AsEnumerable(); var feedSourceMemberDataList = new List<FeedSourceMemberData>(); foreach (var feedSourceMember in feedSourceMembers) { var feedSourceMemberData = new FeedSourceMemberData(); this.Fetch(feedSourceMember, feedSourceMemberData); feedSourceMemberDataList.Add(feedSourceMemberData); } return feedSourceMemberDataList.ToArray(); } }
private IQueryable<FeedSourceMember> Fetch( Csla.Data.ObjectContextManager<ApplicationEntities> ctx, FeedSourceMemberDataCriteria criteria) { IQueryable<FeedSourceMember> query = ctx.ObjectContext.FeedSourceMembers .Include("Source") .Include("CreatedByUser"); if (criteria.FeedSourceMemberId != null) { query = query.Where(row => row.FeedSourceMemberId == criteria.FeedSourceMemberId); } if (criteria.FeedId != null) { query = query.Where(row => row.FeedId == criteria.FeedId); } if (criteria.SourceId != null) { query = query.Where(row => row.SourceId == criteria.SourceId); } if (criteria.SourceTypeId != null) { query = query.Where(row => row.SourceTypeId == criteria.SourceTypeId); } if (criteria.CreatedBy != null) { query = query.Where(row => row.CreatedBy == criteria.CreatedBy); } if (criteria.CreatedDate != null && criteria.CreatedDate.DateFrom.Date != DateTime.MinValue.Date) { query = query.Where(row => row.CreatedDate >= criteria.CreatedDate.DateFrom); } if (criteria.CreatedDate != null && criteria.CreatedDate.DateTo.Date != DateTime.MaxValue.Date) { query = query.Where(row => row.CreatedDate <= criteria.CreatedDate.DateTo); } if (criteria.SortBy != null) { query = query.OrderBy(string.Format( "{0} {1}", criteria.SortBy, criteria.SortOrder == ListSortDirection.Ascending ? "ASC" : "DESC")); } if (criteria.SkipRecords != null) { query = query.Skip(criteria.SkipRecords.Value); } if (criteria.MaximumRecords != null) { query = query.Take(criteria.MaximumRecords.Value); } return query; }
internal static FeedSource NewFeedSource(FeedSourceMemberDataCriteria criteria) { return(Csla.DataPortal.CreateChild <FeedSource>(criteria)); }
internal static FeedSource FetchFeedSource(FeedSourceMemberDataCriteria criteria) { return(Csla.DataPortal.FetchChild <FeedSource>(criteria)); }
private IQueryable <FeedSourceMember> Fetch( Csla.Data.ObjectContextManager <ApplicationEntities> ctx, FeedSourceMemberDataCriteria criteria) { IQueryable <FeedSourceMember> query = ctx.ObjectContext.FeedSourceMembers .Include("Source") .Include("CreatedByUser"); if (criteria.FeedSourceMemberId != null) { query = query.Where(row => row.FeedSourceMemberId == criteria.FeedSourceMemberId); } if (criteria.FeedId != null) { query = query.Where(row => row.FeedId == criteria.FeedId); } if (criteria.SourceId != null) { query = query.Where(row => row.SourceId == criteria.SourceId); } if (criteria.SourceTypeId != null) { query = query.Where(row => row.SourceTypeId == criteria.SourceTypeId); } if (criteria.CreatedBy != null) { query = query.Where(row => row.CreatedBy == criteria.CreatedBy); } if (criteria.CreatedDate != null && criteria.CreatedDate.DateFrom.Date != DateTime.MinValue.Date) { query = query.Where(row => row.CreatedDate >= criteria.CreatedDate.DateFrom); } if (criteria.CreatedDate != null && criteria.CreatedDate.DateTo.Date != DateTime.MaxValue.Date) { query = query.Where(row => row.CreatedDate <= criteria.CreatedDate.DateTo); } if (criteria.SortBy != null) { query = query.OrderBy(string.Format( "{0} {1}", criteria.SortBy, criteria.SortOrder == ListSortDirection.Ascending ? "ASC" : "DESC")); } if (criteria.SkipRecords != null) { query = query.Skip(criteria.SkipRecords.Value); } if (criteria.MaximumRecords != null) { query = query.Take(criteria.MaximumRecords.Value); } return(query); }
internal static FeedSource NewFeedSource(FeedSourceMemberDataCriteria criteria) { return Csla.DataPortal.CreateChild<FeedSource>(criteria); }
internal static FeedSource FetchFeedSource(FeedSourceMemberDataCriteria criteria) { return Csla.DataPortal.FetchChild<FeedSource>(criteria); }