public MarcaManter() { InitializeComponent(); IRepository<Marca> rep = Locator.GetComponet<IRepository<Marca>>(); Marca a = new Marca(); rep.Save(a); BuildTela(); }
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(); }
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); }
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"); }