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

Update() public method

public Update ( TimelineData data ) : TimelineData
data TimelineData
return TimelineData
        public TimelineData Update(TimelineData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                         .GetManager(Database.ApplicationConnection, false))
            {
                var timeline =
                    new Timeline
                    {
                        TimelineId = data.TimelineId
                    };

                ctx.ObjectContext.Timelines.Attach(timeline);

                DataMapper.Map(data, timeline);

                ctx.ObjectContext.SaveChanges();

                return data;
            }
        }