Beispiel #1
0
        public void ModificareProfesor(object obj)
        {
            ProfesorVM profesor = obj as ProfesorVM;

            if (profesor != null)
            {
                context.ModifyTeacher(profesor.ProfesorId, profesor.Nume, false);
                context.SaveChanges();
            }
        }
Beispiel #2
0
        public void StergereProfesor(object obj)
        {
            ProfesorVM profesor = obj as ProfesorVM;

            if (profesor != null)
            {
                context.DeleteTeacher(profesor.ProfesorId);
                context.SaveChanges();

                adminContext.ProfList = AllProf();
            }
        }
        public ActionResult Edit(int?id)
        {
            var profesorVM = new ProfesorVM();
            var profesor   = db.PROFESOR.Find(id);

            if (profesor != null)
            {
                profesorVM.ID_PROFESOR = profesor.ID_PROFESOR;
                profesorVM.NOMBRE      = profesor.NOMBRE;
                profesorVM.APELLIDO    = profesor.APELLIDO;
                profesorVM.DNI         = profesor.DNI;
                profesorVM.EMAIL       = profesor.EMAIL;
                profesorVM.TELEFONO    = profesor.TELEFONO;
                profesorVM.ESTADO      = profesor.ESTADO;
            }

            return(View(profesorVM));
        }
        public ActionResult Edit(ProfesorVM model)
        {
            if (ModelState.IsValid)
            {
                var profesor = db.PROFESOR.Find(model.ID_PROFESOR);
                if (profesor == null)
                {
                    profesor = new PROFESOR();
                    db.PROFESOR.Add(profesor);
                }
                profesor.NOMBRE   = model.NOMBRE;
                profesor.APELLIDO = model.APELLIDO;
                profesor.DNI      = model.DNI;
                profesor.EMAIL    = model.EMAIL;
                profesor.ESTADO   = model.ESTADO;
                profesor.TELEFONO = model.TELEFONO;


                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(model));
        }
Beispiel #5
0
 public ProfesorActions(ProfesorVM profesorContext)
 {
     this.profesorContext = profesorContext;
 }