private void Get(string mode = "", string sortby = "") { ProjectInfoManager mgr = new ProjectInfoManager(); List <ProjectInfo> SortedProjectList; ProjectsInfo = mgr.Get(SearchEntity, ProjectsInfo, mode); string sortbycommand = string.IsNullOrEmpty(sortby) ? "" : Convert.ToString(sortby).ToLower(); switch (sortbycommand) { case "startdate": SortedProjectList = ProjectsInfo.OrderBy(o => o.StartDate).ToList(); ProjectsInfo = SortedProjectList; break; case "enddate": SortedProjectList = ProjectsInfo.OrderBy(o => o.EndDate).ToList(); ProjectsInfo = SortedProjectList; break; case "priority": SortedProjectList = ProjectsInfo.OrderBy(o => o.Priority).ToList(); ProjectsInfo = SortedProjectList; break; default: break; } //projectsInfo = students.OrderByDescending(s => s.LastName); }
private string GetProjectNamebyID(int ProjectId) { ProjectInfoManager mgr = new ProjectInfoManager(); ProjectInfo prjinfo = mgr.Get(ProjectId); return(prjinfo.Project); }
private void Delete() { ProjectInfoManager mgr = new ProjectInfoManager(); List <ProjectInfo> lstUsers = new List <ProjectInfo>(); Entity = new ProjectInfo(); Entity.Project_ID = Convert.ToInt32(EventArgument); if (mgr.validate(Entity, "delete")) { mgr.Delete(Entity, out lstUsers); ProjectsInfo = lstUsers; Get("Delete"); } else { IsValid = false; } ValidationErrors = mgr.ValidationErrors; if (ValidationErrors.Count > 0) { IsValid = false; } ListMode(); }
private void Get(List <ProjectInfo> projinfo) { ProjectInfoManager mgr = new ProjectInfoManager(); ProjectInfo prsearchEntity = new ProjectInfo(); projinfo = mgr.Get(prsearchEntity, projinfo, ""); ProjectsInfo = projinfo; //projectsInfo = students.OrderByDescending(s => s.LastName); }
private void GetUser(string mode = "") { ProjectInfoManager mgr = new ProjectInfoManager(); if (SearchUserEntity == null) { SearchUserEntity = new UserInfo(); } Users = mgr.Get(SearchUserEntity, Users, mode); }
private void Edit() { ProjectInfoManager mgr = new ProjectInfoManager(); Entity = mgr.Get(Convert.ToInt32(EventArgument)); List <UserInfo> pminfo = mgr.GetProjectManager(Entity.Project_ID); Entity.Manager_ID = pminfo[0].User_ID; Manager_Name = pminfo[0].FirstName + " " + pminfo[0].LastName; EditMode(); }
private void Save() { try { //List<TrainingProduct> lstproduct = new List<TrainingProduct>(); ProjectInfoManager mgr = new ProjectInfoManager(); if (Mode == "Add") { mgr.Insert(Entity); //mgr.Insert(Entity, out lstproduct); //Products = lstproduct; } else { //mgr.Update(Entity, out lstproduct); mgr.Update(Entity); //Products = lstproduct; } ValidationErrors = mgr.ValidationErrors; if (ValidationErrors.Count > 0) { IsValid = false; } if (!IsValid) { if (Mode == "Add") { AddMode(); } else { EditMode(); } } } catch (Exception ex) { throw ex; } }