Models.SpecialTask MapEntityToModel(SpecialTaskEntity st) => new Models.SpecialTask { ScheduleId = st.ScheduleId, SpecialTaskType = (Models.Enums.SpecialTaskType)st.SpecialTaskType, Description = st.Description, Id = st.Id };
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); }
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); } }