コード例 #1
0
        public MarcaManter()
        {
            InitializeComponent();

            IRepository<Marca> rep = Locator.GetComponet<IRepository<Marca>>();

            Marca a = new Marca();
            rep.Save(a);

            BuildTela();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: ViniciusConsultor/elias
        public static void teste()
        {
            IHandlerMessage handler = DefaultHandlerMessage.Instance;

            handler.Show("inicio do caso de testes ");
            handler.Show("excluindo registros pre existentes");

            IRepository<Marca> rep = Locator.GetComponet<IRepository<Marca>>();

            List<Marca> marcas = rep.GetAll().ToList();
            foreach (Marca marca in marcas)
                rep.Delete(marca);

            rep.SubmitChanges();

            handler.Show("registros excluidos");

            handler.Show("incluindo um registro");

            Marca entity = new Marca();
            entity.Descricao = "charopinho";

            
            entity.AddProduto(new Produto { Descricao = "coca", Preco = 1, ProdutoTipo = new ProdutoTipo { Descricao = "refri" } });
            rep.Save(entity);

            Console.ReadLine();

            handler.Show("registros incluidos");

            handler.Show("exibindo registros incluidos");


            foreach (Marca marca in rep.GetAll())
                handler.Show(string.Format("Marca: {0}, Produto: {1}, Tipo de Produto: {2}",
                    marca.Descricao, marca.Produtos.First().Descricao, marca.Produtos.First().ProdutoTipo.Descricao));

            Console.Read();

        }
コード例 #3
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            //IRepository<Cliente> rep = Locator.GetComponet<IRepository<Cliente>>();

            //Cliente pf = Cliente.CreatePessoaFisica("tiburcio", "22222222", "123", DateTime.Now);
            //Cliente pj = Cliente.CreatePessoaJuridica("patric", "33333333", "999");

            //rep.InsertOnSubmit(pf);
            //rep.InsertOnSubmit(pj);

            IRepository<Marca> rep = Locator.GetComponet<IRepository<Marca>>();

            Marca a = new Marca();
            rep.Save(a);

            Marca marca1 = new Marca { Descricao = "pet" };
            rep.Save(marca1);
            Marca marca2 = new Marca { Descricao = "pet" };
            rep.Save(marca2);


        }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {


            //Cliente cli = new Cliente();
            //cli.Nome = "fabio";
            //cli.Nascimento = DateTime.Now.AddYears(-21);
            //IRepository<Cliente> rep = Locator.GetComponet<IRepository<Cliente>>();
            //Cliente persistete = rep.GetById(5);
            //rep.Save(persistete);

            Marca marca = new Marca();
            
            IRepository<Marca> rep = Locator.GetComponet<IRepository<Marca>>();
            rep.Save(marca);


            base.Alert("sucesso");
            base.ExecuteScript("alert('sera');");
            base.AlertRedirect("voce não pode", "about.aspx");
    
            //Locator.GetComponet<IHandlerException>().Log("e não e que funciona");
            
        }