Example #1
0
        public ICourtInfo GetCourtInfo(
            Guid uid)
        {
            BasketballCourt result = _dataAccess.GetCourt(uid);

            return(result != null?_mapper.Map <BasketballCourt, CourtInfo>(result) : null);
        }
Example #2
0
        public int AddCourt(ICourtEntity entity, Guid playerUid)
        {
            BasketballCourt newEntity = _mapper.Map <ICourtEntity, BasketballCourt>(entity);

            newEntity.AddedByUid = playerUid;
            newEntity.AddedOn    = DateTime.UtcNow;

            return(_dataAccess.InsertCourt(newEntity));
        }
        public int InsertCourt(
            BasketballCourt entity)
        {
            using (var dbContext = new DataModelDbContext())
            {
                dbContext.BasketballCourts.Add(entity).Entity.Uid = Guid.NewGuid();

                return(dbContext.SaveChanges());
            }
        }