Example #1
0
        void autocompliteprodut()
        {
            AutoCompleteStringCollection cl = new AutoCompleteStringCollection();

            tete = new teteenginhierEntities();
            var pro = tete.lisproduto.ToList();

            foreach (var item in pro)
            {
                cl.Add(item.produtos_nome.ToString());
            }
            radTextBox1.AutoCompleteCustomSource = cl;
        }
Example #2
0
      void autoforn()
      {
          AutoCompleteStringCollection cl = new AutoCompleteStringCollection();

          tete = new teteenginhierEntities();
          var pro = tete.fornecedor.ToList();

          foreach (var item in pro)
          {
              cl.Add(item.Nome.ToString());
          }
          radTextBox2.AutoCompleteCustomSource = cl;
      }
Example #3
0
        private void Procurarpornome(string nomepro)
        {
            te = new teteenginhierEntities();
            int ver;

            ver = te.Clientes.Where(r => r.nomecli.Contains(nomepro)).Count();
            if (ver == 1)
            {
                var pr = te.Clientes.Where(r => r.nomecli.Contains(nomepro)).FirstOrDefault();
                idclinte       = pr.idclientes;
                radLabel3.Text = pr.nomecli;
            }
        }
Example #4
0
        private void Procurarpornome(string nomepro)
        {
            tete = new teteenginhierEntities();
            int ver;

            ver = tete.lisproduto.Where(r => r.produtos_nome.Equals(nomepro)).Count();
            if (ver == 1)
            {
                var cli = tete.lisproduto.Where(r => r.produtos_nome.Equals(nomepro)).FirstOrDefault();

                if (cli.Quatidade <= 0)
                {
                    MessageBox.Show("Sem quantidades no stoque");
                }
                else
                {
                    var pr = tete.lisproduto.Where(r => r.produtos_nome.Equals(nomepro)).FirstOrDefault();

                    int row = 0;
                    dataGridView2.Rows.Add();
                    row = dataGridView2.Rows.Count - 2;
                    dataGridView2["id", row].Value        = pr.idprodutos;
                    dataGridView2["Categoria", row].Value = pr.proCategorias;
                    dataGridView2["Produto", row].Value   = pr.produtos_nome;
                    dataGridView2["punit", row].Value     = pr.prexo_venda;
                    dataGridView2.Refresh();
                    // radTextBox1.Text = "";
                    // radTextBox1.Focus();
                }
            }


            else
            {
                DialogResult resp = MessageBox.Show("Produto nao registrado ", "Novo Produto", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                //if (resp == DialogResult.Yes)
                //{
                //    var cat = si.Categorias_prod.Where(c => c.idEmpresass == idempresa && c.controlStock.Equals("Nao")).FirstOrDefault();
                //    Produtos_integ pr = new Produtos_integ();

                //    pr.pro_nome = textpro_nome.Text;
                //    pr.pro_val_venda = decimal.Parse(textpUnit.Text);
                //    pr.pro_referencia = textBox2.Text;
                //    pr.pro_categoid = cat.id_catego;
                //    si.Produtos_integ.Add(pr);
                //    si.SaveChanges();
                //    Procurarpornome(textpro_nome.Text);

                //}
            }
        }
Example #5
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            try
            {
                d = new teteenginhierEntities();

                if (progressBar1.Value == 100)
                {
                    timer1.Stop();
                    button2.Enabled = true;
                    label4.Text     = "Sistema inicializado com sucesso";
                    //lo.Show();
                    //this.Visible = false;
                    //    Dispose();
                }
                else if (progressBar1.Value == 10)
                {
                    label4.Text = "Verficando a Impresa";
                    var verempr = d.empresa.Count();
                    if (verempr <= 0)
                    {
                        timer1.Stop();
                        MessageBox.Show(this, "Nao existe empresa registrada ,\n Porfavor Registe", "Informacao", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        frmescritorioas em = new frmescritorioas();
                        em.ShowDialog();
                        despesas_class des = new despesas_class();
                        des.Cadcategorias();
                        timer1.Start();
                    }
                    else
                    {
                        progressBar1.Value += 10;
                    }
                }
                else if (progressBar1.Value == 50)
                {
                    label4.Text = "Verficando Administrador";

                    var empr = d.utilizadores.Count();
                    //if (empr <= 0)
                    //{
                    //    despesas_class d = new despesas_class();
                    //    d.userpermi();
                    //}

                    // var verempr = d.utilizadores.Count();
                    if (empr <= 0)
                    {
                        timer1.Stop();
                        MessageBox.Show(this, "Nao existe Usuario registrada ,\n Porfavor Registe", "Informacao", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        userfom em = new userfom();
                        em.ShowDialog();
                        timer1.Start();
                    }
                    else
                    {
                        progressBar1.Value += 10;
                    }
                }
                if (progressBar1.Value > 60)
                {
                    // progressBar1.Value += 10;
                }
                else
                {
                    progressBar1.Value += 10;
                    label4.Text         = "Activando componetes";
                }
            }
            catch (Exception ex)
            {
                timer1.Stop();
                MessageBox.Show(this, "Contacte ao Administrador do Systema \n Erro ao inicializar a base de Dados" + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }