Example #1
0
 private void Init(DatabaseFixture data)
 {
     DbContext             = data.GetDbContext();
     UserCommandRepository = new CommandRepository <User>(DbContext);
     UserQueryRepository   = new QueryRepository <User>(new RepositoryDevContextInitializer <User>(this.DbContext));
     Initialized           = true;
 }
Example #2
0
 public ActionResult GetData()
 {
     using (DevContext ctx = new DevContext())
     {
         List <Developers> devList = ctx.Developers.ToList <Developers>();
         return(Json(new { data = devList }, JsonRequestBehavior.AllowGet));
     }
 }
Example #3
0
 public void ExecuteCommandList(CommandList cmdList)
 {
     if (cmdList != null && !cmdList.IsDisposed)
     {
         DevContext.ExecuteCommandList(cmdList, false);
     }
     ClearStates();
 }
Example #4
0
 public void Dispose()
 {
     OutputMerger.Dispose();
     if (DevContext != null)
     {
         DevContext.Dispose();
         DevContext = null;
     }
 }
Example #5
0
        public void ClearTargets(Color4 col, float depth, byte stencil)
        {
            var rtCount = OutputMerger.CurrentState.GetRenderTargetCount();

            for (int i = 0; i < rtCount; i++)
            {
                DevContext.ClearRenderTargetView(OutputMerger.CurrentState.RenderTarget.States[i], col);
            }
            if (OutputMerger.CurrentState.DepthStencilView.State != null)
            {
                DevContext.ClearDepthStencilView(OutputMerger.CurrentState.DepthStencilView.State, DepthStencilClearFlags.Depth | DepthStencilClearFlags.Stencil, depth, stencil);
            }
        }
Example #6
0
        private void Update(int id, string name, int age, DateTime birthdate, Role role, List <int> skills)
        {
            using (DevContext context = new DevContext())
            {
                var updateDeveloper = db.Developers.Where(x => x.ID == id).First();
                updateDeveloper.Name      = name;
                updateDeveloper.Age       = age;
                updateDeveloper.BirthDate = birthdate;
                updateDeveloper.Role      = role;

                updateDeveloper = UpdateSkill(skills, updateDeveloper, context);
                db.Entry(updateDeveloper).State = EntityState.Modified;
                db.SaveChanges();
            }
        }
Example #7
0
        public static void Add(string name, int age, DateTime birthdate, Role role, List <int> skills)
        {
            using (DevContext ctx = new DevContext())
            {
                var developer = new Developers()
                {
                    Name      = name,
                    Age       = age,
                    BirthDate = birthdate,
                    Role      = role
                };

                foreach (var skillid in skills)
                {
                    var skill = ctx.SkillLists.Find(skillid);
                    developer.Skills.Add(skill);
                }
                ctx.Developers.Add(developer);
                ctx.SaveChanges();
            }
        }
Example #8
0
        public PartialViewResult ListByRole(string role = "All")
        {
            using (DevContext ctx = new DevContext())
            {
                var data = ctx.Developers.ToList();
                if (role != "All")
                {
                    var selected = (Role)Enum.Parse(typeof(Role), role);
                    data = ctx.Developers.Where(p => p.Role == selected).ToList();
                }

                return(PartialView(data));
            }
            //DevelopersProvider provider = new DevelopersProvider();
            //var data = provider.GetDevelopersList();
            //if (role != "All")
            //{
            //    var selected = (Role)Enum.Parse(typeof(Role), role);
            //    data = provider.GetDevelopersListByRole(selected);
            //}

            //return PartialView(data);
        }
 public PaymentTypesController(DevContext context)
 {
     _context = context;
 }
Example #10
0
 public Repository(DevContext context)
 {
     _context = context;
 }
Example #11
0
 public UnitOfWork()
 {
     context = new DevContext();
 }
Example #12
0
 public UnitOfWork(DevContext context)
 {
     this.context = context;
 }
 public ClienteRepository(DevContext context)
     : base(context)
 {
 }
Example #14
0
 protected void CreateDbContext()
 {
     DbContext = new DevContext();
 }
 public RepositoryDevContextInitializer(DevContext context)
     : base(context)
 {
 }
Example #16
0
        private Developers UpdateSkill(List <int> skills, Developers updateDeveloper, DevContext context)
        {
            if (skills == null)
            {
                updateDeveloper.Skills = new List <SkillLists>();
                return(updateDeveloper);
            }
            var skillsHS        = new HashSet <int>(skills);
            var developerSkills = new HashSet <int>
                                      (updateDeveloper.Skills.Select(c => c.ID));

            foreach (var skill in db.SkillLists)
            {
                if (skillsHS.Contains(skill.ID))
                {
                    if (!developerSkills.Contains(skill.ID))
                    {
                        updateDeveloper.Skills.Add(skill);
                    }
                }
                else
                {
                    if (developerSkills.Contains(skill.ID))
                    {
                        updateDeveloper.Skills.Remove(skill);
                    }
                }
            }
            return(updateDeveloper);
        }
Example #17
0
 public void DrawIndexed(int indexCount, int startIndex, int baseVertex)
 {
     DevContext.DrawIndexed(indexCount, startIndex, baseVertex);
 }
Example #18
0
 public void Draw(int vertexCount, int startVertex)
 {
     DevContext.Draw(vertexCount, startVertex);
 }
Example #19
0
 public UsersController(DevContext context)
 {
     _context = context;
 }
Example #20
0
 public DevelopersRepository(DevContext ctx)
 {
     this.ctx = ctx;
 }
Example #21
0
 public HeartBeatCommandHandler(DevContext ctx, ILogger <HeartBeatCommandHandler> logger, IServiceBus serviceBus)
 {
     _ctx        = ctx;
     _logger     = logger;
     _serviceBus = serviceBus;
 }
Example #22
0
 public void FinishCommandList()
 {
     CommandList = DevContext.FinishCommandList(false);
     ClearStates();
 }
Example #23
0
 public Repository(DevContext context)
 {
     Db = context;
     //DbSet = Db.Set<TEntity>();
 }
 public DatabaseFixtureWithCleanUpEntities()
 {
     this.DbContext = new DevContext();
 }
 public CommandRepository(DevContext context)
     : base(context)
 {
 }
Example #26
0
 public TaskiesController(DevContext context)
 {
     _context = context;
 }
Example #27
0
 public UnitOfWork(DevContext context)
 {
     _context = context;
 }
 public DatabaseFixture()
 {
     this.DbContext = new DevContext();
 }