public void InsertConsumer() { IApplicationContext ctx = ContextRegistry.GetContext(); IBLL.Owner.ConsumerIbo ibo = (IBLL.Owner.ConsumerIbo)ctx.GetObject("ConsumerBo"); FactoryBo.Owner.ConsumerFactoryBo iboFactory = (FactoryBo.Owner.ConsumerFactoryBo)ctx.GetObject("ConsumerBoFactory"); Entity.Owner.Consumer consumer = new Entity.Owner.Consumer(); consumer.LevelId = 1; consumer.CName = "tianixao"; consumer.CPassword = "******"; consumer.CDate = DateTime.Now.ToString(); //ibo.InsertConsumer(consumer); iboFactory.GetConsumerBo().InsertConsumer(consumer); }
private void login() { FactoryBo.Owner.ConsumerFactoryBo iboFactory = (FactoryBo.Owner.ConsumerFactoryBo) FactoryBo.Factory.Context.GetContextRegistry.GetContext() .GetObject("ConsumerBoFactory"); Entity.Owner.Consumer consumer = new Entity.Owner.Consumer(); consumer = iboFactory.ConsumerBo.GetConsumerIsExist(txtName.Text, txtPwd.Text); this.Session["Consumer"] = consumer; if (iboFactory.GetConsumerBo().ConsumerLogin(consumer)) { Response.Redirect("index.html"); } else { Page.RegisterStartupScript("scriptThree", "<script>alert('" + "登陆失败!" + "');</script>"); } }
private void login() { FactoryBo.Owner.ConsumerFactoryBo iboFactory = (FactoryBo.Owner.ConsumerFactoryBo) FactoryBo.Factory.Context.GetContextRegistry.GetContext() .GetObject("ConsumerBoFactory"); Entity.Owner.Consumer consumer = new Entity.Owner.Consumer(); consumer.LevelId = 1; consumer.CName = txtName.Text; consumer.CPassword = txtPwd.Text; consumer.CDate = DateTime.Now.ToString(); this.Session["Consumer"] = consumer; if (iboFactory.GetConsumerBo().ConsumerLogin(consumer)) { Response.Redirect("index.html"); } else { Page.RegisterStartupScript("scriptThree", "<script>alert('" + "登陆失败!" + "');</script>"); } }
public void ContextTest() { //非单例模式 IApplicationContext ctx = ContextRegistry.GetContext(); IBLL.Owner.ConsumerIbo ibo = (IBLL.Owner.ConsumerIbo)ctx.GetObject("ConsumerBo"); FactoryBo.Owner.ConsumerFactoryBo iboFactory = (FactoryBo.Owner.ConsumerFactoryBo)ctx.GetObject("ConsumerBoFactory"); //单例模式 //FactoryBo.Owner.ConsumerFactoryBo.GetFactory.GetConsumerBo().GetConsumerList(); //封装模式 FactoryBo.Owner.ConsumerFactoryBo iboFactory1 = (FactoryBo.Owner.ConsumerFactoryBo) FactoryBo.Factory.Context.GetContextRegistry.GetContext() .GetObject("ConsumerBoFactory"); //View 直接调用 FactoryBo.Owner.ConsumerFactoryBo.GetObject("ConsumerBoFactory").GetConsumerBo().GetConsumerList(); //Test FactoryBo.Owner.ConsumerFactoryBo.GetObject("ConsumerBoFactory").ConsumerBo.GetConsumerList(); }