コード例 #1
0
        public ActionResult AgregarEditarDocente(AgregarEditarProfesorVm agregarEditarProfesorVm)
        {
            Profesor profesor = new Profesor()
            {
                Codigo               = agregarEditarProfesorVm.Codigo,
                Activo               = true,
                Apellidos            = agregarEditarProfesorVm.Apellidos,
                Nombres              = agregarEditarProfesorVm.Nombres,
                FechaNacimiento      = agregarEditarProfesorVm.FechaNacimiento,
                NumeroIdentificacion = agregarEditarProfesorVm.NumeroIdentificacion,
                Telefono             = agregarEditarProfesorVm.Telefono
            };

            _administracionService.AgregarEditarProfesor(profesor);
            return(RedirectToAction("ListadoDocentes"));
        }
コード例 #2
0
        public ActionResult GetDocenteEdit(int idProfesor)
        {
            Profesor profesor = _administracionService.GetProfesor(idProfesor);
            AgregarEditarProfesorVm agregarEditarProfesorVm = new AgregarEditarProfesorVm()
            {
                Telefono             = profesor.Telefono,
                FechaNacimiento      = profesor.FechaNacimiento,
                Apellidos            = profesor.Apellidos,
                NumeroIdentificacion = profesor.NumeroIdentificacion,
                Nombres = profesor.Nombres,
                Codigo  = profesor.Codigo,
                Activo  = profesor.Activo
            };

            string stringPartial =
                this.ControllerContext.RenderPartialToString("~/Views/Administracion/_FrmDocente.cshtml", agregarEditarProfesorVm);

            return(Json(new { partial = stringPartial }, JsonRequestBehavior.AllowGet));
        }