コード例 #1
0
 public void agregarAula(Classroom pAula)
 {
     if (existeAula(pAula.SedeID, pAula.Code))
         return;
     else {
         db.Classrooms.Add(pAula);
         Save();
     }
 }
コード例 #2
0
 // GET: Aula/Create
 public ActionResult Create()
 {
     var model = new Classroom();
     ViewBag.Sedes = new SelectList(db.Sedes, "ID", "Name");
     return View(model);
 }
コード例 #3
0
 public void ModificarAula(Classroom pAula)
 {
     var vAula = db.Classrooms.SingleOrDefault(aula => aula.ID == pAula.ID);
     if (vAula != null)
     {
         db.Entry(vAula).Property(aula => aula.Code).CurrentValue = pAula.Code;
         db.Entry(vAula).Property(aula => aula.Capacity).CurrentValue = pAula.Capacity;
         db.Entry(vAula).Property(aula => aula.SedeID).CurrentValue = pAula.SedeID;
         db.Entry(vAula).Property(aula => aula.Active).CurrentValue = pAula.Active;
         Save();
     }
     else
         return;
 }
コード例 #4
0
 public void eliminarAula(Classroom pAula)
 {
     var vAula = db.Classrooms.SingleOrDefault(aula => aula.ID == pAula.ID);
     if (vAula != null){
             db.Classrooms.Remove(vAula);
             Save();
     }
     else
         return;
         //throw new Exception("Se ha producido un error, no se ha encontrado referencia del registro seleccionado. Por Favor comuniquese con un administrador.");
 }