public ActionResult CreatePartial(PartialGradesViewModel gradesViewModel)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.Type = "create";
                return(RedirectToAction("CreatePartial"));
            }

            try
            {
                partialGradesService.Add(gradesViewModel.grade);
                TempData["Status"] = "success";
                TempData["Msg"]    = "Nowa ocena została dodana!";
            }
            catch (Exception e)
            {
                TempData["Status"] = "invalid";
                TempData["Msg"]    = "Nie udało się dodać nowej oceny!";
            }
            return(RedirectToAction("List"));
        }