예제 #1
0
        private void btnPesquisa_Click(object sender, EventArgs e)
        {
            string psq = txtId.Text;

            if (psq != "")
            {
                resRef = Refeicao.ConverteObject(CRUD.SelecionarTabela("refeicao", Refeicao.Campos(), "Id=" + psq));
                if (resRef.Count() > 0)
                {
                    regAtual = resRef.First();
                    MostraDados();
                }
            }
        }
예제 #2
0
 private void maskedTextBox1_TextChanged(object sender, EventArgs e)
 {
     string psq = txtRefeicao.Text;
     List<Refeicao> resRef = new List<Refeicao>();
     Refeicao cRef = new Refeicao();
     if (psq.Length > 0)
     {
         resRef = Refeicao.ConverteObject(CRUD.SelecionarTabela("refeicao", Refeicao.Campos(), "Id=" + psq));
         if (resRef.Count() > 0)
         {
             cRef = resRef.First();
             labelRefeicao.Text = cRef.rbase + "\n" + cRef.rguarnicao + "\n" + cRef.rsalada + "\n" + cRef.rsobremesa + "\n" + cRef.rsuco;
         }
         else
         {
             labelRefeicao.Text = "Resultado não encontrado!";
         }
     }
 }
예제 #3
0
 private void btnSalva_Click(object sender, EventArgs e)
 {
     regAtual.rbase      = txtBase.Text;
     regAtual.rguarnicao = txtGuarnicao.Text;
     regAtual.rsalada    = txtSalada.Text;
     regAtual.rsobremesa = txtSobremesa.Text;
     regAtual.rsuco      = txtSuco.Text;
     if (novo && regAtual.id <= 0)
     {
         regAtual.Definir_id(txtId.Text);
         if (CRUD.InsereLinha("refeicao", Refeicao.Campos(), regAtual.ListarValores()) > 0)
         {
             InformaDiag.InformaSalvo();
         }
     }
     else
     {
         if (CRUD.UpdateLine("refeicao", Refeicao.Campos(), regAtual.ListarValores(), "Id=" + regAtual.id.ToString()) > 0)
         {
             InformaDiag.InformaSalvo();
         }
     }
     novo = false;
 }