Boa tarde pessoal !
Minha dúvida é a seguinte:
Numa aplicação desktop, suponha uma tela de cadastro onde sempre aparece o registro atual e que possui os botões Novo, Gravar, Cancelar e Excluir.
Novo = Limpar campos para pergmitir a digitação dos dados de um novo registro.
Gravar = Fazer um Insert no banco no caso do usuário ter clicado antes em Novo, ou um Update, caso o usuário tenha apenas alterado algum dado do registro atual e queira salvar.
Sendo assim, qual a melhor maneira de sinalizar para o botão Gravar qual ação ele deve tomar ?
Criar uma váriavel boolean que será setada quando o usuario clicar no botão Novo ?
Desde já agradeço a todos.
Um abraço.