public ActionResult Apagar(int id, string estadoActual) { if (estadoActual != "Apagado") { DispositivoInteligente DI = new DispositivoInteligente(id); DI.Apagar(); } return(RedirectToAction("DispositivosPropios", "Home")); }
public ActionResult Apagar2(int id, string estadoActual) { if (estadoActual != "Apagado") { DispositivoInteligente DI = new DispositivoInteligente(id); DI.Apagar(); } return(RedirectToAction("DetallesInteligente", "Home", new { id })); }
public void CambioEstadoNoHaceNada_test() { //Arrenge using (var db = new DBContext()) { var cliente = new Cliente("Luciano", "Panizza", "Medrano951", "CantidadPuntosUsuario15_test", "asdqwe123", "12345678", "dni", "12345678"); //cliente.TransformadorID = 1; //necesita un id si o si db.Usuarios.Add(cliente); db.SaveChanges(); var lamparaHalogena40W = new DispositivoInteligente("lampara halogena de 40 W", "0011", 0.04, 360, 90); lamparaHalogena40W.UsuarioID = cliente.UsuarioID; cliente.AgregarDispInteligente(lamparaHalogena40W); var idEstAnt = lamparaHalogena40W.IDUltimoEstado; //Act lamparaHalogena40W.Apagar(); //Assert Assert.AreEqual(idEstAnt, lamparaHalogena40W.IDUltimoEstado); } }