本文整理汇总了C#中BusinessContext类的典型用法代码示例。如果您正苦于以下问题:C#BusinessContext类的具体用法?C#BusinessContext怎么用?C#BusinessContext使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:PostCreateInsideTransaction
protectedoverridevoidPostCreateInsideTransaction(BusinessContextcontext)
{
//CallBasemethod
base.PostCreateInsideTransaction(context);
#regionCreateanewDocumentCard
PrimaryKeyIdpkDocumentType=((CreateResponse)context.Response).PrimaryKeyId;
//CreateanewDocumentCard
using(MetaClassManagerEditScopescope=DataContext.Current.MetaModel.BeginEdit())
{
//TODO:CheckCardName
stringcardName=context.Request.Target["Name"].ToString();
stringcardFriendlyName=context.Request.Target["FriendlyName"].ToString();
stringcardPluralName=cardFriendlyName;
stringtableName="cls_Document_"+context.Request.Target["Name"].ToString();
MetaClassnewCard=DataContext.Current.MetaModel.CreateCardMetaClass(DataContext.Current.GetMetaClass(DocumentEntity.GetAssignedMetaClassName()),
cardName,cardFriendlyName,
cardPluralName,tableName);
scope.SaveChanges();
}
#endregion
}
原文链接:
http://www.jxszl.com/biancheng/C/556615.html