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; }
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; }
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; } }
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); //} } }
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); } }