public void CadastraEquipamento() { try { var equipamento = new Equipamento(); if (Id == 0) { CarregarDadosDoForm(equipamento); equipamento.Salvar(equipamento); MessageBox.Show("Equipamento Cadastrado com sucesso!", "Messagem", MessageBoxButtons.OK, MessageBoxIcon.Information); ListarEquipamentosPorCliente(clienteId); LimparTextbox(this); } else { equipamento = equipamento.PesquisarPorId(Id); CarregarDadosDoForm(equipamento); equipamento.Atualizar(equipamento); Id = 0; MessageBox.Show("Equipamento Editado com sucesso!", "Messagem", MessageBoxButtons.OK, MessageBoxIcon.Information); ListarEquipamentosPorCliente(clienteId); LimparTextbox(this); btn_excluir.Visible = false; } } catch (Exception ex) { MessageBox.Show("Houve um problema ao cadastrar o equipamento \n" + ex.Message); } }
public IHttpActionResult Atualizar([FromBody] EquipamentoTO equipamento) { BaseResponse response = new BaseResponse(); try { Equipamento.Atualizar(equipamento.Id, equipamento.Modelo, equipamento.Serie, equipamento.Disponivel, equipamento.IdCategoria); } catch (EntidadesException eex) { response.Status = (int)eex.Codigo; response.Detalhes = eex.Message; } catch (Exception ex) { response.Status = -1; response.Detalhes = ex.Message; } return(Ok(response)); }