Beispiel #1
0
 private Framework BuildWay(NewFrameworkModel model, int?id)
 {
     return(new Framework
     {
         Name = model.Name,
         Description = model.Description,
         WhenYouStartToLearn = DateTime.UtcNow,
         Progress = 5,//_frameworkSevice.CalculateProgress(model.Id),
         //WayOfWorks = _frameworkSevice.GetWayOfWorksById(id)
     });
 }
Beispiel #2
0
        public async Task <IActionResult> AddFramework(NewFrameworkModel model)
        {
            if (model == null)
            {
                return(NotFound());
            }
            else
            {
                var framework = BuildWay(model, model.WayId);

                await _frameworkSevice.Create(framework, model.WayId);

                return(RedirectToAction("Index", new{ id = model.WayId }));
            }
        }
Beispiel #3
0
 public IActionResult Create(int?id)
 {
     if (id == null)
     {
         return(NotFound());
     }
     else
     {
         var wayOfWork = _wayOfWorkService.GetById(id);
         var model     = new NewFrameworkModel
         {
             WayOfWorkName = wayOfWork.Name,
             WayId         = wayOfWork.Id
         };
         return(View(model));
     }
 }