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

Update() public method

public Update ( OrganizationData data ) : OrganizationData
data OrganizationData
return OrganizationData
        public OrganizationData Update(OrganizationData data)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                         .GetManager(Database.ApplicationConnection, false))
            {
                var organization =
                    new Organization
                    {
                        OrganizationId = data.OrganizationId
                    };

                ctx.ObjectContext.Organizations.Attach(organization);

                DataMapper.Map(data, organization);

                ctx.ObjectContext.SaveChanges();

                return data;
            }
        }