async Task <bool> AtualizaLista() { clientes = JsonConvert.DeserializeObject <Cliente[]>( await ConectaServidor.EnviarItem("SELECT * FROM CLIENTES")); dgvClientes.DataSource = ManipulaTabela.ConverteClassesEmTabela(clientes, false, "CPF", "Nome", "Sexo", "Nasc", "Telefone", "Email", "Num", "CEP", "Complemento"); ManipulaTabela.OcultarColunas(ref dgvClientes, "Nasc", "Num", "CEP", "Complemento"); return(true); }
async Task <bool> AtualizaLista() { ensaios = JsonConvert.DeserializeObject <Ensaio[]>( await ConectaServidor.EnviarItem("SELECT * FROM VW_ENSAIOS")); dgvEnsaios.DataSource = ManipulaTabela.ConverteClassesEmTabela(ensaios, false, "ID", "Cliente", "Usuario", "CEP", "Num", "Data", "Preco", "Tipo", "Album", "Pagamento"); ManipulaTabela.OcultarColunas(ref dgvEnsaios, "ID", "Usuario", "CEP", "Num", "Tipo", "Album", "Pagamento"); return(true); }
async Task <bool> LimpaTudo(bool reset = true) { if (reset) { string json = await ConectaServidor.EnviarItem("SELECT -1 TPID, '(Novo Tipo)' TPNOME, 0.00 TPVALOR UNION SELECT TPID, TPNOME, TPVALOR FROM TIPOS WHERE TPTIPO = " + (((int)Tipo) + 1)); Tipos = JsonConvert.DeserializeObject <TipoItens[]>(json); cbxTipos.DataSource = ManipulaTabela.ConverteClassesEmTabela(Tipos, false, "id", "tipo", "valor"); } txbNomeTipo.Clear(); txbValorTipo.Clear(); return(true); }
private async void MenuEnsaios_Load(object sender, EventArgs e) { await AtualizaLista(); dgvEnsaios.ClearSelection(); Cliente[] clientes = JsonConvert.DeserializeObject <Cliente[]>(await ConectaServidor.EnviarItem("SELECT CLICPF, CONCAT(CLINOME,' - ', CLICPF) CLINOME FROM CLIENTES GROUP BY CLICPF")); cbxClientes.DataSource = ManipulaTabela.ConverteClassesEmTabela(clientes, true, "CPF", "NOME"); cbxTipoEnsaio.DataSource = ManipulaTabela.ConverteClassesEmTabela((JsonConvert.DeserializeObject <TipoItens[]>(await ConectaServidor.EnviarItem("SELECT TPID, CONCAT(TPNOME, ' - R$', TPVALOR) AS TPNOME FROM TIPOS WHERE TPTIPO = 2"))), true, "ID", "TIPO"); cbxTipoAlbum.DataSource = ManipulaTabela.ConverteClassesEmTabela((JsonConvert.DeserializeObject <TipoItens[]>(await ConectaServidor.EnviarItem("SELECT TPID, CONCAT(TPNOME, ' - R$', TPVALOR) AS TPNOME FROM TIPOS WHERE TPTIPO = 1"))), true, "ID", "TIPO"); cbxMetodoPagamento.DataSource = ManipulaTabela.ConverteClassesEmTabela((JsonConvert.DeserializeObject <TipoItens[]>(await ConectaServidor.EnviarItem("SELECT TPID, TPNOME FROM TIPOS WHERE TPTIPO = 3"))), true, "ID", "TIPO"); foreach (DataGridViewColumn coluna in dgvEnsaios.Columns) { cbxFiltro.Items.Add(coluna.HeaderText); } }
async Task <bool> LimpaTudo() { string res = await ConectaServidor.EnviarItem($"{(Program.Usuario.USUTIPO == "Administrador" ? "SELECT '-1' USUID, '(Novo Usuário)' USUNOME FROM USUARIOS UNION" : "")} SELECT USUID, CONCAT(USUID, ' - ',USUNOME) USUNOME FROM USUARIOS {(Program.Usuario.USUTIPO != "Administrador" ? $"WHERE USUID = {Program.Usuario.USUID}" : "")}"); Usuario[] usuarios = JsonConvert.DeserializeObject <Usuario[]>(res); cbxUsuarios.DataSource = ManipulaTabela.ConverteClassesEmTabela(usuarios, true, "id", "user"); txbConfSenha.Clear(); txbCPF.Clear(); txbEmail.Clear(); txbLogin.Clear(); txbNome.Clear(); txbSenha.Clear(); txbTelefone.Clear(); cbxTipoAcesso.SelectedIndex = 0; rbnFeminino.Checked = rbnMasculino.Checked = false; return(true); }
private async void MenuPortifolio_Load(object sender, EventArgs e) { Ensaio[] ensaios = JsonConvert.DeserializeObject <Ensaio[]>(await ConectaServidor.EnviarItem("SELECT ENSID, CONCAT(ENSID, ' - ', DATE(ENSDATA)) ENSCLIENTE FROM ENSAIOS")); cbxEnsaios.DataSource = ManipulaTabela.ConverteClassesEmTabela(ensaios, true, "ID", "DESC"); }