public ResultViewModel Put([FromBody] EditorItemViewModel model) { model.Validate(); if (model.Invalid) { return(ReturnViewModel(false, "Erro ao alterar Item", model.Notifications)); } var item = PopularItemUpdate(model); _repository.Update(item); return(ReturnViewModel(true, "Item Alterado com sucesso", item)); }
public ResultViewModel Post([FromBody] EditorItemViewModel model) { model.Validate(); if (model.Invalid) { return(ReturnViewModel(false, "Não foi Cadastrado o Item", model.Notifications)); } var item = PopularProductInsert(model); _repository.Save(item); return(ReturnViewModel(true, "Item Cadastrado com sucesso", item)); }