public void SalvaEdicao() { MotoController mc = new MotoController(); try { selecionado.Marca = txtMotoMarca.Text; selecionado.Modelo = txtMotoModelo.Text; selecionado.Cilindrada = txtMotoCilindrada.Text; selecionado.Ano = txtMotoAnoFabric.Text; selecionado.Cor = txtMotoCor.Text; selecionado.Placa = txtMotoPlaca.Text; selecionado.Valor = double.Parse(txtMotoValor.Text); selecionado.Status = txtMotoStatus.Text; mc.EditarMoto(selecionado.MotoID, selecionado); dtgMinhasMotos.ItemsSource = ctx.tblMotos.ToList(); lblQuantidadeMotos.Content = ctx.tblMotos.Count(); CancelarEdit(); } catch { MessageBox.Show("Selecione uma moto para editar!!"); } }
public void BuscaMoto() { List <Moto> selecao = new List <Moto>(); try { MotoController mc = new MotoController(); selecionado = mc.PesquisarPorModelo(txtExcluir.Text); if (selecionado == null) { return; } else { txtID.Text = selecionado.MotoID.ToString(); selecao.Add(selecionado); } } catch { MessageBox.Show("Moto não encontrada!!"); } dtgMinhasMotos.ItemsSource = selecao.ToList(); txtExcluir.Text = ""; txtID.Text = ""; }
public void ExcluirMoto() { MotoController mc = new MotoController(); try { selecionado = mc.PesquisarPorID(selecionado.MotoID); } catch (Exception) { MessageBox.Show("Selecione um item para excluir!!"); } if (selecionado == null) { return; } else { mc.ExcluirMoto(selecionado.MotoID); txtID.Text = ""; txtExcluir.Text = ""; dtgMinhasMotos.ItemsSource = ctx.tblMotos.ToList(); lblQuantidadeMotos.Content = ctx.tblMotos.Count(); } }
//constructor public ExcelManager() { AllRepairData = new ObservableCollection <RepairModel>(); //get all data by DataController DataController dtController = new DataController(); AllRepairData = dtController.GetAllRepairData(); //get cat data by CatController MotoController motoController = new MotoController(); MotoDataTable = motoController.GetCatDataTable(AllRepairData, ref ErrorMessage); }
//_____________________________________________ //Métodos: Moto //_____________________________________________ public void CadastroMoto() { Moto NovaMoto = new Moto(); NovaMoto.Marca = txtMarca.Text; NovaMoto.Modelo = txtModelo.Text; NovaMoto.Cilindrada = txtCilindrada.Text; NovaMoto.Ano = txtAnoFabric.Text; NovaMoto.Cor = txtCor.Text; NovaMoto.Placa = txtPlaca.Text; NovaMoto.Valor = double.Parse(txtValor.Text); NovaMoto.Status = txtStatus.Text; MotoController mc = new MotoController(); mc.SalvarMoto(NovaMoto); MessageBox.Show("Moto cadastrada com sucesso!"); Limpar(); }
void Awake() { example = this; DownEscape = false; }