private void btnAceptar_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(this.Errores)) { throw new FormatException("Error en los campos: " + "\n" + this.Errores); } if (cliente is null) { servicio.InsertarCliente(CrearCliente(servicio.ProximoId())); MessageBox.Show("Se ha ingresado correctamente el cliente"); } else { servicio.Update(CrearCliente(cliente.ID)); MessageBox.Show("Se ha modificado correctamente el cliente"); } BorrarCampos(); } catch (ClienteExistenteException ex) { MessageBox.Show(ex.Message); } catch (FormatException fex) { MessageBox.Show(fex.Message); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public IActionResult Put(int id, [FromBody] ClienteInput input) { CheckStatus checkStatus = new CheckStatus(); input.id = id; checkStatus = productRepository.Update(input); return(Ok(checkStatus)); }