Esempio n. 1
0
        public void AddManager(ManagerDto manager)
        {
            var managerEntity = _dbContext.Managers.Find(manager.ID);

            if (managerEntity == null)
            {
                var newManagerEntity = Mapper.Map <ManagerDto, Data.Manager>(manager);
                _dbContext.Managers.Add(newManagerEntity);
                _dbContext.SaveChanges();
            }
        }
Esempio n. 2
0
        public void UpdateManager(int id, ManagerDto manager)
        {
            var managerEntity = _dbContext.Managers.Find(id);

            if (managerEntity == null)
            {
                throw new NullReferenceException();
            }

            var updatedMangerEntity = Mapper.Map <ManagerDto, Data.Manager>(manager);

            _dbContext.Managers.AddOrUpdate(updatedMangerEntity);
            _dbContext.SaveChanges();
        }