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) }); }
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 })); } }
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)); } }