Пример #1
0
        public List <CStudentViewModel> GetAllStudents(CStudentViewModel model)
        {
            var studentdata = _StudentRepository.GetAll().ToList();

            var studentModelData = Mapper.Map <List <CStudent>, List <CStudentViewModel> >(studentdata);

            return(studentModelData);
        }
Пример #2
0
        public int AddStudent(CStudentViewModel addstudentmodel)
        {
            var studentData = Mapper.Map <CStudentViewModel, CStudent>(addstudentmodel);

            _StudentRepository.Add(studentData);
            _unitOfWork.Commit();

            return(1);
        }
Пример #3
0
        public IHttpActionResult Post([FromBody] CStudentViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var a = _iStudentService.AddStudent(model);

            return(Ok(a));
        }
Пример #4
0
        ////GetStudentByName for login
        //public CStudentViewModel GetStudentByName(string name)
        //{
        //    var studentByIdData = _StudentRepository.GetSingle(name);
        //    var studentModelData = Mapper.Map<CStudent, CStudentViewModel>(studentByIdData);
        //    return studentModelData;
        //}

        public int UpdateStudent(long id, CStudentViewModel updateStudentModel)
        {
            throw new NotImplementedException();
        }