private void recuperarcontemplado(long contrato) { try { PessoaController contemplado = new mensalidadePremiadaNegocios().recuperacontemplado(contrato); if (contemplado.TB013_id > 0) { textBox1.Text = contemplado.TB012_Id.ToString(); textBox2.Text = contemplado.TB013_NomeCompleto; textBox3.Text = contemplado.Celular; textBox4.Text = contemplado.fixo; textBox5.Text = contemplado.email; textBox6.Text = contemplado.TB013_Logradouro + " N.º " + contemplado.TB013_Numero + ", CEP: " + contemplado.TB004_Cep + ", Bairro: " + contemplado.TB013_Bairro + " , UF: " + contemplado.Estado.TB005_Sigla + ", Municipio: " + contemplado.Municipio.TB006_Municipio; } } catch (Exception ex) { MessageBox.Show(ex.Message, @"Erro ao executar operação", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void recuperarpremio(long id) { mnuPremioSorteio.Visible = false; mensalidadePremiadaController retorno = new mensalidadePremiadaNegocios().item(id); if (retorno.TB042_id > 0) { txtPremioId.Text = retorno.TB042_id.ToString(); dtmPremioDataSorteio.Value = retorno.TB042_DataSorteio; txtPremioVlrUni.Text = Format("{0:C2}", Convert.ToDouble(retorno.TB042_VlrUni.ToString(CultureInfo.InvariantCulture).Replace(".", ","))); comboBox1.SelectedItem = retorno.TB042_Quantidade.ToString(); txtPremioVlrTotal.Text = Format("{0:C2}", Convert.ToDouble(retorno.TB042_VlrTotal.ToString(CultureInfo.InvariantCulture).Replace(".", ","))); txtPremioPontMin.Text = retorno.TB042_PontosMinimo.ToString(); txtPremioPontMax.Text = retorno.TB042_PontosMaximo.ToString(); txtPremioDescricao.Text = retorno.TB042_Descricao; cmbPremioStatus.SelectedValue = retorno.TB042_StatusS; if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 1) { mnuPremioSorteio.Visible = true; } if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 2) { recuperarcontemplado(retorno.TB012_id); } if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 3) { mnuPremioSalvar.Visible = false; recuperarcontemplado(retorno.TB012_id); } if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 4) { mnuPremioSalvar.Visible = false; } } }
private void mnuPremioSorteio_Click(object sender, EventArgs e) { var servico = new ServicoListaCuponsVouchersValidados(1, 2018); servico.Enviador = new RequisicaoVouchers(); servico.Envia(); var lista = Utility.GetObjectByJson <List <CuponsVouchersController> >(servico.Retorno); var strQuery = ""; strQuery += " UPDATE "; strQuery += " TB012_Contratos "; strQuery += " SET "; strQuery += " TB012_TotalVoucher = 0, "; strQuery += " TB012_TotalCupons = 0 "; for (int i = 0; i < lista.Count; i++) { strQuery += " UPDATE "; strQuery += " TB012_Contratos "; strQuery += " SET "; strQuery += string.Format(" TB012_TotalVoucher = '{0}' ,", lista[i].QuantidadeUsada.Vouchers); strQuery += string.Format(" TB012_TotalCupons = '{0}' ", lista[i].QuantidadeUsada.Cupons); strQuery += " WHERE "; strQuery += string.Format(" TB012_id = '{0}' ", lista[i].Contrato); strQuery += " "; } if (!new mensalidadePremiadaNegocios().atualizarconsumo(strQuery)) { MessageBox.Show("Atualização consumo", @"Erro ao executar operação", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 3) { MessageBox.Show(MensagensDoSistema._0111, @"Premio", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (Convert.ToInt16(cmbPremioStatus.SelectedValue) == 4) { MessageBox.Show(MensagensDoSistema._0112, @"Premio", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (txtPremio1.Text.Trim() == Empty) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "1º Bilhete"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!_validacoes.contemNumeros(txtPremio1.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0109, "1º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio2.Text.Trim() == Empty) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "2º Bilhete"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!_validacoes.contemNumeros(txtPremio2.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0109, "2º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio3.Text.Trim() == Empty) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "3º Bilhete"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!_validacoes.contemNumeros(txtPremio3.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0109, "3º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio4.Text.Trim() == Empty) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "4º Bilhete"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!_validacoes.contemNumeros(txtPremio4.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0109, "4º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio5.Text.Trim() == Empty) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "5º Bilhete"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!_validacoes.contemNumeros(txtPremio5.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0109, "5º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio1.Text.Trim().Length != 5) { MessageBox.Show(MensagensDoSistema._0110, @"1º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio2.Text.Trim().Length != 5) { MessageBox.Show(MensagensDoSistema._0110, @"2º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio3.Text.Trim().Length != 5) { MessageBox.Show(MensagensDoSistema._0110, @"3º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio4.Text.Trim().Length != 5) { MessageBox.Show(MensagensDoSistema._0110, @"4º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtPremio5.Text.Trim().Length != 5) { MessageBox.Show(MensagensDoSistema._0110, @"5º Bilhete", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } txtNumeroDaSorte.Text = txtPremio1.Text.Substring(4, 1) + txtPremio2.Text.Substring(4, 1) + txtPremio3.Text.Substring(4, 1) + txtPremio4.Text.Substring(4, 1) + txtPremio5.Text.Substring(4, 1); mensalidadePremiadaController sorteio = new mensalidadePremiadaNegocios().sorteio(Convert.ToInt64(txtNumeroDaSorte.Text), Convert.ToInt64(txtPremioPontMin.Text), Convert.ToInt64(txtPremioPontMax.Text)); textBox1.Text = sorteio.TB012_id.ToString(); textBox2.Text = sorteio.titular.TB013_NomeCompleto; textBox3.Text = sorteio.titular.Celular; textBox4.Text = sorteio.titular.fixo; textBox5.Text = sorteio.titular.email; textBox6.Text = sorteio.titular.TB013_Logradouro + " N.º " + sorteio.titular.TB013_Numero + ", CEP: " + sorteio.titular.TB004_Cep + ", Bairro: " + sorteio.titular.TB013_Bairro + " , UF: " + sorteio.titular.Estado.TB005_Sigla + ", Municipio: " + sorteio.titular.Municipio.TB006_Municipio; cmbPremioStatus.SelectedValue = @"2"; }