Exemple #1
0
 public ProductoController()
 {
     productoServices     = new ProductoService();
     categoriaServices    = new CategoriaService();
     marcaServices        = new MarcaService();
     unidadMedidaServices = new UnidadMedidaService();
 }
 public frmConsultaMarca()
 {
     InitializeComponent();
     // Inicializamos la grilla de marcas
     InitializeDataGridView();
     marcaService = new MarcaService();
 }
Exemple #3
0
 public ModeloVehiculoCrear()
 {
     InitializeComponent();
     _modeloService = new ModeloService();
     _marcaService  = new MarcaService();
     _context       = new ApplicationDbContext();
 }
Exemple #4
0
        void LlenarComboMarca()
        {
            MarcaService marcaService = new MarcaService(ConfigConnection.connectionString);

            cmbMarca.DataSource = marcaService.ConsultarMarca();
            cmbMarca.Refresh();
        }
Exemple #5
0
        public FormRegistodeProducto()
        {
            InitializeComponent();
            productoService = new ProductoService(ConfigConnection.connectionString);
            colorService    = new ColorService(ConfigConnection.connectionString);
            marcaService    = new MarcaService(ConfigConnection.connectionString);
            llenarComboColor();
            LlenarComboMarca();
            LlenarComboTalla();
            Inhabilitar();
            txtCodigoMarca.Enabled = false;
            txtCodigoColor.Enabled = false;
            table.Columns.Add("Codigo");
            table.Columns.Add("Nombre");
            table.Columns.Add("Precio Compra");
            table.Columns.Add("Precio venta");
            table.Columns.Add("Talla");
            table.Columns.Add("Color");
            table.Columns.Add("Stock");
            table.Columns.Add("Marca");
            table.Columns.Add("Imagen");


            cmbColor.DropDownStyle = ComboBoxStyle.DropDownList;
            cmbMarca.DropDownStyle = ComboBoxStyle.DropDownList;
            cmbTalla.DropDownStyle = ComboBoxStyle.DropDownList;
        }
        /// <summary>
        /// Carrega os services para manipular os dados no banco de dados.
        /// </summary>
        static void carregaServices()
        {
            //mongodb://localhost:27017
            string ConnectionString = "mongodb://127.0.0.1:1234/?readPreference=primary&appname=MongoDB%20Compass&ssl=false";

            dbConnection = new PecaCompativelDatabaseSettings()
            {
                DatabaseName       = "pecacompativel",
                ConnectionString   = ConnectionString,
                PecaCollectionName = "pecacompativel"
            };

            pecadb = new PecaService(dbConnection);

            marcadb = new MarcaService(new PecaCompativelDatabaseSettings()
            {
                DatabaseName        = "pecacompativel",
                ConnectionString    = ConnectionString,
                MarcaCollectionName = "marca"
            });

            modelodb = new ModeloService(new PecaCompativelDatabaseSettings()
            {
                DatabaseName         = "pecacompativel",
                ConnectionString     = ConnectionString,
                ModeloCollectionName = "modelo"
            });
        }
 public frmConsultaArt()
 {
     InitializeComponent();
     InitializeDataGridView();
     articuloService = new ArticuloService();
     marcaService    = new MarcaService();
 }
 private void BtnRegistrar_Click(object sender, EventArgs e)
 {
     marcaservice    = new MarcaService(ConfigConnection.ConnectionString);
     productoservice = new ProductoService(ConfigConnection.ConnectionString);
     if (TxtCodigo.Text.Equals("") || TxtInstrumento.Text.Equals("") || TxtPrecio.Text.Equals("") ||
         CmbMarca.Text.Equals(""))
     {
         MessageBox.Show("Complete los campos. ");
     }
     else
     {
         try
         {
             decimal  precio   = decimal.Parse(TxtPrecio.Text.Trim());
             Producto producto = new Producto();
             producto.Codigo = TxtCodigo.Text.Trim().ToUpper();
             producto.Marca  = marcaservice.FiltrarMarca(CmbMarca.Text);
             producto.Nombre = TxtInstrumento.Text.Trim().ToUpper();
             producto.Precio = precio;
             MessageBox.Show(productoservice.GuardarProducto(producto));
             Inventario.Actualizar();
             UnlockInventario.unlockInventario();
             this.Close();
         }
         catch (FormatException ex)
         {
             MessageBox.Show("Error " + ex.Message.ToString());
         }
     }
 }
Exemple #9
0
        public void ValidarCarregamentoDasMarcas(TipoVeiculo tipoVeiculo, string marcaEsperada)
        {
            IEnumerable <Marca> retorno = new MarcaService().Carregar(tipoVeiculo);

            Assert.IsNotNull(retorno);
            Assert.IsTrue(retorno.Count(marca => marca.Nome == marcaEsperada) > 0);
        }
Exemple #10
0
 public frmABMRepuestos()
 {
     InitializeComponent();
     repuestoSeleccionado = new Repuesto();
     oMarcaService        = new MarcaService();
     oModeloService       = new ModeloService();
     oRepuestoService     = new RepuestoService();
 }
 public frmConsultaRepuestos(bool x)
 {
     InitializeComponent();
     InitializeDataGridView();
     marca            = new MarcaService();
     oRepuestoService = new RepuestoService();
     consultaNormal   = x;
 }
Exemple #12
0
        private void CmbInstrumento_SelectedIndexChanged(object sender, EventArgs e)
        {
            marcaservice = new MarcaService(ConfigConnection.ConnectionString);
            Marca marca;

            marca          = marcaservice.BuscarCodigoMarca(CmbMarca.Text);
            TxtCodigo.Text = marca.NumeroMarca;
        }
        public ActionResult Listagem(int? page)
        {
            page = page ?? 1;
            var Marca = new MarcaService().GetByPage(page.Value);

            var list = new MvcList<Ecommerce_Produto_Marca>(Marca.Item1, page.Value, Marca.Item2, Settings.QuantityRegistersPerPage);
            return PartialView(list);
        }
Exemple #14
0
 public frmConsultaProductos()
 {
     InitializeComponent();
     // Inicializamos la grilla de bugs
     InitializeDataGridView();
     marcaService    = new MarcaService();
     productoService = new ProductoService();
 }
 private void LlenarComboMarca()
 {
     marcaservice = new MarcaService(ConfigConnection.ConnectionString);
     CmbMarca.Items.Clear();
     foreach (var item in marcaservice.ConsultarMarcas())
     {
         CmbMarca.Items.Add(item.Nombre);
     }
 }
        public ActionResult Editar(int id)
        {
            var cat = new MarcaService().GetById(id);

            ViewBag.Parents = GetMarkSelectListItem(new MarcaService().GetRecords(x => x.IdProdutoMarca != id).ToList(), id);
            ViewBag.Idiomas = new IdiomaService().GetAll();

            return View(cat);
        }
 public Ejercitacion()
 {
     InitializeComponent();
     // Instancio los objetos service
     producService = new ProductoService();
     marcService   = new MarcaService();
     cliService    = new ClienteService();
     tarjService   = new TarjetaService();
 }
Exemple #18
0
 public VehiculoCrear()
 {
     InitializeComponent();
     _vehiculoService        = new VehiculoService();
     _tipoVehiculoService    = new TipoVehiculoService();
     _marcaService           = new MarcaService();
     _modeloService          = new ModeloService();
     _tipoCombustibleService = new TipoCombustibleService();
 }
        public void Deve_Retornar_Erro_De_Validacao_De_Todas_As_Propriedades_Obrigatoria_Para_Edicao()
        {
            var       db    = new Db();
            var       marca = new Marca();
            const int totalDePropriedadeObrigatorio = 2;
            var       resposta = new MarcaService(db).Editar(marca);

            Assert.Equal(totalDePropriedadeObrigatorio, resposta.Errors.Count);
        }
Exemple #20
0
        public ProdutosController(ApplicationDbContext context, CategoriaService categoriaService, MarcaService marcaService, ProdutoService produtoService, IHostingEnvironment env)
        {
            _context          = context;
            _categoriaService = categoriaService;
            _marcaService     = marcaService;
            _produtoService   = produtoService;


            _appEnvironment = env;
        }
Exemple #21
0
        public ActionResult crear()
        {
            List <Marca> marcasLista = MarcaService.getAllMarcas();

            SelectList lista = new SelectList(marcasLista, "id_marca", "descripcion");

            ViewBag.listaMarcas = lista;

            return(View());
        }
Exemple #22
0
        public void DeveListarTodasAsMarcas()
        {
            AutoMapperConfiguration.Configure();

            var repository  = new MarcaRepository(new MeuPatrimonioContext());
            var validation  = new MarcaValidation(repository);
            var service     = new MarcaService(validation, repository);
            var application = new MarcaApplication(service);
            var lista       = application.GetAll(null);

            Assert.IsNotNull(lista);
        }
 public frmABMClientes()
 {
     InitializeComponent();
     InitializeDataGridView();
     tabFrmCliente.SelectedTab = tabCliente;
     oModeloService            = new ModeloService();
     oMarcaService             = new MarcaService();
     oSexService         = new SexoService();
     clienteSeleccionado = new Cliente();
     clienteService      = new ClienteService();
     vehiculoService     = new VehiculoService();
 }
        public IActionResult Editar([FromServices] Db db, Marca param)
        {
            var marcaService = new MarcaService(db);
            var response     = marcaService.Editar(param);

            response.RotaRetorno = "/Marca/Index";
            if (response.IsValidResponse())
            {
                return(Ok(response));
            }
            return(BadRequest(response));
        }
        public async Task Deve_Retornar_Todas_As_Marcas()
        {
            var marcas          = _marcaFixture.MarcasMock();
            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(m => m.ObterTodos())
            .ReturnsAsync(marcas);

            var marcaService  = new MarcaService(marcaRepository.Object);
            var marcasRetorno = await marcaService.ObterTodos();

            Assert.Equal(marcasRetorno, marcas);
        }
        public void Deve_Retornar_Marca_Por_Id()
        {
            var marca           = _marcaFixture.MarcasMock().First();
            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(m => m.ObterPorId(It.IsAny <int>()))
            .Returns(marca);

            var marcaService  = new MarcaService(marcaRepository.Object);
            var marcasRetorno = marcaService.ObterPorId(marca.CodigoMarca);

            Assert.Equal(marcasRetorno, marca);
        }
        public void Deve_Criar_Marca()
        {
            var marca           = _marcaFixture.MarcasMock().First();
            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(m => m.Adiciona(It.IsAny <Marca>()))
            .Returns(true);

            var marcaService = new MarcaService(marcaRepository.Object);
            var retorno      = marcaService.Adiciona(marca);

            Assert.True(retorno);
        }
        public async Task Deve_Retornar_Marca_Por_Nome()
        {
            var marca           = _marcaFixture.MarcasMock();
            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(m => m.ObterPorNome(It.IsAny <string>()))
            .ReturnsAsync(marca);

            var marcaService  = new MarcaService(marcaRepository.Object);
            var marcasRetorno = await marcaService.ObterPorNome(marca.First().Descricao);

            Assert.Equal(marcasRetorno, marca);
        }
        public void Deve_Cadastrar_Uma_Marca()
        {
            var db    = new Db();
            var marca = new Marca()
            {
                Nome = "Marca_Teste"
            };
            var resposta = new MarcaService(db).Cadastrar(marca);


            if (!resposta.IsValidResponse())
            {
                System.Console.WriteLine(resposta.Errors[0].Message);
            }
            Assert.True(resposta.IsValidResponse());
        }
        public void Deve_Editar_Uma_Marca()
        {
            var db    = new Db();
            var marca = new Marca()
            {
                Id = InicializadorDeValores.IdMarcaInicializado, Nome = "Marca_Teste_Editado"
            };
            var resposta = new MarcaService(db).Editar(marca);


            if (!resposta.IsValidResponse())
            {
                System.Console.WriteLine(resposta.Errors[0].Message);
            }
            Assert.True(resposta.IsValidResponse());
        }
        public void Deve_Excluir_Marca()
        {
            var marca           = _marcaFixture.MarcasMock().First();
            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(m => m.ObterPorId(It.IsAny <int>()))
            .Returns(marca);

            marcaRepository.Setup(m => m.Deleta(It.IsAny <Marca>()))
            .Returns(true);

            var marcaService = new MarcaService(marcaRepository.Object);
            var retorno      = marcaService.Deleta(marca);

            Assert.True(retorno);
        }
        public void Deve_Dar_Erro_Ao_Deletar_Marca_E_Nao_Encontrar_ID()
        {
            var marcaMock    = _marcaFixture.MarcasMock();
            var mensagemErro = Marca.MarcaNaoEncontrada;

            var marcaRepository = new Mock <IMarcaRepository>();

            marcaRepository.Setup(x => x.Deleta(It.IsAny <Marca>()))
            .Throws(new NotFoundExepction(mensagemErro));

            var service       = new MarcaService(marcaRepository.Object);
            var marcasRetorno = Assert.ThrowsAsync <NotFoundExepction>(
                async() => service.Deleta(marcaMock.First()));

            Assert.Equal(mensagemErro, marcasRetorno.Result.Message);
        }