Exemplo n.º 1
0
        public async Task <IActionResult> Load_file(GroupModel model)
        {
            Uri req     = new Uri(Request.Headers["Referer"]);
            int groupId = Int32.Parse(HttpUtility.ParseQueryString(req.Query)["groupId"]);

            model.Id = groupId;

            bool isFileLoaded = await _groupLogic.LoadGroupFile(model, User.Identity.Name);

            if (isFileLoaded)
            {
                GroupModel group = _groupLogic.FormGroupModel(model.Id, User.Identity.Name);

                return(View("~/Views/Group/GroupDetails.cshtml", group));
            }
            else
            {
                ModelState.AddModelError("error_message", "Ошибка!");
                GroupModel group = _groupLogic.FormGroupModel(model.Id, User.Identity.Name);

                return(View("~/Views/Group/GroupDetails.cshtml", group));
            }
        }