public PartialViewResult ProjectModalWindow(ModalWidows modalOptions, int userId, int projectId) { ViewBag.UserId = userId; switch (modalOptions) { case ModalWidows.UnassignUser: return(PartialView("Project/UnassignFromProjectModalWindow", getProjectFactory.Create().Invoke(projectId))); } return(new PartialViewResult()); }
public PartialViewResult UserModalWindow(ModalWidows modalOption, int projectId, int userId) { ViewBag.ProjectId = projectId; switch (modalOption) { case ModalWidows.EditUserPolicyModalWindow: return(PartialView("User/EditUserPolicyModalWindow", getUserFactory.Create().Invoke(userId))); case ModalWidows.DeleteUser: return(PartialView("User/DeleteUserModalWindow", getUserFactory.Create().Invoke(userId))); case ModalWidows.AssignUsers: return(PartialView("User/AssignUsersModalWindow", allNotAssignedUsersToProjectFactory.Create().Invoke(projectId))); case ModalWidows.ImportUsersFromCsv: return(PartialView("User/ImportUsersFromCsvModalWindow")); } return(new PartialViewResult()); }