public static void DeleteObject(VendaEntidade pVenda) { DataBase db = GetDataBase(); var query = from c in db.Venda where c.id == pVenda.id select c; db.Venda.DeleteOnSubmit(query.ToList()[0]); db.SubmitChanges(); }
public static void Create(VendaEntidade pVenda) { int ponto = 0; DataBase db = GetDataBase(); var query = from ven in db.Venda orderby ven.id descending select ven; List<VendaEntidade> lista = new List<VendaEntidade>(query.AsEnumerable()); db.Venda.InsertOnSubmit(pVenda); db.SubmitChanges(); }
//ORIGINAL private void onSelecionChange(object sender, SelectionChangedEventArgs e) { pagina = (sender as ListBox).SelectedItem as VendaEntidade; }
private void btnSubmit_Click(object sender, RoutedEventArgs e) { //String _Content = String.Format("Estabelecimento: {0}\n Produto: {1}\n Tipo: {2}\n Preço: R$ {3}", txtName.Text, txtProduto.Text, lpkCountry.SelectedItem, txtPreco.Text); //MessageBox.Show(_Content); if (lpkCliente.SelectedItem == null) { MessageBox.Show(" O Cliente deve ser preenchido"); return; } if (lpkProduto.SelectedItem == null) { MessageBox.Show(" A Produto deve ser preenchido"); return; } if (lpkClassific.SelectedItem == null) { MessageBox.Show(" A Classificação deve ser preenchida"); return; } if (txtPreco.Text == string.Empty) { MessageBox.Show("O Preço deve ser preenchido"); return; } if (txtQtd.Text == string.Empty) { MessageBox.Show("A Quantidade deve ser preenchida"); return; } Double aux = (Convert.ToDouble(txtPreco.Text)); string resultado = string.Format("{0:00.##}", aux); VendaEntidade cliente = new VendaEntidade { cliente = (Convert.ToString(lpkCliente.SelectedItem)), produto = (Convert.ToString(lpkProduto.SelectedItem)), classificacao = (Convert.ToString(lpkClassific.SelectedItem)), preco = (Convert.ToDouble(resultado)), Data = DateTime.Now.ToString("dd/MM/yyyy"), qtd = (Convert.ToInt16(txtQtd.Text)) }; VendaRepositorio.Create(cliente); MessageBox.Show("Venda Cadastrada com Sucesso."); Navigate("/ListaVenda.xaml"); }