Example #1
0
 private void buttonLogin_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(textBoxUsuario.Text))
     {
         MessageBox.Show("Insira o nome de Usuário");
         textBoxUsuario.Focus();
         return;
     }
     try
     {
         CRUDProdEntities context = new CRUDProdEntities();
         {
             var query = from o in context.Usuario
                         where o.NomeUsuario == textBoxUsuario.Text && o.SenhaUsuario == textBoxSenha.Text
                         select o;
             if (query.SingleOrDefault() != null)
             {
                 this.Hide();
                 Index i = new Index();
                 i.ShowDialog();
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Usuário e/ou Senha Inválidos");
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Message");
     }
 }
Example #2
0
 //preencher a data grid view com dados de produtos
 void PopularDataView()
 {
     using (CRUDProdEntities db = new CRUDProdEntities())
     {
         dataGridView1.DataSource = db.Produto.ToList <Produto>();
     }
 }
 //preencher a data grid view com dados de fornecedores
 void PopularDataView()
 {
     using (CRUDProdEntities db = new CRUDProdEntities())
     {
         dataGridView1.DataSource = db.Fornecedor.ToList <Fornecedor>();
     }
 }
Example #4
0
 //preencher o combo box com os fornecedores da tabela Fornecedor
 private void comboBoxFornecedor_MouseClick(object sender, MouseEventArgs e)
 {
     using (CRUDProdEntities f = new CRUDProdEntities())
     {
         comboBoxFornecedor.DataSource    = f.Fornecedor.Where(c => c.Ativo == true).ToList();
         comboBoxFornecedor.ValueMember   = "IdFornecedor";
         comboBoxFornecedor.DisplayMember = "Nome_Fornecedor";
     }
 }
Example #5
0
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dataGridView1.CurrentRow.Index != -1)
     {
         model.IdProduto = Convert.ToInt32(dataGridView1.CurrentRow.Cells["IdProduto"].Value);
         using (CRUDProdEntities db = new CRUDProdEntities())
         {
             model                           = db.Produto.Where(x => x.IdProduto == model.IdProduto).FirstOrDefault();
             textBoxNome.Text                = model.NomeProduto;
             numericUpDown1.Text             = Convert.ToString(model.Quantidade);
             comboBoxFornecedor.SelectedItem = model.Nome_Fornecedor;
             tabControl1.SelectedIndex       = 1;
         }
     }
 }
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dataGridView1.CurrentRow.Index != -1)
     {
         model.IdFornecedor = Convert.ToInt32(dataGridView1.CurrentRow.Cells["IdFornecedor"].Value);
         using (CRUDProdEntities db = new CRUDProdEntities())
         {
             model                     = db.Fornecedor.Where(x => x.IdFornecedor == model.IdFornecedor).FirstOrDefault();
             textBoxNome.Text          = model.Nome_Fornecedor;
             textBoxCNPJ.Text          = model.CNPJ;
             textBoxEndereco.Text      = model.Endereco;
             checkBoxAtivo.Checked     = model.Ativo;
             tabControl1.SelectedIndex = 1;
         }
     }
 }
        private void buttonExcluir_Click(object sender, EventArgs e)
        {
            int?id = GetId();

            if (id != null)
            {
                using (CRUDProdEntities db = new CRUDProdEntities())
                {
                    Fornecedor model = db.Fornecedor.Find(id);
                    db.Fornecedor.Remove(model);
                    db.SaveChanges();
                }
                Clear();
                PopularDataView();
            }
        }
 private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)13)
     {
         using (CRUDProdEntities db = new CRUDProdEntities())
         {
             if (textBoxPesquisa.Text != string.Empty)
             {
                 var items = db.Fornecedor.Where(s => s.Nome_Fornecedor.Contains(textBoxPesquisa.Text));
                 dataGridView1.DataSource = items.ToList();
             }
             else
             {
                 dataGridView1.DataSource = db.Fornecedor.ToList();
             }
         }
     }
 }
Example #9
0
 private void buttonSalvar_Click(object sender, EventArgs e)
 {
     model.NomeProduto     = textBoxNome.Text.Trim();
     model.Nome_Fornecedor = comboBoxFornecedor.GetItemText(this.comboBoxFornecedor.SelectedItem);
     model.Quantidade      = int.Parse(numericUpDown1.Text);
     using (CRUDProdEntities db = new CRUDProdEntities())
     {
         if (model.IdProduto == 0)
         {
             db.Produto.Add(model);
         }
         else
         {
             db.Entry(model).State = EntityState.Modified;
         }
         db.SaveChanges();
     }
     Clear();
     tabControl1.SelectedIndex = 0;
     PopularDataView();
 }
 private void buttonSalvar_Click(object sender, EventArgs e)
 {
     model.Nome_Fornecedor = textBoxNome.Text.Trim();
     model.CNPJ            = textBoxCNPJ.Text.Trim();
     model.Endereco        = textBoxEndereco.Text.Trim();
     model.Ativo           = checkBoxAtivo.Checked;
     using (CRUDProdEntities db = new CRUDProdEntities())
     {
         if (model.IdFornecedor == 0)
         {
             db.Fornecedor.Add(model);
         }
         else
         {
             db.Entry(model).State = EntityState.Modified;
         }
         db.SaveChanges();
     }
     Clear();
     tabControl1.SelectedIndex = 0;
     PopularDataView();
 }