private async void btnRegistrar_Click(object sender, EventArgs e) { if (cbxClientes.SelectedIndex >= 0 && cbxTipoAlbum.SelectedIndex >= 0 && cbxTipoEnsaio.SelectedIndex >= 0) { if (mdlEndereco1.ResultCEP != null ? int.Parse(mdlEndereco1.ResultCEP.Resultado) > 0 : string.IsNullOrWhiteSpace(mdlEndereco1.NumCEP)) { string cmd = $"INSERT INTO ENSAIOS(ENSCLIENTE, ENSUSUARIO, ENSTIPO, ENSCEP, ENSNUMLOCAL, ENSDATA, ENSALBUM, ENSPAGAMENTO) VALUES('{cbxClientes.SelectedValue}', {Program.Usuario.USUID}, {cbxTipoEnsaio.SelectedValue}, {mdlEndereco1.NumCEP}, {txbNumeroRes.Text}, '{dtpDataEnsaio.Value:yy-MM-dd} {dtpHoraEnsaio.Value:hh:mm:ss}', {cbxTipoEnsaio.SelectedValue}, {cbxMetodoPagamento.SelectedValue})"; if (btnRegistrar.Text != "Registrar") { cmd = $"UPDATE ENSAIOS SET ENSCLIENTE = '{cbxClientes.SelectedValue}',ENSUSUARIO = {Program.Usuario.USUID},ENSTIPO = {cbxTipoEnsaio.SelectedValue},ENSCEP = {mdlEndereco1.NumCEP},ENSNUMLOCAL = {txbNumeroRes.Text},ENSDATA = '{dtpDataEnsaio.Value:yy-MM-dd} {dtpHoraEnsaio.Value:hh:mm:ss}', ENSALBUM = {cbxTipoAlbum.SelectedValue}, ENSTIPO = {cbxTipoEnsaio.SelectedValue}, ENSPAGAMENTO = {cbxMetodoPagamento.SelectedValue} WHERE ENSID = {dgvEnsaios.SelectedRows[0].Cells[0].Value}"; } bool confirm = bool.Parse(await ConectaServidor.EnviarItem(cmd)); if (confirm) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); btnRecarregar.PerformClick(); } } } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.PREENCHIMENTO_INCOMPLETO); } }
private async void btnFazerLogin_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbUsuario.Text) && !string.IsNullOrWhiteSpace(txbSenha.Text)) { tlpInferior.Enabled = false; string resultado = await ConectaServidor.EnviarItem($"SELECT USUID, USUNOME, USUIMG, USUTIPO FROM USUARIOS WHERE USULOGIN = '******' AND USUSENHA = MD5('{txbSenha.Text}')"); if (!string.IsNullOrWhiteSpace(resultado)) { if (resultado != "false" && resultado != "[]") { Program.Usuario = JsonConvert.DeserializeObject <Usuario[]>(resultado)[0]; DialogResult = DialogResult.Yes; } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CREDENCIAIS_INCORRETAS); } } else { lblErro.Text = "Não foi possível conectar ao servidor"; tbcPassos.SelectedIndex = 2; } tlpInferior.Enabled = true; } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.PREENCHIMENTO_INCOMPLETO); } }
private async void btnBuscar_Click(object sender, EventArgs e) { string cmdSelect = $"SELECT 1 resultado, ENDESTADO uf, ENDCIDADE cidade, ENDBAIRRO bairro, ENDLOGRADOURO logradouro FROM ENDERECOS WHERE ENDCEP = {txbCEP.Text}"; CEP[] results = JsonConvert.DeserializeObject <CEP[]>(await ConectaServidor.EnviarItem(cmdSelect)); btnBuscar.Enabled = false; if (results.Length == 0) { ResultCEP = await BuscarCEP(txbCEP.Text); if (ResultCEP.Resultado != "0") { await ConectaServidor.EnviarItem(ResultCEP.RetornaComandoSQL(txbCEP.Text)); NumCEP = txbCEP.Text; } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.RESULTADO_NAO_ENCONTRADO); } } else { ResultCEP = results[0]; NumCEP = txbCEP.Text; } MostraCEP(); btnBuscar.Enabled = true; }
public static async Task ExcluiPortifolio(string ensaioID) { if (bool.Parse(await ConectaServidor.EnviarItem(string.Empty, $"{ensaioID}|exclui", TipoEnvio.Imagem))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.ERRO_INESPERADO); } }
private void btnPortifolio_Click(object sender, EventArgs e) { if (btnLimpar.Text == "Limpar") { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.EXIGE_CADASTRO); return; } _ = new MenuCadPortifolio { EnsaioID = dgvEnsaios.SelectedRows[0].Cells[0].Value.ToString() }.ShowDialog(); }
private async void BtnLimpar_Click(object sender, EventArgs e) { if (btnLimpar.Text == "Excluir") { if (ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CONFIRMA_ACAO, MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { if (bool.Parse(await ConectaServidor.EnviarItem($"DELETE FROM CLIENTES WHERE CLICPF = '{txbCPF.Text}'"))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); } } } btnRecarregar.PerformClick(); }
private async void btnExcluir_Click(object sender, EventArgs e) { if (ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CONFIRMA_ACAO, MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { panel1.Enabled = false; pbrProgresso.Style = ProgressBarStyle.Marquee; await PortifolioLoader.ExcluiImagem(position, EnsaioID); await LoadImg(true); panel1.Enabled = true; pbrProgresso.Style = ProgressBarStyle.Blocks; } }
private async void btnLimpar_Click(object sender, EventArgs e) { if (btnLimpar.Text == "Excluir") { if (ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CONFIRMA_ACAO, MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { if (bool.Parse(await ConectaServidor.EnviarItem($"DELETE FROM ENSAIOS WHERE ENSID = {dgvEnsaios.SelectedRows[0].Cells[0].Value}"))) { await ConectaPortifolio.ExcluiPortifolio(dgvEnsaios.SelectedRows[0].Cells[0].Value.ToString()); } } } btnRecarregar.PerformClick(); }
private void btnExportar_Click(object sender, EventArgs e) { if (objExportaImagens.ShowDialog() == DialogResult.OK) { List <Image> final = new List <Image>(); for (int x = 0; x < PortifolioLoader.portifolio.Length; x++) { final.Add(PortifolioLoader.CarregaImagem(x)); } if (ManipulaImagem.ConverteImagensParaZip(objExportaImagens.FileName, final.ToArray())) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); } } }
public async Task ExcluiImagem(int img, string ensaioID, bool carregaImgs = true) { if (portifolio.Length > 0) { if (bool.Parse(await ConectaServidor.EnviarItem(portifolio[img].NomeImagem, $"{ensaioID}|exclui", TipoEnvio.Imagem))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); if (carregaImgs) { await CarregaImagens(ensaioID); } } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.ERRO_INESPERADO); } } }
private async void btnSalvar_Click(object sender, EventArgs e) { if (btnSalvar.Text == "Salvar") { string sql; if (ConsultaTexto.ValidaCPF(txbCPF.Text)) { if (txbSenha.Text == txbConfSenha.Text) { string img = await ConectaPortifolio.EnviaImagem(objEscolheImg.FileName, -1); if (cbxUsuarios.SelectedIndex == 0) { sql = "INSERT INTO USUARIOS(USUCPF,USUNOME,USUSEXO,USUTELEFONE,USULOGIN,USUSENHA,USUTIPO,USUEMAIL, USUIMG) " + $"VALUES('{txbCPF.Text}','{txbNome.Text}',{1 + Convert.ToUInt16(rbnFeminino.Checked)},'{txbTelefone.Text}','{txbLogin.Text}',md5('{txbSenha.Text}'),{cbxTipoAcesso.SelectedIndex + 1},'{txbEmail.Text}', '{img}')"; } else { sql = $"UPDATE USUARIOS SET USUCPF = '{txbCPF.Text}', USUNOME = '{txbNome.Text}', USUSEXO = {1 + Convert.ToUInt16(rbnFeminino.Checked)}, USUTELEFONE = '{txbTelefone.Text}', USULOGIN = '******', {(!string.IsNullOrWhiteSpace(txbSenha.Text) ? $"USUSENHA = md5('{txbSenha.Text}'), " : "")} USUTIPO = {1 + cbxTipoAcesso.SelectedIndex}, USUEMAIL = '{txbEmail.Text}', USUIMG = '{img}' WHERE USUID = {cbxUsuarios.SelectedValue}"; } if (bool.Parse(await ConectaServidor.EnviarItem(sql))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); await LimpaTudo(); } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CREDENCIAIS_INCORRETAS); } } } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CPF_INVALIDO); } } else { this.Close(); } }
private async void btnLimparTudo_Click(object sender, EventArgs e) { switch (btnLimparTudo.Text) { case "Limpar Tudo": await LimpaTudo(false); break; case "Excluir": if (ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CONFIRMA_ACAO, MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { if (bool.Parse(await ConectaServidor.EnviarItem("DELETE FROM TIPOS WHERE TPID = " + cbxTipos.SelectedValue))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); await LimpaTudo(); } } break; } }
private async void btnFinalizar_Click(object sender, EventArgs e) { if (btnFinalizar.Text != "OK") { if (ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CONFIRMA_ACAO, MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { if (bool.Parse(await ConectaServidor.EnviarItem($"UPDATE ENSAIOS SET ENSPRECO = {Subtotal.ToString().Replace(',', '.')} WHERE ENSID = {EnsaioID}"))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); DialogResult = DialogResult.Yes; } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.ERRO_INESPERADO); } } } else { this.Close(); } }
private async void BtnRegistrar_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbCPF.Text) && !string.IsNullOrWhiteSpace(txbNome.Text) && !string.IsNullOrWhiteSpace(txbTelefone.Text) && !string.IsNullOrWhiteSpace(txbEmail.Text) && !string.IsNullOrWhiteSpace(txbNumResidencia.Text) && (rbnMasculino.Checked || rbnFeminino.Checked) && cbxComplemento.SelectedIndex >= 0) { if (!ConsultaTexto.ValidaCPF(txbCPF.Text)) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.CPF_INVALIDO); return; } if (!ConsultaTexto.ValidaNome(txbNome.Text)) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.NOME_INVALIDO); return; } if (!ConsultaTexto.ValidaEmail(txbEmail.Text)) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.EMAIL_INVALIDO); return; } if (mdlEndereco1.ResultCEP != null ? int.Parse(mdlEndereco1.ResultCEP.Resultado) > 0 : string.IsNullOrWhiteSpace(mdlEndereco1.NumCEP)) { string cmdInsert = $"INSERT INTO CLIENTES(CLICPF, CLINOME, CLISEXO, CLIDATANASCIMENTO, CLITELEFONE, CLIEMAIL, CLINUMEROCASA, CLICEP, CLICOMPLEMENTO) VALUES('{txbCPF.Text}', '{txbNome.Text}', {(rbnMasculino.Checked ? 1 : 2)}, '{dtpNascimento.Value:yy-MM-dd}', '{txbTelefone.Text}', '{txbEmail.Text}', {txbNumResidencia.Text}, {mdlEndereco1.NumCEP}, {cbxComplemento.SelectedIndex+1})"; string cmdEdit = $"UPDATE CLIENTES SET CLINOME = '{txbNome.Text}', CLISEXO = {(rbnMasculino.Checked ? 1 : 2)}, CLIDATANASCIMENTO = '{dtpNascimento.Value:yy-MM-dd}', CLITELEFONE = '{txbTelefone.Text}', CLIEMAIL = '{txbEmail.Text}', CLINUMEROCASA = {txbNumResidencia.Text}, CLICEP = {mdlEndereco1.NumCEP}, CLICOMPLEMENTO = {cbxComplemento.SelectedIndex + 1} WHERE CLICPF = '{txbCPF.Text}'"; Clipboard.SetText(cmdEdit); bool confirm = bool.Parse(await ConectaServidor.EnviarItem(btnRegistrar.Text == "Registrar" ? cmdInsert : cmdEdit)); if (confirm) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); btnRecarregar.PerformClick(); } } } else { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.PREENCHIMENTO_INCOMPLETO); } }
private async void btnSalvar_Click(object sender, EventArgs e) { if (btnSalvar.Text == "Salvar") { string consulta; if (cbxTipos.SelectedIndex == 0) { consulta = $"INSERT INTO TIPOS (TPNOME, TPVALOR, TPTIPO) VALUES('{txbNomeTipo.Text}', {txbValorTipo.Text}, {((int)Tipo) + 1})"; } else { consulta = $"UPDATE TIPOS SET TPNOME = '{txbNomeTipo.Text}', TPVALOR = {txbValorTipo.Text} WHERE TPID = {cbxTipos.SelectedValue}"; } if (bool.Parse(await ConectaServidor.EnviarItem(consulta))) { ManipulaMensagens.MostrarMensagem(MensagensPredefinidas.OPERACAO_CONCLUIDA); } await LimpaTudo(); } else { this.Close(); } }