Exemplo n.º 1
0
        public static TModel FromAgileTeam <TModel>(AgileTeam agileTeam) where
        TModel : AgileTeamApiModel, new()
        {
            var model = new TModel();

            model.Id = agileTeam.Id;
            return(model);
        }
Exemplo n.º 2
0
            public async Task <AddOrUpdateAgileTeamResponse> Handle(AddOrUpdateAgileTeamRequest request)
            {
                var entity = await _context.AgileTeams
                             .SingleOrDefaultAsync(x => x.Id == request.AgileTeam.Id && x.IsDeleted == false);

                if (entity == null)
                {
                    _context.AgileTeams.Add(entity = new AgileTeam());
                }
                entity.Name = request.AgileTeam.Name;
                await _context.SaveChangesAsync();

                return(new AddOrUpdateAgileTeamResponse()
                {
                });
            }
Exemplo n.º 3
0
            public async Task <Response> Handle(Request request)
            {
                var entity = await _context.AgileTeams
                             .Include(x => x.Tenant)
                             .Where(x => x.Tenant.UniqueId == request.TenantUniqueId)
                             .SingleOrDefaultAsync(x => x.Id == request.AgileTeam.Id);

                if (entity == null)
                {
                    _context.AgileTeams.Add(entity = new AgileTeam());
                }

                entity.Name = request.AgileTeam.Name;

                await _context.SaveChangesAsync(request.Username);

                return(new Response());
            }
Exemplo n.º 4
0
 public static AgileTeamApiModel FromAgileTeam(AgileTeam agileTeam)
 => FromAgileTeam <AgileTeamApiModel>(agileTeam);
Exemplo n.º 5
0
 static void assignPositions(AgileTeam team, string[,] positions, dynamic criteria)
 {
 }