protected void LoadEntity(PublicationClass entity)
 {
     if (entity != null)
     {
         EntityId = entity.PublicationClassId;
         Name = entity.Name;
         SortId = entity.SortId;
         Status = entity.Status;
     }
 }
        private void Save(PublicationClass entity)
        {
            entity.Name = Name;            
            entity.SortId = SortId;
            entity.Status = Status;

            if (entity.PublicationClassId == 0)
            {
                m_FTISService.CreatePublicationClass(entity);
            }
            else
            {
                m_FTISService.UpdatePublicationClass(entity);
            }

            LoadEntity(entity.PublicationClassId);
        }
Пример #3
0
 /// <summary>
 /// 刪除期刊分類
 /// </summary>
 /// <param name="publicationClass">被刪除的期刊分類</param>
 public void DeletePublicationClass(PublicationClass publicationClass)
 {
     FTISDao.DeletePublicationClass(publicationClass);
 }
Пример #4
0
 /// <summary>
 /// 更新期刊分類
 /// </summary>
 /// <param name="publicationClass">被更新的期刊分類</param>
 /// <returns>更新後的期刊分類</returns>
 public PublicationClass UpdatePublicationClass(PublicationClass publicationClass)
 {
     return FTISDao.UpdatePublicationClass(publicationClass);
 }
Пример #5
0
 /// <summary>
 /// 新增期刊分類
 /// </summary>
 /// <param name="publicationClass">被新增的期刊分類</param>
 /// <returns>新增後的期刊分類</returns>
 public PublicationClass CreatePublicationClass(PublicationClass publicationClass)
 {
     return FTISDao.CreatePublicationClass(publicationClass);
 }
 public void Insert()
 {
     PublicationClass entity = new PublicationClass();
     Save(entity);
 }