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

Update() public method

public Update ( StatusData data ) : StatusData
data StatusData
return StatusData
        public StatusData Update(StatusData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                         .GetManager(Database.ApplicationConnection, false))
            {
                var status =
                    new Status
                    {
                        StatusId = data.StatusId
                    };

                ctx.ObjectContext.Statuses.Attach(status);

                Csla.Data.DataMapper.Map(data, status);

                ctx.ObjectContext.SaveChanges();

                return data;
            }
        }