Beispiel #1
0
        public int AddItem(TaskModel item)
        {
            if (item is null)
            {
                throw new ArgumentNullException(nameof(item));
            }

            var taskDb = _mapper.Map <TaskEF>(item);

            _context.Tasks.Add(taskDb);

            _context.SaveChanges();

            return(taskDb.Id);
        }
Beispiel #2
0
        public int AddItem(EmployeeModel item)
        {
            if (item is null)
            {
                throw new ArgumentNullException(nameof(item));
            }

            var employeeDb = _mapper.Map <EmployeeEF>(item);

            _context.Staff.Add(employeeDb);

            _context.SaveChanges();

            return(employeeDb.Id);
        }
        public int AddItem(ProjectModel item)
        {
            if (item is null)
            {
                throw new ArgumentNullException(nameof(item));
            }

            var projectDb = _mapper.Map <ProjectEF>(item);

            _context.Projects.Add(projectDb);

            _context.SaveChanges();

            return(projectDb.Id);
        }