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; } }
private Dominio.TipoAquecimento TransformarDtoParaObjeto(DtoTipoAquecimento dtoTipoAquecimento) { return(new Dominio.TipoAquecimento(dtoTipoAquecimento.Id, dtoTipoAquecimento.Nome, dtoTipoAquecimento.Potencia, dtoTipoAquecimento.Tempo)); }
public DtoTipoAquecimento AdicionarPrograma(DtoTipoAquecimento dtoTipoAquecimento) { var tipoAquecimento = _tipoAquecimento.AdicionarPrograma(TransformarDtoParaObjeto(dtoTipoAquecimento)); return(TransformarObjetoParaDto(tipoAquecimento)); }