Beispiel #1
0
        public IHttpActionResult ObtenerEstudiante(byte[] contentData)
        {
            var request  = this.JsonManager.CreateDataFromBase64String <DemoRequest>(Convert.ToBase64String(contentData));
            var response = new Domain.StudentDomain().ObtenerEstudiante(request.StudentDTO.StudentId);

            return(Ok(response));
        }
Beispiel #2
0
        public IHttpActionResult RegistrarEstudiante(byte[] contentData)
        {
            string jsonB64  = Convert.ToBase64String(contentData);
            var    request  = this.JsonManager.CreateDataFromBase64String <DemoRequest>(jsonB64);
            var    student  = request.StudentDTO;
            var    response = new Domain.StudentDomain().RegistrarEstudiante(student);

            return(Ok(response));
        }
Beispiel #3
0
        public IHttpActionResult ActualizarEstudiante(byte[] contentData)
        {
            string jsonB64          = Convert.ToBase64String(contentData);
            var    demoRequest      = this.JsonManager.CreateDataFromBase64String <DemoRequest>(jsonB64);
            var    student          = demoRequest.StudentDTO;
            var    listStudent      = demoRequest.ListStudentDTO;
            var    listaEstudiantes = new Domain.StudentDomain().ActualizarEstudiante(listStudent, student);

            return(Ok(listaEstudiantes));
        }
Beispiel #4
0
        //[ResponseType(typeof(IList<StudentDTO>))]
        public IHttpActionResult ObtenerListaEstudiantes()
        {
            var listaEstudiantes = new Domain.StudentDomain().ListarEstudiantes();

            return(Ok(listaEstudiantes));
        }