Пример #1
0
 public string cadastrarFabricante(string fabricante)
 {
     Fabricante fab = new Fabricante();
     DtoFabricante dtoFab = new DtoFabricante();
     dtoFab.fabricante = fabricante;
     dtoFab = fab.cadastrarFabricante(dtoFab);
     return "idFabricante = " + dtoFab.id;
 }
Пример #2
0
 public string pesquisarFabricante(string fabricante)
 {
     Fabricante fab = new Fabricante();
     DtoFabricante[] fabs = fab.procurarFabricante(fabricante);
     string retorno = "";
     foreach (DtoFabricante f in fabs)
         retorno += "id: " + f.id + " - nome: " + f.fabricante + "\n";
     return retorno;
 }
        public void TesteCadastroFabricante()
        {
            //Arrange
            string nome = "MotorollaPorqueCelularEhCarro";
            string nacionalidade = "SuecaEuAcho";
            Fabricante fab = new Fabricante(nome, nacionalidade);
            var mockCtx = new Mock<IContext>();
            var mockDAO = new Mock<IDAO<Fabricante>>();

            mockCtx.Setup(x => x.Fabricantes).Returns(new FakeSET<Fabricante>
            { });
            mockDAO.Setup(x => x.Add(fab)).Callback(() => mockDAO.Setup(x => x.FindById(1)).Returns(fab));
            var service = new FabricanteService(mockDAO.Object);

            //ACT
            service.Adicionar(fab);
            var fabEsperado = mockDAO.Object.FindById(1).Nome;

            //ASSERT
            Assert.AreEqual(fabEsperado, nome);
        }
 public void ModificarFabricante(Fabricante valor)
 {
     ctx.Entry(valor).State = EntityState.Modified;
         ctx.SaveChanges();
 }
 public void CadastrarFabricante(Fabricante valor)
 {
     ctx.Fabricantes.Add(valor);
         ctx.SaveChanges();
 }
Пример #6
0
 public IActionResult Cadastrar(Fabricante f)
 {
     return(View());
 }
Пример #7
0
 public ActionResult Edit(Fabricante fabricante)
 {
     return(GravarFabricante(fabricante));
 }
Пример #8
0
 public ActionResult Create(Fabricante fabricante)
 {
     return(GravarFabricante(fabricante));
 }
Пример #9
0
        static void Main(string[] args)
        {
            //PessoaFisica obj = new PessoaFisica();
            //PessoaFisicaAccess dao = new PessoaFisicaAccess();

            ////obj.IdPessoa = 0;
            //obj.Nome = "Patrik";
            //obj.NomeMae = "Mãe";
            //obj.NomePai = "Pai";
            //obj.Rg = "RG";
            //obj.Sexo = "M";
            ////obj.Cpf = "703.111.222-23";

            //dao.Grava(obj);

            //Console.WriteLine("Gravado com Sucesso!");
            //Console.ReadKey();

            //UnidadeMedida
            UnidadeMedidaAccess umAccess = new UnidadeMedidaAccess();

            var umLista = umAccess.Lista();

            if (umLista == null)
            {
                UnidadeMedida umObj = new UnidadeMedida();

                umObj.Descricao = "UNIDADE";
                umObj.Sigla     = "UNID";

                umAccess.Novo(umObj);
            }

            //Fabricante
            FabricanteAccess fAccess = new FabricanteAccess();

            var fLista = fAccess.Lista();

            if (fLista == null)
            {
                Fabricante fObj = new Fabricante();

                fObj.Descricao = "FABRICANTE";

                fAccess.Novo(fObj);
            }

            //CarrinhoPessoaTipo
            CarrinhoPessoaTipoAccess ctpAccess = new CarrinhoPessoaTipoAccess();

            var ctpLista = ctpAccess.Lista();

            if (ctpLista == null)
            {
                CarrinhoPessoaTipo ctpObj = new CarrinhoPessoaTipo();

                ctpObj.Descricao = "CLIENTE";

                ctpAccess.Novo(ctpObj);

                ctpObj.Descricao = "VENDEDOR";

                ctpAccess.Novo(ctpObj);
            }


            //FormaPagamento
            FormaPagamentoAccess fpAccess = new FormaPagamentoAccess();

            var fpLista = fpAccess.Lista();

            if (fpLista == null)
            {
                FormaPagamento fpObj = new FormaPagamento();

                fpObj.Descricao = "DINHEIRO";

                fpAccess.Novo(fpObj);

                fpObj.Descricao = "CARTÃO DÉBITO";

                fpAccess.Novo(fpObj);

                fpObj.Descricao = "CARTÃO CRÉDITO";

                fpAccess.Novo(fpObj);
            }


            //Parcelamento Status
            ParcelamentoStatusAccess psAccess = new ParcelamentoStatusAccess();

            var psLista = psAccess.Lista();

            if (psLista == null)
            {
                ParcelamentoStatus psObj = new ParcelamentoStatus();

                psObj.Descricao = "ATIVO";

                psAccess.Novo(psObj);

                psObj.Descricao = "INATIVO";

                psAccess.Novo(psObj);
            }



            //FormaPagamento
            FormaPagamentoParcelamentoAccess fppAccess = new FormaPagamentoParcelamentoAccess();

            var fppLista = fppAccess.Lista();

            if (fppLista == null)
            {
                FormaPagamentoParcelamento fppObj = new FormaPagamentoParcelamento();
                FormaPagamento             fp     = new FormaPagamento();
                ParcelamentoStatus         ps     = new ParcelamentoStatus();

                fppObj.QtdParcelas = 1;
                fppObj.Juros       = 0;
                fp.Id = 1;
                fppObj.FormaPagamento = fp;
                ps.Id = 1;
                fppObj.ParcelamentoStatus = ps;

                fppAccess.Novo(fppObj);


                fppObj.QtdParcelas = 1;
                fppObj.Juros       = 0;
                fp.Id = 2;
                fppObj.FormaPagamento = fp;
                ps.Id = 1;
                fppObj.ParcelamentoStatus = ps;

                fppAccess.Novo(fppObj);


                fppObj.QtdParcelas = 1;
                fppObj.Juros       = 0;
                fp.Id = 3;
                fppObj.FormaPagamento = fp;
                ps.Id = 1;
                fppObj.ParcelamentoStatus = ps;

                fppAccess.Novo(fppObj);
            }
        }
Пример #10
0
 public ActionResult Create(Fabricante fabricante)
 {
     context.Fabricantes.Add(fabricante);
     context.SaveChanges();
     return(RedirectToAction("Index"));
 }
Пример #11
0
 public void GravarFabricante(Fabricante fabricante)
 {
     fabricanteDAL.GravarFabricante(fabricante);
 }