Exemplo n.º 1
0
        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!!");
            }
        }
Exemplo n.º 2
0
        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 = "";
        }
Exemplo n.º 3
0
        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();
            }
        }
Exemplo n.º 4
0
        //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);
        }
Exemplo n.º 5
0
        //_____________________________________________
        //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();
        }
Exemplo n.º 6
0
 void Awake()
 {
     example    = this;
     DownEscape = false;
 }