private void AbrirDefeito() { FormAparelhoMenu formAparelhoMenu = new FormAparelhoMenu(infoPessoa); if (formAparelhoMenu.ShowDialog(this) == DialogResult.Yes) { FormAprelhoDefeito formProdutoDefeito = new FormAprelhoDefeito(infoPessoa); if (formProdutoDefeito.ShowDialog(this) == DialogResult.Yes) { infoCelular = formProdutoDefeito.SelecionadoCelular; infoServIphone = formProdutoDefeito.SelecionandoDefeito; colecaoServIphone.Add(infoServIphone); textBoxObs.Text = infoServIphone.iphdefobs; textBoxDescricao.Text = infoCelular.ToString(); textBoxDefeito.Text = infoServIphone.iphdefdefeito; textBoxCaracteristica.Text = infoServIphone.ToString(); buttonAdd.Enabled = false; buttonSalvar.Enabled = true; buttonSalvar.Select(); buttonCliente.Enabled = false; } formProdutoDefeito.Dispose(); } formAparelhoMenu.Dispose(); }
private ServicoIphoneColecao PreencherServicoIphone(DataTable dataTable) { ServicoIphoneColecao colecao = new ServicoIphoneColecao(); foreach (DataRow row in dataTable.Rows) { ServicoIphoneInfo defeito = new ServicoIphoneInfo { iphdefautofrontal = Convert.ToString(row["iphdefautofrontal"]), iphdefautointerno = Convert.ToString(row["iphdefautointerno"]), iphdefcamfrontal = Convert.ToString(row["iphdefcamfrontal"]), iphdefcamtraseira = Convert.ToString(row["iphdefcamtraseira"]), iphdefcarcaca = Convert.ToString(row["iphdefcarcaca"]), iphdefconector = Convert.ToString(row["iphdefconector"]), iphdefdefeito = Convert.ToString(row["iphdefdefeito"]), iphdefflash = Convert.ToString(row["iphdefflash"]), iphdeffone = Convert.ToString(row["iphdeffone"]), iphdefhome = Convert.ToString(row["iphdefhome"]), iphdefid = Convert.ToInt32(row["iphdefid"]), iphdefmicrofone = Convert.ToString(row["iphdefmicrofone"]), iphdefmicrofonetraseiro = Convert.ToString(row["iphdefmicrofonetraseiro"]), iphdefobs = Convert.ToString(row["iphdefobs"]), iphdefparafuso = Convert.ToString(row["iphdefparafuso"]), iphdefsensorprox = Convert.ToString(row["iphdefsensorprox"]), iphdeftouchdisplay = Convert.ToString(row["iphdeftouchdisplay"]) }; colecao.Add(defeito); } return(colecao); }