public IActionResult Update(int id, [FromBody] AddEditStudentResearchGroupDto studentResearchGroup)
        {
            var result = _studentResearchGroupService.Update(id, studentResearchGroup);

            if (!result)
            {
                return(BadRequest());
            }

            return(Ok());
        }
        public bool Update(int id, AddEditStudentResearchGroupDto studentResearchGroup)
        {
            var group = Get(id);

            if (group != null)
            {
                group.Name        = studentResearchGroup.Name;
                group.Leader      = studentResearchGroup.Leader;
                group.Attendant   = studentResearchGroup.Attendant;
                group.Department  = studentResearchGroup.Department;
                group.CreatedAt   = studentResearchGroup.CreatedAt;
                group.Description = studentResearchGroup.Description;

                var updatedStudentResearchGroup = _mapper.Map <StudentResearchGroupDto, StudentResearchGroup>(group);

                return(_genericRepository.Update(updatedStudentResearchGroup));
            }
            return(false);
        }
        public IActionResult Insert([FromBody] AddEditStudentResearchGroupDto studentResearchGroup)
        {
            _studentResearchGroupService.Add(studentResearchGroup);

            return(Ok());
        }
        public void Add(AddEditStudentResearchGroupDto studentResearchGroup)
        {
            var newStudentResearchGroup = _mapper.Map <AddEditStudentResearchGroupDto, StudentResearchGroup>(studentResearchGroup);

            _genericRepository.Add(newStudentResearchGroup);
        }