public void Update(ProdutoVM viewModel) { var model = ProdutoAdapter.ToModel(viewModel, true); this._ProdutoRepository.Update(model); this._ProdutoRepository.SaveChanges(); }
public static Produto ToModel(ProdutoVM vm, bool deep) { var model = new Produto(); model.ID = vm.ID; model.Codigo = vm.Codigo; model.Descricao = vm.Descricao; return(model); }
public static ProdutoVM ToViewModel(Produto model, bool deep) { var vm = new ProdutoVM(); vm.ID = model.ID; vm.Codigo = model.Codigo; vm.Descricao = model.Descricao; vm.Label = model.Descricao; return(vm); }
public void Update([FromBody] ProdutoVM viewModel) { this._produtoService.Update(viewModel); }
public void Add([FromBody] ProdutoVM viewModel) { this._produtoService.Add(viewModel); }