// GET: Students/Details/5
        public ActionResult Details(int id)
        {
            var student          = _studentApp.GetById(id);
            var studentViewModel = Mapper.Map <Student, StudentViewModel>(student);

            return(View(studentViewModel));
        }
        // GET: Student/Details/5
        public ActionResult Details(int id)
        {
            var student          = _studentApp.GetById(id);
            var studentViewModel = Mapper.Map <Student, StudentViewModel>(student);

            var average = _studentApp.AverageStudent(id);

            studentViewModel.Average = average;

            studentViewModel.StudentSubjects = GetStudentsSubjectsById(id);

            return(View(studentViewModel));
        }
Exemplo n.º 3
0
        // GET: Student/Details/5
        public ActionResult Details(Guid?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var studentViewModel = _studentAppService.GetById(id.Value);

            if (studentViewModel == null)
            {
                return(NotFound());
            }

            return(View(studentViewModel));
        }
Exemplo n.º 4
0
        // GET: Student/Edit/5
        public IActionResult Edit(Guid?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var customerViewModel = _studentAppService.GetById(id.Value);

            if (customerViewModel == null)
            {
                return(NotFound());
            }

            return(View(customerViewModel));
        }
Exemplo n.º 5
0
        public IActionResult Get(Guid id)
        {
            var customerViewModel = _studentAppService.GetById(id);

            return(Response(customerViewModel));

            //MOCK CREATED TO TEST
            //return Response(new StudentMock().CreateOneStudend());
        }
Exemplo n.º 6
0
        public ActionResult Details(Guid?id)
        {
            ViewBag.Title = "Detalhes";

            if (!id.HasValue)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            var studentViewModel = studentAppService.GetById(id.Value);

            if (studentViewModel == null)
            {
                return(HttpNotFound());
            }

            return(View(studentViewModel));
        }
Exemplo n.º 7
0
        public IActionResult Edit(Guid?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var student = studentAppService.GetById(id.Value);

            if (student == null)
            {
                return(NotFound());
            }
            return(View(student));
        }
        // GET: Student/Details/5
        public async Task <IActionResult> Details(Guid id)
        {
            if (id == Guid.Empty)
            {
                return(NotFound());
            }

            var userId = this.User.FindFirstValue(ClaimTypes.NameIdentifier);
            var user   = _applicationUserAppService.GetById(userId);

            if (user == null)
            {
                return(NotFound());
            }

            var studentViewModel = _studentAppService.GetById(user.EnvironmentId, id);

            if (studentViewModel == null)
            {
                return(NotFound());
            }

            return(View(studentViewModel));
        }
Exemplo n.º 9
0
        public ActionResult Add()
        {
            String           id = Request.Params["Id"];
            StudentViewModel viewModel;

            if (id != null && id != "")
            {
                Student student = studentService.GetById(long.Parse(id));
                viewModel = new StudentViewModel {
                    Id = student.Id, Name = student.Name, BirthDate = student.BirthDate, Gender = student.Gender
                };
                return(View(viewModel));
            }
            else
            {
                viewModel = new StudentViewModel {
                    Id = 0, Name = "", BirthDate = DateTime.Parse(System.DateTime.Now.ToString("yyyy-MM-dd")), Gender = true
                };
                return(View(viewModel));
            }
        }
Exemplo n.º 10
0
 public async Task <Application.ViewModels.StudentViewModel> Get(int id)
 {
     return(await _studentAppService.GetById(id));
 }