Beispiel #1
0
        public virtual ActionResult Edit(Veiculo veic)
        {
            var repositorio = new VeiculoRepositorio();

            repositorio.Salvar(veic);
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        private void Consulta()
        {
            int                row     = 0;
            int                codMoto = 0;
            string             placa   = "";
            VeiculoRepositorio consVei = new VeiculoRepositorio();

            placa   = tb_LPlaca.Text + tb_NPlaca.Text;
            codMoto = Convert.ToInt32(cb_Motoristas.SelectedValue);

            var Veiculos = consVei.ConsVeiculo(placa, codMoto, tb_descVeic.Text);

            if (Veiculos.Count > 0)
            {
                grd_Dados.Rows.Clear();
                foreach (Veiculo veic in Veiculos)
                {
                    grd_Dados.Rows.Add();
                    grd_Dados.Rows[row].Cells[0].Value = veic.VeiculoId;
                    grd_Dados.Rows[row].Cells[1].Value = veic.PlacaVeiculo;
                    grd_Dados.Rows[row].Cells[2].Value = veic.DescVeiculo;
                    grd_Dados.Rows[row].Cells[3].Value = veic.Motorista.NomeVendedor;
                    grd_Dados.Rows[row].Cells[4].Value = veic.Estoque.DescEstoque;

                    row++;
                }
            }
            else
            {
                grd_Dados.Rows.Clear();
            }

            consVei.Dispose();
        }
Beispiel #3
0
        // GET: Albums/Details/5
        public ActionResult Edit(int?id)
        {
            var     repositorio = new VeiculoRepositorio();
            Veiculo veic        = repositorio.Buscar(id);

            return(View(veic));
        }
Beispiel #4
0
        // GET: Veiculos
        public ActionResult Index(Veiculo viewModel)
        {
            var            repositorio = new VeiculoRepositorio();
            List <Veiculo> list        = repositorio.Listar();

            return(View(list));
        }
        //[SetUp]
        public void Inicializador()
        {
            Database.SetInitializer(new InicializadorBanco <AluguelVeiculoContexto>());

            _contextoTeste = new AluguelVeiculoContexto();

            _repositorio = new VeiculoRepositorio();

            _veiculoTest = ConstrutorObjeto.CriarVeiculo();

            _contextoTeste.Database.Initialize(true);
        }
        public void InserirTest()
        {
            var repositorio = new VeiculoRepositorio();
            var veiculo     = new Veiculo();

            veiculo.Ano         = 2014;
            veiculo.Cambio      = Cambio.Manual;
            veiculo.Combustivel = Combustivel.Alcool;
            veiculo.Cor         = new CorRepositorio().Selecionar(1);
            veiculo.Id          = 1;
            veiculo.Modelo      = new ModeloRepositorio().Selecionar(1);
            veiculo.Observacao  = "Obs";
            veiculo.Placa       = "ABC1234";

            repositorio.Inserir(veiculo);
        }
Beispiel #7
0
        public void InserirTest()
        {
            var repositorio = new VeiculoRepositorio();
            var veiculo     = new VeiculoPasseio();

            veiculo.Ano         = 2014;
            veiculo.Cambio      = Cambio.Manual;
            veiculo.Combustivel = Combustivel.Flex;
            veiculo.Cor         = new CorRepositorio().Selecionar(1);
            // veiculo.Id = 1;
            veiculo.Modelo     = new ModeloRepositorio().Selecionar(3);
            veiculo.Observacao = "Observação";
            veiculo.Placa      = "ABC1234";
            veiculo.Carroceria = TipoCarroceria.Hatch;

            new VeiculoRepositorio().Inserir(veiculo);
        }
Beispiel #8
0
        public void InserirTest()
        {
            var veiculoRepositorio = new VeiculoRepositorio();

            var veiculo = new VeiculoPasseio();

            veiculo.Ano         = 2014;
            veiculo.Cambio      = Cambio.Automatico;
            veiculo.Combustivel = Combustivel.Alcool;
            veiculo.Cor         = new Cor(); //{ Id = 1, Nome = "Azul" };
            veiculo.Cor.Id      = 1;
            veiculo.Cor.Nome    = "Azul";
            veiculo.Modelo      = new ModeloRepositorio().SelecionarPorMarca(1).First() /*[0]*/;
            veiculo.Observacao  = "Observação";
            veiculo.Placa       = "abc1234";

            veiculoRepositorio.Inserir(veiculo);
        }
Beispiel #9
0
        public void ExcluirTest()
        {
            using (var veiculoRepositorio = new VeiculoRepositorio())
            {
                //try
                //{
                veiculoRepositorio.Excluir(1);
                //}
                //catch
                //{
                //    veiculoRepositorio.Conexao.Close();
                //    veiculoRepositorio.Conexao.Dispose();
                //    throw;
                //}
            }

            // O desenvolvedor pode esquecer de usar o using...
            //new VeiculoRepositorio().Excluir(1);
        }
Beispiel #10
0
        public void InserirTest()
        {
            var repositorio = new VeiculoRepositorio();
            var veiculo     = new VeiculoPasseio();

            veiculo.Ano         = 2014;
            veiculo.Cambio      = Cambio.Manual;
            veiculo.Combustivel = Combustivel.Flex;
            veiculo.Cor         = new CorRepositorio().Selecionar(1);
            //veiculo.Id = 2;
            veiculo.Modelo     = new ModeloRepositorio().Selecionar(1);
            veiculo.Observacao = "Obs";
            veiculo.Placa      = "XYZ2222";
            veiculo.Carroceria = TipoCarroceria.Hatch;

            repositorio.Inserir(veiculo);

            Console.WriteLine(veiculo.ToString());
        }
Beispiel #11
0
        public Veiculo Consulta(int id)
        {
            VeiculoRepositorio rep = new VeiculoRepositorio();

            return(rep.FindById(id));
        }
Beispiel #12
0
        public List <Veiculo> Consulta()
        {
            VeiculoRepositorio rep = new VeiculoRepositorio();

            return(rep.FindAll());
        }
Beispiel #13
0
        public void Altualizar(Veiculo v)
        {
            VeiculoRepositorio rep = new VeiculoRepositorio();

            rep.Update(v);
        }
Beispiel #14
0
        public void Cadastrar(Veiculo v)
        {
            VeiculoRepositorio rep = new VeiculoRepositorio();

            rep.Insert(v);
        }
 public InicializadorController(ManobristasVeiculosRepositorio manobristaVeiculoRepositorio, ManobristaRepositorio manobristaRepositorio, VeiculoRepositorio veiculoRepositorio)
 {
     this.repositorio = manobristaRepositorio;
     this.manobristaVeiculoRepositorio = manobristaVeiculoRepositorio;
     this.veiculoRepositorio           = veiculoRepositorio;
 }
 public ManobrasController(ManobristasVeiculosRepositorio manobristasVeiculosRepositorio, ManobristaRepositorio _manobristaRepositorio, VeiculoRepositorio _veiculoRepositorio)
 {
     repositorio           = manobristasVeiculosRepositorio;
     manobristaRepositorio = _manobristaRepositorio;
     veiculoRepositorio    = _veiculoRepositorio;
 }
 public VeiculoController(VeiculoRepositorio veiculoRepositorio)
 {
     repositorio = veiculoRepositorio;
 }
Beispiel #18
0
        public void Excluir(Veiculo v)
        {
            VeiculoRepositorio rep = new VeiculoRepositorio();

            rep.Delete(v);
        }