Beispiel #1
0
        public ActionResult Index()
        {
            BusinessLayerObjects obj = new BusinessLayerObjects();
            var users = obj.GetUserList();

            return(View(users));
        }
        public ActionResult Create(long MantisID)
        {
            //if (Session["EmailId"] == null)
            //{
            //    return RedirectToAction("Index", "User");
            //}

            IssueDetail id = new IssueDetail();

            //instantiate View model class
            BusinessLayerObjects obj = new BusinessLayerObjects();

            id = obj.CreateNewStep(MantisID);

            //Get list of users except current user
            var Users = obj.GetUserList().Where(m => m.EmailId != Session["EmailId"].ToString()).ToList();

            ViewBag.Users = Users;

            IEnumerable <ConfigSetting> objConfigList = obj.GetConfigList("Status");
            var typeOfWork = objConfigList.Where(m => m.SettingName == "TypeOfWork").ToList();

            ViewBag.typeOfWork = typeOfWork;

            var priority = objConfigList.Where(m => m.SettingName == "Priority").ToList();

            ViewBag.priority = priority;

            var taskStatus = objConfigList.Where(m => m.SettingName == "TaskStatus").ToList();

            ViewBag.taskStatus = taskStatus;

            var taskSubStatus = objConfigList.Where(m => m.SettingName == "TaskSubStatus").ToList();

            ViewBag.taskSubStatus = taskSubStatus;

            var taskComplexity = objConfigList.Where(m => m.SettingName == "TaskComplexity").ToList();

            ViewBag.taskComplexity = taskComplexity;

            return(View(id));
        }