public IActionResult Put(int id, [FromBody] ExpenseTagModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = _expenseTagService.GetById(id); entity = model.ToEntity(entity); _expenseTagService.Update(entity); return(NoContent()); }
public IActionResult Post([FromBody] ExpenseTagModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = model.ToEntity(); entity.Id = 0; _expenseTagService.Insert(entity); return(NoContent()); }
public static ExpenseTag ToEntity(this ExpenseTagModel model, ExpenseTag destination) { return(model.MapTo(destination)); }
public static ExpenseTag ToEntity(this ExpenseTagModel model) { return(model.MapTo <ExpenseTagModel, ExpenseTag>()); }