Ejemplo n.º 1
0
        public void AddHourageRecord(Hourage hourage)
        {
            var hourageEntity = new HourageEntity();

            hourageEntity.InjectFrom(hourage);
            _hourageManagement.Create(hourageEntity);
        }
Ejemplo n.º 2
0
        public Hourage CreateHourageRecord(string workDescription, int projectId, DateTime date, double hours,
                                           string userId)
        {
            var hourageEntity = new HourageEntity
            {
                WorkDescription = workDescription,
                ProjectId       = projectId,
                Date            = date,
                Hours           = hours,
                UserId          = userId
            };
            var savedHourage = _hourageManagement.Create(hourageEntity);

            savedHourage.Project = _projectManagement.GetProjectById(savedHourage.ProjectId);
            var hourage = Mapper.Map <HourageEntity, Hourage>(savedHourage);

            return(hourage);
        }