Example #1
0
        private void attbutton2_Click(object sender, EventArgs e)
        {
            if (nomeformatextBox1.Text == "" || nomeformatextBox1 == null)
            {
                MessageBox.Show(this, "Digite algum nome para a Forma de Pagamento", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                nomeformatextBox1.Focus();
                return;
            }

            using (var db = new LanchoneteEntityContainer())
            {
                int            nId = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString());
                FormaPagamento p   = db.FormaPagamentos.FirstOrDefault(u => u.Id == nId);

                p.Descricao = nomeformatextBox1.Text.Trim().ToString().ToLower();
                try
                {
                    db.SaveChanges();
                    popularGrid();
                    nomeformatextBox1.Clear();
                    MessageBox.Show("Forma de Pagamento atualizada com sucesso !");
                    popularGrid();
                    attbutton2.Enabled    = false;
                    salvarbutton1.Enabled = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show($"Erro: {ex.Message.ToString()}");
                    return;
                }
            }
        }
Example #2
0
        private void salvarbutton1_Click(object sender, EventArgs e)
        {
            if (nomeformatextBox1.Text == "" || nomeformatextBox1 == null)
            {
                MessageBox.Show(this, "Digite algum nome para a Forma de Pagamento", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                nomeformatextBox1.Focus();
                return;
            }

            FormaPagamento f = new FormaPagamento();

            f.Descricao = nomeformatextBox1.Text.Trim().ToLower().ToString();

            using (var db = new LanchoneteEntityContainer())
            {
                try
                {
                    db.FormaPagamentos.Add(f);
                    db.SaveChanges();
                    nomeformatextBox1.Clear();
                    popularGrid();
                    MessageBox.Show("Forma de Pagamento cadastrada com sucesso !");
                }
                catch (Exception ex)
                {
                    MessageBox.Show($"Erro: {ex.Message.ToString()}");
                }
            }
        }
Example #3
0
 private void procurarVenda(int id)
 {
     using (var db = new LanchoneteEntityContainer())
     {
         Venda v = db.Venda.FirstOrDefault(u => u.Id == id);
         idlbtxt.Text = v.Id.ToString();
         Cliente c = db.Clientes.FirstOrDefault(u => u.Id == v.ClienteId);
         clientelbtxt.Text = c.NomeCliente.ToString();
         FormaPagamento fp = db.FormaPagamentos.FirstOrDefault(u => u.Id == v.FormaPagamentoId);
         formapaglbtxt.Text = fp.Descricao.ToString();
         OperadorCaixa op = db.OperadorCaixas.FirstOrDefault(u => u.Id == v.OperadorCaixaId);
         operadorlbtxt.Text = op.Nome.ToString();
         obslbtxt.Text      = v.ObservacaoVenda.ToString();
         label8.Text        = $"R$: {v.Total}";
         bairrolb.Text      = c.Bairro.ToString();
         Motoqueiros m = db.Motoqueiros.FirstOrDefault(u => u.Id == v.MotoqueiroId);
         if (m != null)
         {
             MessageBox.Show("Esse pedido já possui um motoqueiro !");
             motolb.Text = m.Nome.ToString();
         }
         else
         {
             motolb.Text = "-";
         }
     }
 }
Example #4
0
 private void procuraforma(int id)
 {
     using (var db = new LanchoneteEntityContainer())
     {
         FormaPagamento p = db.FormaPagamentos.FirstOrDefault(u => u.Id == id);
         nomeformatextBox1.Text = p.Descricao.ToString();
     }
 }
Example #5
0
 private void procurarVenda(int id)
 {
     using (var db = new LanchoneteEntityContainer())
     {
         Venda v = db.Venda.FirstOrDefault(u => u.Id == id);
         idlbtxt.Text = v.Id.ToString();
         Cliente c = db.Clientes.FirstOrDefault(u => u.Id == v.ClienteId);
         clientelbtxt.Text = c.NomeCliente.ToString();
         FormaPagamento fp = db.FormaPagamentos.FirstOrDefault(u => u.Id == v.FormaPagamentoId);
         formapaglbtxt.Text = fp.Descricao.ToString();
         OperadorCaixa op = db.OperadorCaixas.FirstOrDefault(u => u.Id == v.OperadorCaixaId);
         operadorlbtxt.Text        = op.Nome.ToString();
         obslbtxt.Text             = v.ObservacaoVenda.ToString();
         label8.Text               = $"R$: {v.Total}";
         situacaocbb.SelectedIndex = 0;
     }
 }