public static CalcCoefficientViewModel FromCalcCoefficient(CalcCoefficient calcCoefficient) => new CalcCoefficientViewModel { Id = calcCoefficient.Id, Name = calcCoefficient.Name, Coefficient = calcCoefficient.Coefficient };
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)); } }
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)); } }