public ActionResult Index(int projectId) { StoriesIndexModel model = new StoriesIndexModel(); try { if (StoriesFilterSession == null) { StoriesFilter story = new StoriesFilter() { AllStories = StoriesLogic.GetStoriesList(projectId), projectId = projectId, sprintId = SprintsLogic.GetCurrentSprint(projectId) }; StoriesFilterSession = story; } model = StoriesLogic.GetStoriesIndexModel(StoriesFilterSession, projectId); } catch (Exception e) { LogsLogic.InsertLog(new Log() { Message = e.Message, StackTrace = e.StackTrace, StoryName = "ManagementProject/Stories/Index", Parameters = "projectId= " + projectId }); return(RedirectToAction("GeneralError", "Error", new { ErrorMessage = Error.ServerNotRespond })); } return(View(model)); }
public ActionResult Index() { var cell = RouteData.Values["cell"]; var model = StoriesIndexModel.GetModels(cell); return(View(model)); }
public static StoriesIndexModel GetStoriesIndexModel(StoriesFilter storiesFilter, int projectId) { Project project = new Project(); StoriesIndexModel model = new StoriesIndexModel { projectId = projectId, OrderedByName = storiesFilter.OrderedByName, Reviewed = storiesFilter.Reviewed, SearchText = storiesFilter.SearchText }; if (projectId != 0) { project = ProjectsRepositories.GetProjectById(projectId); model.projectName = project.Name; } return(model); }
public ActionResult StorySprint(int projectId = 0, int sprintId = 0) { StoriesIndexModel model = new StoriesIndexModel(); try { // StoriesFilterSession.sprintId = sprintId; StoriesFilterSession.projectId = projectId; model = StoriesLogic.GetStoriesIndexModel(StoriesFilterSession, projectId); } catch (Exception e) { LogsLogic.InsertLog(new Log() { Message = e.Message, StackTrace = e.StackTrace, StoryName = "ManagementProject/Stories/Index", Parameters = "projectId= " + projectId }); return(RedirectToAction("GeneralError", "Error", new { ErrorMessage = Error.ServerNotRespond })); } return(View(model)); }