예제 #1
0
        static void Main(string[] args)
        {
            TezContext    tez           = new TezContext();
            EfDanismanDal efDanismanDal = new EfDanismanDal();
            dbDanisman    db            = new dbDanisman();

            db.DanismanAd        = "Doktor";
            db.DanismanKontenjan = 2;
            efDanismanDal.Add(db);
        }
        private void AddBLLBindings()
        {
            TezContext tezContext = new TezContext();

            ninjectkernel.Bind <ITezManager>().To <TezManager>().WithConstructorArgument("projeDal", new EfTezDal(tezContext));
            ninjectkernel.Bind <ITezFikirManager>().To <TezFikirManager>().WithConstructorArgument("tezFikirDal", new EfTezFikirDal(tezContext));
            ninjectkernel.Bind <IDanismanManager>().To <DanismanManager>().WithConstructorArgument("danismanDal", new EfDanismanDal(tezContext));
            ninjectkernel.Bind <IFakulteManager>().To <FakulteManager>().WithConstructorArgument("fakulteDal", new EfFakulteDal(tezContext));
            ninjectkernel.Bind <IBolumManager>().To <BolumManager>().WithConstructorArgument("bolumDal", new EfBolumDal(tezContext));
            ninjectkernel.Bind <IProjeManager>().To <ProjeManager>().WithConstructorArgument("projeDal", new EfProjeDal(tezContext));
            ninjectkernel.Bind <IOgrenciManager>().To <OgrenciManager>().WithConstructorArgument("ogrenciDal", new EfOgrenciDal(tezContext));
            ninjectkernel.Bind <ICiktiManager>().To <CiktiManager>().WithConstructorArgument("ciktiDal", new EfCiktiDal(tezContext));
        }