コード例 #1
0
 //
 // GET: /AlmacenTrabajo/Delete/5
 public ActionResult Delete(int id = 0)
 {
     IAlmacenTrabajoRepository almacenTrabajoRepository = new AlmacenTrabajoRepository();
     AlmacenTrabajo almacenTrabajo = almacenTrabajoRepository.GetSingle(id);
     if (almacenTrabajo == null)
     {
         return HttpNotFound();
     }
     return View(almacenTrabajo);
 }
コード例 #2
0
 public ActionResult DeleteConfirmed(int id)
 {
     IAlmacenTrabajoRepository almacenTrabajoRepository = new AlmacenTrabajoRepository();
     AlmacenTrabajo model = almacenTrabajoRepository.GetSingle(id);
     almacenTrabajoRepository.Delete(model);
     almacenTrabajoRepository.Save();
     return RedirectToAction("Index");
 }
コード例 #3
0
        //
        // GET: /AlmacenTrabajo/Edit/5
        public ActionResult Edit(int id = 0)
        {
            IAlmacenTrabajoRepository almacenTrabajoRepository = new AlmacenTrabajoRepository();
            IUnidadAcademicaRepository unidadAcademicaRepository = new UnidadAcademicaRepository();
            ICarreraRepository carreraRepository = new CarreraRepository();
            ITutorRepository tutorRepository = new TutorRepository();
            ITrabajoGradoRepository trabajoGradoRepository = new TrabajoGradoRepository();

            AlmacenTrabajo almacenTrabajo = almacenTrabajoRepository.GetSingle(id);
            AlmacenTrabajoCarreraUnidadAcademicaTutorTrabajoGradoDto modelDto = new AlmacenTrabajoCarreraUnidadAcademicaTutorTrabajoGradoDto();

            if (almacenTrabajo == null)
            {
                return HttpNotFound();
            }
            modelDto.GetModelDtoFromAlmacenTrabajo(almacenTrabajo);
            modelDto.ListUnidadesAcademicas = unidadAcademicaRepository.GetAll().ToList();
            modelDto.ListCarreras = carreraRepository.GetAll().ToList();
            modelDto.ListTutores = tutorRepository.GetAll().ToList();
            modelDto.ListTrabajosGrado = trabajoGradoRepository.GetAll().ToList();
            modelDto.FillDropDowns();
            return View(modelDto);
        }