public async Task CompletedEditAsync(CompletedScalemodelBindingModel scalemodel, int modelId, string userId)
        {
            var model = DbContext.CompletedScalemodels.Find(modelId);

            if (model.Number != scalemodel.Number)
            {
                await UpdateNumbersFromEdit(model.Number, scalemodel.Number);

                model.Number = scalemodel.Number;
            }

            Mapper.Map(scalemodel, model);
            model.OwnerId = userId;
            DbContext.CompletedScalemodels.Update(model);
            await this.DbContext.SaveChangesAsync();
        }
        public async Task <IActionResult> CompletedModelEdit(int id, CompletedScalemodelBindingModel model)
        {
            await _completedScalemodelsService.CompletedEditAsync(model, id, _currentUser.GetUserId(User));

            return(RedirectToAction("AllCompleted"));
        }