예제 #1
0
 public void UpdatePosition(DTOPosition position)
 {
     positions.First(p => p.Id == position.Id).UpdatePosition(position);
 }
예제 #2
0
 public void AddPosition(DTOPosition position)
 {
     positions.Add(Position.Create(new DTOPosition(GetNewPositionId(position.Id), position.Name, position.Category)));
 }
예제 #3
0
 public void DeletePosition(DTOPosition position)
 {
     positions.Remove(positions.First(p => p.Id == position.Id));
 }
예제 #4
0
        public List <DTOSize> GetSizeList(DTOPosition position)
        {
            var sizeList = positions.First(p => p.Id == position.Id).Sizes;

            return(positionRepository.Mapper.GetDTOSizeList(sizeList));
        }