public static void DeleteObject(ServicoEntidade pServico) { DataBase db = GetDataBase(); var query = from c in db.Servico where c.id == pServico.id select c; db.Servico.DeleteOnSubmit(query.ToList()[0]); db.SubmitChanges(); }
public static void Create(ServicoEntidade pServico) { int ponto = 0; DataBase db = GetDataBase(); var query = from serv in db.Servico orderby serv.id descending select serv; List<ServicoEntidade> lista = new List<ServicoEntidade>(query.AsEnumerable()); db.Servico.InsertOnSubmit(pServico); db.SubmitChanges(); }
//ORIGINAL private void onSelecionChange(object sender, SelectionChangedEventArgs e) { pagina = (sender as ListBox).SelectedItem as ServicoEntidade; }
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 (lpkServico.SelectedItem == null) { MessageBox.Show(" A Serviço 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); ServicoEntidade servico = new ServicoEntidade { cliente = (Convert.ToString(lpkCliente.SelectedItem)), NomeServicoPrest = (Convert.ToString(lpkServico.SelectedItem)), classificacao = (Convert.ToString(lpkClassific.SelectedItem)), preco = (Convert.ToDouble(resultado)), Data = DateTime.Now.ToString("dd/MM/yyyy") }; ServicoRepositorio.Create(servico); MessageBox.Show("Servico Cadastrado com Sucesso."); Navigate("/ListaServico.xaml"); }