Пример #1
0
 public IActionResult AddStudent([FromBody] Student student)
 {
     student.IndexNumber = $"s{new Random().Next(1, 20000)}";
     student.Salt        = PasswordHasher.CreateSalt();
     student.Password    = PasswordHasher.Create(student.Password, student.Salt);
     studentDbService.AddStudent(student);
     return(Ok(student));
 }
        public IActionResult AddStudent(Student student)
        {
            var response = _db.AddStudent(student);

            if (response)
            {
                return(Ok("Student has added."));
            }

            return(BadRequest("Index number already exists."));
        }
Пример #3
0
        public IActionResult AddStudent(Student student)
        {
            MyHelper helper = service.AddStudent(student);

            if (helper.Value != 0)
            {
                return(BadRequest(helper.Message));
            }
            else
            {
                return(StatusCode((int)HttpStatusCode.Created, helper.enrollment));
            }
        }
Пример #4
0
        public IActionResult AddStudent(Student student)
        {
            IActionResult response;

            try
            {
                response = Ok(_dbService.AddStudent(student));;
            }
            catch (Exception exc)
            {
                response = BadRequest("ERROR with enrollment of student" + exc.StackTrace);
            }
            return(response);
        }
        public async Task <Guid> AddStudent(AddStudentBlContract contract)
        {
            await ValidateStudent(contract);

            var newStudent = new Student
            {
                Deleted    = false,
                FirstName  = contract.FirstName,
                LastName   = contract.LastName,
                MiddleName = contract.MiddleName,
                Sex        = contract.Sex,
                Uid        = contract.Uid,
            };

            await _studentDbService.AddStudent(newStudent);

            return(newStudent.Id);
        }
Пример #6
0
 public IActionResult AddStudent(Student student)
 {
     _dbService.AddStudent(student);
     return(Ok("the student was inserted"));
 }
Пример #7
0
 public IActionResult CreateStudent(NewStudent student)
 {
     return(Ok(service.AddStudent(student)));
 }