Epiworx.Data.EntityFramework.OrganizationDataFactory.Delete C# (CSharp) 메소드

Delete() 공개 메소드

public Delete ( OrganizationDataCriteria criteria ) : void
criteria OrganizationDataCriteria
리턴 void
        public void Delete(OrganizationDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                          .GetManager(Database.ApplicationConnection, false))
            {
                var organization = this.Fetch(ctx, criteria)
                    .Single();

                ctx.ObjectContext.Organizations.DeleteObject(organization);

                ctx.ObjectContext.SaveChanges();
            }
        }