public ActionResult Edit(int id) { var dataCallMetric = _dataCallMetricService.GetById(id); DataCallMetricViewModel vm = PrepareViewModel(dataCallMetric); return(View(vm)); }
public ActionResult Edit(DataCallMetricViewModel vm) { if (ModelState.IsValid) { _dataCallMetricService.Update(vm.DataCallMetric); return(RedirectToAction("Index")); } return(View(vm)); }
public ActionResult Create() { var vm = new DataCallMetricViewModel(); vm.DataCallMetric = new DataCallMetric() { IDText = "0" }; return(View(vm)); }
protected virtual DataCallMetricViewModel PrepareViewModel(DataCallMetric dataCallMetric) { if (dataCallMetric == null) { throw new ArgumentNullException("DataCallMetric"); } var model = new DataCallMetricViewModel { DataCallMetric = dataCallMetric }; return(model); }
public ActionResult Create(DataCallMetricViewModel VM) { DataCallMetric dataCallMetric = VM.DataCallMetric; if (ModelState.IsValid) { _dataCallMetricService.Insert(dataCallMetric); return(RedirectToAction("Index")); } else { var errors = ModelState.Values.SelectMany(v => v.Errors); } return(View(dataCallMetric)); }