private void btnAdicionarPrograma_Click(object sender, EventArgs e) { int tempo, potencia; if (!int.TryParse(txtTempo.Text, out tempo)) { lblMensagem.Text = Constantes.VALOR_TEMPO_INCORRETO; return; } if (!int.TryParse(txtPotencia.Text, out potencia)) { lblMensagem.Text = Constantes.VALOR_POTENCIA_INCORRETO; return; } if (string.IsNullOrEmpty(txtPrograma.Text)) { lblMensagem.Text = Constantes.VALOR_PROGRAMA_INCORRETO; return; } var tipoAquecimento = new DtoTipoAquecimento { Potencia = Convert.ToInt16(txtPotencia.Text), Tempo = Convert.ToInt16(txtTempo.Text), Nome = txtPrograma.Text }; _servico = new Servico.Servico(); var programa = _servico.AdicionarPrograma(tipoAquecimento); if (programa.EhValido) { Close(); } else { lblMensagem.Text = programa.Mensagem; } }