Exemple #1
0
 public async Task AddCRCAsync(CostRevenueCenterModel CRC)
 {
     using (var s = HibernateSession.GetCurrentSession()) {
         using (var tx = s.BeginTransaction()) {
             s.Save(CRC);
             tx.Commit();
             s.Flush();
         }
     }
 }
 // POST api/<controller>
 public async Task Post(CRCViewModel value)
 {
     var nhus = new NHibernateUserStore();
     var nhcs = new NHibernateCompanyStore();
     var CRC  = new CostRevenueCenterModel {
         CRCCode   = value.CRCCode,
         CRCName   = value.CRCName,
         CreatedBy = await nhus.FindByStampAsync(value.SecurityStamp)
     };
     await nhcs.AddCRCAsync(CRC);
 }