Exemplo n.º 1
0
 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;
         }
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 刪除標準/規範分類
 /// </summary>
 /// <param name="normClass">被刪除的標準/規範分類</param>
 public void DeleteNormClass(NormClass normClass)
 {
     FTISDao.DeleteNormClass(normClass);
 }
Exemplo n.º 3
0
 /// <summary>
 /// 更新標準/規範分類
 /// </summary>
 /// <param name="normClass">被更新的標準/規範分類</param>
 /// <returns>更新後的標準/規範分類</returns>
 public NormClass UpdateNormClass(NormClass normClass)
 {
     return FTISDao.UpdateNormClass(normClass);
 }
Exemplo n.º 4
0
 /// <summary>
 /// 標準/規範分類
 /// </summary>
 /// <param name="normClass">被新增的標準/規範分類</param>
 /// <returns>新增後的標準/規範分類</returns>
 public NormClass CreateNormClass(NormClass normClass)
 {
     return FTISDao.CreateNormClass(normClass);
 }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
 public void Insert()
 {
     NormClass entity = new NormClass();
     Save(entity);
 }