public Delete ( AttachmentDataCriteria criteria ) : void | ||
criteria | AttachmentDataCriteria | |
return | void |
public void Delete(AttachmentDataCriteria criteria)
{
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
.GetManager(Database.ApplicationConnection, false))
{
var attachment = this.Fetch(ctx, criteria)
.Single();
ctx.ObjectContext.Attachments.DeleteObject(attachment);
ctx.ObjectContext.SaveChanges();
}
}