protected void LoadEntity(NormClass entity) { if (entity != null) { EntityId = entity.NormClassId; Name = entity.Name; NameENG = entity.NameENG; Pic1 = entity.Pic1; SortId = entity.SortId; Status = entity.Status; if (entity.ParentNormClass != null) { ParentEntity = entity.ParentNormClass; ParentId = entity.ParentNormClass.NormClassId; } } }
/// <summary> /// 刪除標準/規範分類 /// </summary> /// <param name="normClass">被刪除的標準/規範分類</param> public void DeleteNormClass(NormClass normClass) { FTISDao.DeleteNormClass(normClass); }
/// <summary> /// 更新標準/規範分類 /// </summary> /// <param name="normClass">被更新的標準/規範分類</param> /// <returns>更新後的標準/規範分類</returns> public NormClass UpdateNormClass(NormClass normClass) { return FTISDao.UpdateNormClass(normClass); }
/// <summary> /// 標準/規範分類 /// </summary> /// <param name="normClass">被新增的標準/規範分類</param> /// <returns>新增後的標準/規範分類</returns> public NormClass CreateNormClass(NormClass normClass) { return FTISDao.CreateNormClass(normClass); }
private void Save(NormClass entity) { if (ParentId > 0) { entity.ParentNormClass = m_FTISService.GetNormClassById(ParentId); } entity.Name = Name; entity.NameENG = NameENG; entity.Pic1 = Pic1; entity.SortId = SortId; entity.Status = Status; if (entity.NormClassId == 0) { m_FTISService.CreateNormClass(entity); } else { m_FTISService.UpdateNormClass(entity); } LoadEntity(entity.NormClassId); }
public void Insert() { NormClass entity = new NormClass(); Save(entity); }