public async Task <IActionResult> UnitAdd(MeasureUnitModel model) { if (!ModelState.IsValid) { return(Json(new DataSourceResult { Errors = ModelState.SerializeErrors() })); } var unit = new MeasureUnit(); unit = model.ToEntity(unit); await _measureService.InsertMeasureUnit(unit); return(new NullJsonResult()); }
public IActionResult UnitUpdate(MeasureUnitModel model) { if (!ModelState.IsValid) { return(Json(new DataSourceResult { Errors = ModelState.SerializeErrors() })); } var unit = _measureService.GetMeasureUnitById(model.Id); unit = model.ToEntity(unit); _measureService.UpdateMeasureUnit(unit); return(new NullJsonResult()); }
public async Task <IActionResult> UnitUpdate(MeasureUnitModel model) { if (!ModelState.IsValid) { return(Json(new DataSourceResult { Errors = ModelState.SerializeErrors() })); } var unit = await _measureService.GetMeasureUnitById(model.Id); unit = model.ToEntity(unit); await _measureService.UpdateMeasureUnit(unit); return(new JsonResult("")); }
public ActionResult UnitAdd([Bind(Exclude = "Id")] MeasureUnitModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageMeasures)) { return(AccessDeniedView()); } if (!ModelState.IsValid) { return(Json(new DataSourceResult { Errors = ModelState.SerializeErrors() })); } var unit = new MeasureUnit(); unit = model.ToEntity(unit); _measureService.InsertMeasureUnit(unit); return(new NullJsonResult()); }
public ActionResult UnitUpdate(MeasureUnitModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageMeasures)) { return(AccessDeniedView()); } if (!ModelState.IsValid) { return(Json(new DataSourceResult { Errors = ModelState.SerializeErrors() })); } var unit = _measureService.GetMeasureUnitById(model.Id); unit = model.ToEntity(unit); _measureService.UpdateMeasureUnit(unit); return(new NullJsonResult()); }
public static MeasureUnit ToEntity(this MeasureUnitModel model, MeasureUnit destination) { return(model.MapTo(destination)); }
public static MeasureUnit ToEntity(this MeasureUnitModel model) { return(model.MapTo <MeasureUnitModel, MeasureUnit>()); }