private void dtGrideRolamento_Initialized(object sender, EventArgs e) { RolamentoController rolamentoController = new RolamentoController(); Rolamento rolamento = new Rolamento(); dtGrideRolamento.ItemsSource = rolamentoController.ListarTodos(); }
public Inicio() { InitializeComponent(); listaRolamentos = rolamentoController.ListarTodos(); cbInterno.ItemsSource = listaRolamentos.GroupBy(r => r.Di); //cbExterno.ItemsSource = cbLargura.ItemsSource = listaRolamentos; cbExterno.IsEnabled = false; cbLargura.IsEnabled = false; }
private void BtnCadastrarRol_Click(object sender, RoutedEventArgs e) { try { if (string.IsNullOrEmpty(txtSku.Text) || string.IsNullOrEmpty(txtDi.Text) || string.IsNullOrEmpty(txtDo.Text) || string.IsNullOrEmpty(txtW1.Text) || string.IsNullOrEmpty(cbMarca.Text) || string.IsNullOrEmpty(cbModelo.Text)) { throw new NullReferenceException("Cochilou o Cachimbo caí! ABRE O OLHO!! Todos os campos devem ser preenchidos, VERIFIQUE!"); } Rolamento rolamento = new Rolamento(); rolamento.Sku = txtSku.Text; rolamento.Di = Convert.ToInt32(txtDi.Text); rolamento.Do = Convert.ToInt32(txtDo.Text); rolamento.W1 = Convert.ToInt32(txtW1.Text); rolamento.MarcaVeiculo = cbMarca.Text; rolamento.ModeloVeiculo = cbModelo.Text; rolamentoController.Incluir(rolamento); MessageBox.Show("Rolamento Salvo com sucesso!"); txtSku.Text = ""; txtDi.Text = ""; txtDo.Text = ""; txtW1.Text = ""; cbMarca.Text = ""; cbModelo.Text = ""; dtGridRolamentos.ItemsSource = rolamentoController.ListarTodos(); } catch (Exception ex) { MessageBox.Show("Cué cué cué cué! Erro ao salvar (" + ex.Message + ")"); } }