protected override void DataPortal_Insert() { using (var dalManager = DataFactoryManager.GetManager()) { var dalFactory = dalManager.GetProvider <IProjectUserMemberDataFactory>(); var data = new ProjectUserMemberData(); using (this.BypassPropertyChecks) { this.ModifiedBy = ((IBusinessIdentity)Csla.ApplicationContext.User.Identity).UserId; this.ModifiedDate = DateTime.Now; this.CreatedBy = this.ModifiedBy; this.CreatedDate = this.ModifiedDate; this.Insert(data); data = dalFactory.Insert(data); this.ProjectUserMemberId = data.ProjectUserMemberId; } // this.FieldManager.UpdateChildren(data); } }
internal static ProjectUser FetchProjectUser(ProjectUserMemberData data) { var result = new ProjectUser(); result.Fetch(data); result.MarkOld(); return(result); }
public ProjectUserMemberData Update(ProjectUserMemberData data) { var projectUserMember = MockDb.ProjectUserMembers .Where(row => row.ProjectUserMemberId == data.ProjectUserMemberId) .Single(); Csla.Data.DataMapper.Map(data, projectUserMember); return(data); }
internal static void Map(ProjectUserMemberData source, ProjectUserMember destination) { destination.ProjectUserMemberId = source.ProjectUserMemberId; destination.ProjectId = source.ProjectId; destination.UserId = source.UserId; destination.RoleId = source.RoleId; destination.ModifiedBy = source.ModifiedBy; destination.ModifiedDate = source.ModifiedDate; destination.CreatedBy = source.CreatedBy; destination.CreatedDate = source.CreatedDate; }
protected void Update(ProjectUserMemberData data) { data.ProjectUserMemberId = this.ProjectUserMemberId; data.ProjectId = this.ProjectId; data.RoleId = this.RoleId; data.UserId = this.UserId; data.CreatedBy = this.CreatedBy; data.CreatedDate = this.CreatedDate; data.ModifiedBy = this.ModifiedBy; data.ModifiedDate = this.ModifiedDate; }
public ProjectUserMemberData Insert(ProjectUserMemberData data) { if (MockDb.ProjectUserMembers.Count() == 0) { data.ProjectUserMemberId = 1; } else { data.ProjectUserMemberId = MockDb.ProjectUserMembers.Select(row => row.ProjectUserMemberId).Max() + 1; } MockDb.ProjectUserMembers.Add(data); return data; }
public ProjectUserMemberData Fetch(ProjectUserMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = this.Fetch(ctx, criteria) .Single(); var projectUserMemberData = new ProjectUserMemberData(); this.Fetch(projectUserMember, projectUserMemberData); return projectUserMemberData; } }
public ProjectUserMemberData Insert(ProjectUserMemberData data) { if (MockDb.ProjectUserMembers.Count() == 0) { data.ProjectUserMemberId = 1; } else { data.ProjectUserMemberId = MockDb.ProjectUserMembers.Select(row => row.ProjectUserMemberId).Max() + 1; } MockDb.ProjectUserMembers.Add(data); return(data); }
public ProjectUserMemberData Fetch(ProjectUserMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = this.Fetch(ctx, criteria) .Single(); var projectUserMemberData = new ProjectUserMemberData(); this.Fetch(projectUserMember, projectUserMemberData); return(projectUserMemberData); } }
private void Child_Fetch(ProjectUserMemberData data) { this.ProjectUserMemberId = data.ProjectUserMemberId; this.ProjectId = data.ProjectId; this.ProjectName = data.Project.Name; this.RoleId = data.RoleId; this.UserId = data.UserId; this.UserName = data.User.Name; this.UserEmail = data.User.Email; this.CreatedBy = data.CreatedBy; this.CreatedByName = data.CreatedByUser.Name; this.CreatedDate = data.CreatedDate; this.ModifiedBy = data.ModifiedBy; this.ModifiedByName = data.ModifiedByUser.Name; this.ModifiedDate = data.ModifiedDate; }
private void Fetch(ProjectUserMember projectUserMember, ProjectUserMemberData projectUserMemberData) { DataMapper.Map(projectUserMember, projectUserMemberData); projectUserMemberData.Project = new ProjectData(); DataMapper.Map(projectUserMember.Project, projectUserMemberData.Project); projectUserMemberData.User = new UserData(); DataMapper.Map(projectUserMember.User, projectUserMemberData.User); projectUserMemberData.CreatedByUser = new UserData(); DataMapper.Map(projectUserMember.CreatedByUser, projectUserMemberData.CreatedByUser); projectUserMemberData.ModifiedByUser = new UserData(); DataMapper.Map(projectUserMember.ModifiedByUser, projectUserMemberData.ModifiedByUser); }
public ProjectUserMemberData Insert(ProjectUserMemberData data) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = new ProjectUserMember(); DataMapper.Map(data, projectUserMember); ctx.ObjectContext.AddToProjectUserMembers(projectUserMember); ctx.ObjectContext.SaveChanges(); data.ProjectUserMemberId = projectUserMember.ProjectUserMemberId; return(data); } }
public ProjectUserMemberData Fetch(ProjectUserMemberData data) { data.Project = MockDb.Projects .Where(row => row.ProjectId == data.ProjectId) .Single(); data.User = MockDb.Users .Where(row => row.UserId == data.UserId) .Single(); data.CreatedByUser = MockDb.Users .Where(row => row.UserId == data.CreatedBy) .Single(); data.ModifiedByUser = MockDb.Users .Where(row => row.UserId == data.ModifiedBy) .Single(); return data; }
public ProjectUserMemberData Update(ProjectUserMemberData data) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = new ProjectUserMember { ProjectUserMemberId = data.ProjectUserMemberId }; ctx.ObjectContext.ProjectUserMembers.Attach(projectUserMember); DataMapper.Map(data, projectUserMember); ctx.ObjectContext.SaveChanges(); return(data); } }
public ProjectUserMemberData Fetch(ProjectUserMemberData data) { data.Project = MockDb.Projects .Where(row => row.ProjectId == data.ProjectId) .Single(); data.User = MockDb.Users .Where(row => row.UserId == data.UserId) .Single(); data.CreatedByUser = MockDb.Users .Where(row => row.UserId == data.CreatedBy) .Single(); data.ModifiedByUser = MockDb.Users .Where(row => row.UserId == data.ModifiedBy) .Single(); return(data); }
public ProjectUserMemberData[] FetchLookupInfoList(ProjectUserMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMembers = this.Fetch(ctx, criteria) .AsEnumerable(); var projectUserMemberDataList = new List<ProjectUserMemberData>(); foreach (var projectUserMember in projectUserMembers) { var projectUserMemberData = new ProjectUserMemberData(); this.Fetch(projectUserMember, projectUserMemberData); projectUserMemberDataList.Add(projectUserMemberData); } return projectUserMemberDataList.ToArray(); } }
public ProjectUserMemberData[] FetchLookupInfoList(ProjectUserMemberDataCriteria criteria) { using (var ctx = Csla.Data.ObjectContextManager <ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMembers = this.Fetch(ctx, criteria) .AsEnumerable(); var projectUserMemberDataList = new List <ProjectUserMemberData>(); foreach (var projectUserMember in projectUserMembers) { var projectUserMemberData = new ProjectUserMemberData(); this.Fetch(projectUserMember, projectUserMemberData); projectUserMemberDataList.Add(projectUserMemberData); } return(projectUserMemberDataList.ToArray()); } }
public ProjectUserMemberData Update(ProjectUserMemberData data) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = new ProjectUserMember { ProjectUserMemberId = data.ProjectUserMemberId }; ctx.ObjectContext.ProjectUserMembers.Attach(projectUserMember); DataMapper.Map(data, projectUserMember); ctx.ObjectContext.SaveChanges(); return data; } }
public ProjectUserMemberData Insert(ProjectUserMemberData data) { using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities> .GetManager(Database.ApplicationConnection, false)) { var projectUserMember = new ProjectUserMember(); DataMapper.Map(data, projectUserMember); ctx.ObjectContext.AddToProjectUserMembers(projectUserMember); ctx.ObjectContext.SaveChanges(); data.ProjectUserMemberId = projectUserMember.ProjectUserMemberId; return data; } }
public ProjectUserMemberData Update(ProjectUserMemberData data) { var projectUserMember = MockDb.ProjectUserMembers .Where(row => row.ProjectUserMemberId == data.ProjectUserMemberId) .Single(); Csla.Data.DataMapper.Map(data, projectUserMember); return data; }
protected void Insert(ProjectUserMemberData data) { this.Update(data); }