private void GravarPrograma(object sender, EventArgs e)
        {
            int tempo, potencia;

            if (!int.TryParse(txtTempo.Text, out tempo))
            {
                lblMensagem.Text = Mensagens.MsgTempoInvalido;
                return;
            }

            if (!int.TryParse(txtPotencia.Text, out potencia))
            {
                lblMensagem.Text = Mensagens.MsgPotenciaInvalido;
                return;
            }

            if (string.IsNullOrEmpty(txtPrograma.Text))
            {
                lblMensagem.Text = Mensagens.MsgProgramaInvalido;
                return;
            }

            var tipoAquecimento = new DTOTipoAquecimento
            {
                Potencia = Convert.ToInt16(txtPotencia.Text),
                Tempo    = Convert.ToInt16(txtTempo.Text),
                Nome     = txtPrograma.Text
            };

            _servico = new Servico.ControllerMicroOndas();
            var programa = _servico.AdicionarNovoPrograma(tipoAquecimento);

            if (programa.EhValido)
            {
                Close();
            }
            else
            {
                lblMensagem.Text = programa.Mensagem;
            }
        }