public bool UpdatePosition(PositionDTO position) { Position positionUpdate = new Position(); positionUpdate.PositionId = position.PositionId; positionUpdate.PositionDescription = position.PositionDescription; dbContext_.Entry(positionUpdate).State = EntityState.Modified; return(Save()); }
public PositionDTO GetPosition(int position_id) { PositionDTO positionDTO = new PositionDTO(); var result = dbContext_.Positions.Where(a => a.PositionId == position_id).FirstOrDefault(); positionDTO.PositionId = result.PositionId; positionDTO.PositionDescription = result.PositionDescription; return(positionDTO); }
public bool CreatePosition(PositionDTO position) { Position positionCreate = new Position { PositionDescription = position.PositionDescription }; dbContext_.Positions.Add(positionCreate); return(Save()); }
public ICollection <PositionDTO> GetPositions() { var result = dbContext_.Positions.OrderBy(a => a.PositionId).ToList(); List <PositionDTO> positionDTOs = new List <PositionDTO>(); foreach (var item in result) { PositionDTO positionDTO = new PositionDTO(); positionDTO.PositionId = item.PositionId; positionDTO.PositionDescription = item.PositionDescription; positionDTOs.Add(positionDTO); } return(positionDTOs); }