Пример #1
0
 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);
 }
Пример #2
0
 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);
 }
Пример #3
0
        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);
        }
Пример #4
0
        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);
        }
Пример #6
0
 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");
 }