public bool Delete(int id) { var bll = new ProjectInfoBll(); projectInfos.Remove(id); return(bll.Delete(id)); }
public bool UpdateProjectInfo(ProjectInfo projectSet) { var bll = new ProjectInfoBll(); bool ret = bll.UpdateProjectInfo(projectSet); if (ret) { this.projectInfos[Convert.ToInt32(projectSet.Id)] = projectSet; return(true); } return(false); }
private ProjectInfoDic() { if (projectInfos == null) { projectInfos = new Dictionary <int, ProjectInfo>(); var bll = new ProjectInfoBll(); List <ProjectInfo> list = bll.SelectList().ToList(); foreach (var info in list) { projectInfos.Add(Convert.ToInt32(info.Id), info); } } }
public int AddProjectSetInfo(ProjectInfo projectSet) { var bll = new ProjectInfoBll(); int id = bll.AddProjectInfo(projectSet); if (id > 0) { projectSet.Id = id; projectInfoDic.projectInfos.Add(id, projectSet); return(id); } return(0); }