public ActionResult GetFormAsignatura(int idAsignatura)
        {
            Asignatura             asignatura = _asignaturaService.GetAsignatura(idAsignatura);
            AgregarEditarMateriaVm model      = new AgregarEditarMateriaVm()
            {
                Codigo = asignatura.Codigo,
                Nombre = asignatura.Nombre
            };

            string partial =
                this.ControllerContext.RenderPartialToString("~/Views/Asignaturas/_FrmMateria.cshtml", model);

            return(Json(new { partial = partial }, JsonRequestBehavior.AllowGet));
        }
 public ActionResult AgregarEditarAsignatura(AgregarEditarMateriaVm agregarEditarMateriaVm)
 {
     _asignaturaService.IngresarEditarAsignatura(agregarEditarMateriaVm.Codigo, agregarEditarMateriaVm.Nombre);
     return(RedirectToAction("Listado"));
 }