public void AddCardType(EmergencyCardTypeEntity model) { var db = new RepositoryFactory().BaseRepository().BeginTrans(); try { db.Insert(model); db.Commit(); } catch (Exception) { db.Rollback(); throw; } }
public void EditCardType(EmergencyCardTypeEntity model) { var db = new RepositoryFactory().BaseRepository().BeginTrans(); try { var entity = db.FindEntity <EmergencyCardTypeEntity>(model.TypeId); var cnt = db.IQueryable <EmergencyCardTypeEntity>(x => x.TypeName == model.TypeName).Count(); if (cnt > 0) { throw new Exception("请类别名称已经存在!"); } entity.TypeName = model.TypeName; db.Update(entity); db.Commit(); } catch (Exception) { db.Rollback(); throw; } }
public void AddCardType(EmergencyCardTypeEntity model) { model.TypeId = Guid.NewGuid().ToString(); service.AddCardType(model); }
public void EditCardType(EmergencyCardTypeEntity model) { service.EditCardType(model); }