Beispiel #1
0
        public Models.SpecialTask Update(Models.SpecialTask st)
        {
            var entity = new SpecialTaskEntity
            {
                Id              = st.Id,
                Description     = st.Description,
                ScheduleId      = st.ScheduleId,
                SpecialTaskType = (Entities.Enums.SpecialTaskType)(int) st.SpecialTaskType
            };

            repo.Update(entity);
            return(st);
        }
Beispiel #2
0
        public void Create(Models.SpecialTask st)
        {
            var entity = new SpecialTaskEntity
            {
                Description     = st.Description,
                ScheduleId      = st.ScheduleId,
                SpecialTaskType = (Entities.Enums.SpecialTaskType)(int) st.SpecialTaskType
            };

            entity = repo.CreateItem(entity);

            if (st.FileId != Guid.Empty)
            {
                var spf = new SpecialTaskFile
                {
                    FileId        = st.FileId,
                    SpecialTaskId = entity.Id
                };
                spfRepo.Create(spf);
            }
        }