/// <summary> /// 刪除Post /// </summary> /// <param name="post">被刪除的Post</param> public void DeletePost(Post post) { FTISDao.DeletePost(post); }
/// <summary> /// 更新Post /// </summary> /// <param name="post">被更新的Post</param> /// <returns>更新後的Post</returns> public Post UpdatePost(Post post) { return FTISDao.UpdatePost(post); }
/// <summary> /// 新增Post /// </summary> /// <param name="post">被新增的Post</param> /// <returns>新增後的Post</returns> public Post CreatePost(Post post) { return FTISDao.CreatePost(post); }
private void Save(Post post) { if (NodeId > 0) { post.Node = m_FTISService.GetNodeById(NodeId); } post.Name = Name; post.Company = Company; post.CompanyENG = CompanyENG; post.ExpiredDate = ExpiredDate; post.Charge = Charge; post.Contact = Contact; post.Tel = Tel; post.Fax = Fax; post.Address = Address; post.Email = Email; post.Content = Content; post.SortId = SortId; post.Status = Status; post.Tag = Tag; post.No = No; if (post.PostId == 0) { m_FTISService.CreatePost(post); } else { m_FTISService.UpdatePost(post); } LoadPost(post.PostId, false); }
public void Insert() { Post post = new Post(); Save(post); }
protected void LoadPost(Post post) { if (post != null) { PostId = post.PostId; Name = post.Name; Company = post.Company; CompanyENG = post.CompanyENG; ExpiredDate = post.ExpiredDate; Charge = post.Charge; Contact = post.Contact; Tel = post.Tel; Fax = post.Fax; Address = post.Address; Email = post.Email; Content = post.Content; SortId = post.SortId; Status = post.Status; Tag = post.Tag; No = post.No; if (post.Node != null) { Node = post.Node; NodeId = post.Node.NodeId; } } }