Пример #1
0
 public static CalcCoefficientViewModel FromCalcCoefficient(CalcCoefficient calcCoefficient) =>
 new CalcCoefficientViewModel
 {
     Id          = calcCoefficient.Id,
     Name        = calcCoefficient.Name,
     Coefficient = calcCoefficient.Coefficient
 };
Пример #2
0
        public async Task <ActionResult> Edit(CalcCoefficient calcCoefficient)
        {
            if (!ModelState.IsValid)
            {
                return(View(calcCoefficient));
            }

            try
            {
                await _repository.UpdateAsync(calcCoefficient);

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(View(calcCoefficient));
            }
        }
Пример #3
0
        public async Task <ActionResult> Create(CalcCoefficient calcCoefficient)
        {
            calcCoefficient.Id = System.Guid.NewGuid().ToString();

            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                await _repository.AddAsync(calcCoefficient);

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(View(calcCoefficient));
            }
        }