protected void LoadEntity(Application entity) { if (entity != null) { EntityId = entity.ApplicationId; Name = entity.Name; SortId = entity.SortId; Status = entity.Status; Tag = entity.Tag; PostDate = entity.PostDate; Content = entity.Content; Pic1 = entity.Pic1; Pic1Name = entity.Pic1Name; Pic2 = entity.Pic2; Pic2Name = entity.Pic2Name; Pic3 = entity.Pic3; Pic3Name = entity.Pic3Name; AFile1 = entity.AFile1; AFile1Name = entity.AFile1Name; AFile2 = entity.AFile2; AFile2Name = entity.AFile2Name; AFile3 = entity.AFile3; AFile3Name = entity.AFile3Name; AUrl1 = entity.AUrl1; AUrl2 = entity.AUrl2; AUrl3 = entity.AUrl3; MainCode = entity.MainCode; MainName = entity.MainName; AdminCode = entity.AdminCode; AdminName = entity.AdminName; ServiceCode = entity.ServiceCode; ServiceName = entity.ServiceName; if (entity.ApplicationClass != null) { ApplicationClass = entity.ApplicationClass; ApplicationClassId = entity.ApplicationClass.ApplicationClassId; } } }
/// <summary> /// 刪除企業社會責任 /// </summary> /// <param name="application">被刪除的企業社會責任</param> public void DeleteApplication(Application application) { FTISDao.DeleteApplication(application); }
/// <summary> /// 更新企業社會責任 /// </summary> /// <param name="application">被更新的企業社會責任</param> /// <returns>更新後的企業社會責任</returns> public Application UpdateApplication(Application application) { return FTISDao.UpdateApplication(application); }
/// <summary> /// 企業社會責任 /// </summary> /// <param name="application">被新增的企業社會責任</param> /// <returns>新增後的企業社會責任</returns> public Application CreateApplication(Application application) { return FTISDao.CreateApplication(application); }
private void Save(Application entity) { if (ApplicationClassId > 0) { entity.ApplicationClass = m_FTISService.GetApplicationClassById(ApplicationClassId); } else { entity.ApplicationClass = null; } entity.Name = Name; entity.SortId = SortId; entity.Status = Status; entity.Tag = Tag; entity.PostDate = PostDate; entity.Content = Content; entity.Pic1 = Pic1; entity.Pic1Name = Pic1Name; entity.Pic2 = Pic2; entity.Pic2Name = Pic2Name; entity.Pic3 = Pic3; entity.Pic3Name = Pic3Name; entity.AFile1 = AFile1; entity.AFile1Name = AFile1Name; entity.AFile2 = AFile2; entity.AFile2Name = AFile2Name; entity.AFile3 = AFile3; entity.AFile3Name = AFile3Name; entity.AUrl1 = AUrl1; entity.AUrl2 = AUrl2; entity.AUrl3 = AUrl3; entity.MainCode = MainCode; entity.MainName = MainName; entity.AdminCode = AdminCode; entity.AdminName = AdminName; entity.ServiceCode = ServiceCode; entity.ServiceName = ServiceName; if (entity.ApplicationId == 0) { m_FTISService.CreateApplication(entity); } else { m_FTISService.UpdateApplication(entity); } LoadEntity(entity.ApplicationId); }
public void Insert() { Application entity = new Application(); Save(entity); }