public IActionResult CreateGradeSet()
        {
            var newGradeSet = new GradeSet
            {
            };

            _ctx.GradeSets.Add(newGradeSet);
            _ctx.SaveChanges();

            var grade1 = new Grade
            {
                Subject    = "science",
                Unit       = 1m,
                Score      = 1.5m,
                GradeSetId = newGradeSet.Id
            };

            _ctx.Grades.Add(grade1);
            _ctx.SaveChanges();

            var hashid = new Hashids("gwa-calc-server");
            var id     = hashid.Encode(newGradeSet.Id, 8, 2, 1988);

            return(new ObjectResult(id));
        }
예제 #2
0
 public GradeSetModel(GradeSet model) : base(model)
 {
     Name   = model.Name;
     System = model.System;
 }