Epiworx.Data.EntityFramework.ProjectUserMemberDataFactory.Update C# (CSharp) Method

Update() public method

public Update ( ProjectUserMemberData data ) : ProjectUserMemberData
data ProjectUserMemberData
return ProjectUserMemberData
        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;
            }
        }