public ActionResult CosasAPersonaje(string Imagen, Personajes x, string Accion, int Id = 0) { x.IdCategoria = Id; if (Convert.ToBoolean(Session["AdminNow"]) == true) { Conexion MiConexion2 = new Conexion(); if (Accion == "Insertar") { MiConexion2.InsertarPersonaje(x); } if (Accion == "Modificar") { x.Imagen = Imagen; if (Imagen != x.Imagen) { MiConexion2.ModificarPersonaje(x); } } List <Personajes> MiCateforia = new List <Personajes>(); MiCateforia = MiConexion2.ListarPersonajes(); ViewBag.Lista = MiCateforia; return(View("ABM_Categorias")); } else { return(RedirectToAction("Index", "Home")); } }
async Task ExecuteCargarPersonajesCommand(string algo) { if (IsBusy) { return; } IsBusy = true; try { Personajes.Clear(); //var datos = await conexion.ObtenerPersonajes(); //var datos = await conexion.ObtenerPersonajes_Orden_Genero_Altura(); //var datos = await conexion.ObtenerPersonajes_Busqueda("n"); //var datos = await conexion.ObtenerPersonajes_Pelicula("Star Wars: The Clone Wars"); //var datos = await conexion.ObtenerPersonajes_Armados(); if (string.IsNullOrEmpty(Pagina)) { Pagina = "1"; } var datos = await conexion.ObtenerPersonajes_Paginar( StarWars.Helpers.Constantes.CuantosxPagina, int.Parse(Pagina)); foreach (var item in datos) { Personajes.Add(item); } } catch (Exception ex) { } finally { IsBusy = false; } }
public ActionResult EdicionPersonaje(string Accion, int Id) { if (Session["EsAdmin"] != null) { ViewBag.Cat = BD.ListarCategorias(); if (Accion != "Modificar" && Accion != "Ver" && Accion != "Eliminar" && Accion != "Insertar") { ViewBag.Mensage = "Acción no válida"; ViewBag.ViewAnterior = "VerPersonajes"; ViewBag.ControllerAnterior = "Home"; return(View("Error")); } else { if (Accion == "Insertar") { ViewBag.Accion = Accion; return(View("EdicionPersonaje")); } else { Personajes x = BD.TraerPer(Id); ViewBag.Accion = Accion; return(View("EdicionPersonaje", x)); } } } else { return(View("LoginUs")); } }
public ActionResult FormPersonaje(string Accion, int Id) { if (BD.isAdmin() == true) { ViewBag.Preguntas = BD.ListarPersonajes(); ViewBag.Accion = Accion; if (Accion == "Obtener") { Personajes pe = BD.ObtenerPersonajes(Id); return(View("EdicionPersonajes", pe)); } else { if (Accion == "Eliminar") { BD.EliminarPersonaje(Id); return(View("ABMPersonajes")); } } return(View("EdicionPersonajes")); } else { return(View("../QEQ/Login")); } }
public ActionResult CosasAPersonaje(string Imagen, Personajes x, string Accion, int Id = 0) { x.Categoria = Id; if (Convert.ToBoolean(Session["Admin"]) == true) { if (Accion == "Insertar") { BD.RegistrarPersonaje(x); } if (Accion == "Modificar") { x.Imagen = Imagen; if (Imagen != x.Imagen) { BD.ModificarPersonaje(x); } } List <Personajes> MiPersonaje = new List <Personajes>(); MiPersonaje = BD.ListarPersonajes(); ViewBag.Lista = MiPersonaje; return(View("Personajes")); } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult EdicionPersonaje(string Accion, int ID = 0) { if (Convert.ToBoolean(Session["AdminNow"]) == true) { bool x = true; Conexion MiConexion1 = new Conexion(); ViewBag.Accion = Accion; List <Categorias> listaCategorias = new List <Categorias>(); listaCategorias = MiConexion1.ListarCategorias(); ViewBag.Categorias = listaCategorias; if (Accion == "Modificar") { Personajes C = MiConexion1.ObtenerPersonaje(ID); ViewBag.Id = ID; ViewBag.Imagen = C.Imagen; return(View("FormPersonaje", C)); } if (Accion == "Ver") { Personajes C = MiConexion1.ObtenerPersonaje(ID); ViewBag.Imagen = C.Imagen; return(View("FormPersonaje", C)); } if (Accion == "Eliminar") { List <Personajes> lista = MiConexion1.ListarPersonajes(); foreach (Personajes miPersonaje in lista) { if (miPersonaje.IdPersonaje == ID) { ViewBag.BajaCategoria = "No se puede eliminar la categoría seleccionada porque uno o más personajes pertenecen a ella"; x = false; List <Personajes> Personaje = new List <Personajes>(); Personaje = MiConexion1.ListarPersonajes(); ViewBag.Lista = Personaje; } } if (x == true) { MiConexion1.EliminarPersonaje(ID); List <Personajes> Personaje = new List <Personajes>(); Personaje = MiConexion1.ListarPersonajes(); ViewBag.Lista = Personaje; } return(View("ABM_Personajes")); } if (Accion == "Insertar") { return(View("FormPersonaje")); } return(View("FormPersonaje")); } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult CarXPer(int idPer, string[] idCar, string Accion) { if (!IsAdmin()) { return(RedirectToAction("Login", "Home")); } Personajes Per = new Personajes(); Per = BD.ObtenerPersonaje(idPer); ViewBag.Nombre = Per.Nombre; ViewBag.Atributo = "personaje"; ViewBag.ActionResult = "ABMPer"; if (idCar is null) { } else { BD.InsertarCarPer(idCar, idPer); } switch (Accion) { case "Insertar": ViewBag.Mensaje = "agregado"; break; case "Modificar": ViewBag.Mensaje = "modificado"; break; } return(View("Confirmacion")); }
public ActionResult AccionPersonaje(Preguntas P, string Imagen, string Nombre, int IdPersonaje, string Accion) { ViewBag.Accion = Accion; BD MICONEXION = new BD(); ViewBag.ListaCategorias = BD.TraerCategorias(); ViewBag.ID = IdPersonaje; ViewBag.Nombre = Nombre; ViewBag.disabled = new { }; if (Accion == "Eliminar" || Accion == "Ver" || Accion == "Modificar") { Personajes x = BD.TraerPersonajes(IdPersonaje); if (Accion == "Ver") { ViewBag.disabled = new { disabled = "disabled" }; } return(View("AccionPersonaje", x)); } else if (Accion == "Insertar") { return(View()); } if (Accion == "Preguntas") { ViewBag.IdPersonaje = IdPersonaje; List <Preguntas> x = BD.TraerPreguntas(P); ViewBag.Preguntas = x; return(View("ListaPreguntasPersonaje")); } return(View()); }
public void addEnemigos(Personajes flash, Personajes mujerMaravilla, Personajes superMan, Personajes hulk) { lista.Add(flash); lista.Add(mujerMaravilla); lista.Add(superMan); lista.Add(hulk); }
public void Usar(Personajes mago, Personajes objetivo) { if (mago.Raza == "1") { objetivo.Vida -= this.Daño; } }
public ActionResult GestionPersonajes(string Accion, int id = 0) { if (!IsAdmin()) { return(RedirectToAction("Login", "Home")); } ViewBag.Enable = new { }; ViewBag.Accion = Accion; List <Personajes> ListaPersonajes = new List <Personajes>(); Personajes P = new Personajes(); switch (Accion) { case "Modificar": P = BD.ObtenerPersonaje(id); ViewBag.ListCate = BD.ListarCategorias(); return(View("FormularioPersonajes", P)); case "Insertar": ViewBag.ListCate = BD.ListarCategorias(); return(View("FormularioPersonajes", P)); case "Eliminar": Categorias Cat = new Categorias(); ViewBag.Enable = new { disabled = "disabled" }; P = BD.ObtenerPersonaje(id); List <Categorias> ListCat = new List <Categorias>(); Cat = BD.ObtenerCategoria(P.fkCategoria); ListCat.Add(Cat); Cat = new Categorias(0, ""); ListCat.Add(Cat); ViewBag.ListCate = ListCat; return(View("FormularioPersonajes", P)); case "Ver": List <CaracteristicasXPersonaje> ListaDeCar = new List <CaracteristicasXPersonaje>(); Personajes Per = new Personajes(); Per = BD.ObtenerPersonaje(id); ListaDeCar = BD.ListarCarDePer(Per.id); Categorias Cate = new Categorias(); Cate = BD.ObtenerCategoria(Per.fkCategoria); ViewBag.ListaDeCar = ListaDeCar; ViewBag.Categoria = Cate.Nombre; ViewBag.Nombre = Per.Nombre; ViewBag.Imagen = Per.Imagen; return(View("Ver")); } return(View("FormularioPersonajes")); }
public Form35SerializacionPersonajes() { InitializeComponent(); this.serializer = new XmlSerializer(typeof(Personajes)); this.personajes = new Personajes(); this.path = "personajes.txt"; imagen = new ClaseImagen(); }
public ActionResult Personaje(Personajes P) { List <Personajes> x = BD.TraerPersonaje(P); ViewBag.Personaje = x; ViewBag.ListaCategorias = BD.TraerCategorias(); return(View()); }
public ActionResult EdicionPersonaje(Personajes C, string Accion, int ID = 0) { if (Convert.ToBoolean(Session["Admin"]) == true) { bool x = true; ViewBag.Accion = Accion; List <Personajes> listaPersonajes = new List <Personajes>(); listaPersonajes = BD.ListarPersonajes(); ViewBag.Personajes = listaPersonajes; if (Accion == "Modificar") { bool B = BD.ModificarPersonaje(C); return(View("Personajes", "ABMs", C)); } if (Accion == "Ver") { C = BD.ObtenerPersonaje(ID); ViewBag.Imagen = C.Imagen; return(View("Personajes", "ABMs", C)); } if (Accion == "Eliminar") { List <Personajes> lista = BD.ListarPersonajes(); foreach (Personajes miPersonaje in lista) { if (miPersonaje.Id == ID) { ViewBag.BajaCategoria = "No se puede eliminar la categoría seleccionada porque uno o más personajes pertenecen a ella"; x = false; List <Personajes> Personaje = new List <Personajes>(); Personaje = BD.ListarPersonajes(); ViewBag.Lista = Personaje; } } if (x == true) { BD.EliminarCategoria(ID); List <Personajes> Personaje = new List <Personajes>(); Personaje = BD.ListarPersonajes(); ViewBag.Lista = Personaje; } return(View("Personajes", "ABMs")); } if (Accion == "Insertar") { return(View("Personajes", "ABMs")); } return(View("Personajes", "ABMs")); } else { return(RedirectToAction("Index", "Home")); } }
private void btnCargar_Click(object sender, EventArgs e) { this.personajes.Clear(); StreamReader reader = new StreamReader(this.path); this.personajes = (Personajes)this.serializer.Deserialize(reader); reader.Close(); this.PintarPersonajes(); this.lblAccion.Text = "Cargado"; }
public async Task LoadAsync() { var lookup = await this.personajeLookupDataService.GetPersonajesLookupAsync(); Personajes.Clear(); foreach (var item in lookup) { Personajes.Add(item); } }
public ActionResult ABMPersonajes(Personajes pe) { if (BD.isAdmin() == true) { ViewBag.Personajes = BD.ListarPersonajes(); return(View()); } else { return(View("../QEQ/Login")); } }
public ActionResult CargarRespuestas(Personajes pe) { if (BD.isAdmin() == true) { ViewBag.Preguntas = BD.ListarPreguntas(); return(View()); } else { return(View("../QEQ/Login")); } }
// ABM PERSONAJES public void InsertarPersonaje(Personajes P) { SqlConnection Conexion = Conectar(); SqlCommand consulta = Conexion.CreateCommand(); consulta.CommandText = "sp_AltaPersonajes"; consulta.CommandType = System.Data.CommandType.StoredProcedure; consulta.Parameters.AddWithValue("@pNombre", P.Nombre); consulta.Parameters.AddWithValue("@pImagen", P.Imagen); consulta.Parameters.AddWithValue("@pCategoria", P.IdCategoria); consulta.ExecuteNonQuery(); Desconectar(Conexion); }
public void ModificarPersonaje_Pregunta(Personajes P) { SqlConnection conexion = Conectar(); SqlCommand consulta = conexion.CreateCommand(); consulta.CommandText = "sp_ModificacionPersonajes"; consulta.CommandType = System.Data.CommandType.StoredProcedure; consulta.Parameters.AddWithValue("@pID", P.IdPersonaje); consulta.Parameters.AddWithValue("@pNombre", P.Nombre); consulta.Parameters.AddWithValue("@pImagen", P.Imagen); consulta.Parameters.AddWithValue("@pCategoria", P.IdCategoria); consulta.ExecuteNonQuery(); Desconectar(conexion); }
public ActionResult EdicionPersonaje(string Accion, int ID = 0) { if (Convert.ToBoolean(Session["AdminNow"]) == true) { Conexion MiConexion1 = new Conexion(); ViewBag.Accion = Accion; List <Categorias> listaCategorias = new List <Categorias>(); listaCategorias = MiConexion1.ListarCategorias(); ViewBag.Categorias = listaCategorias; if (Accion == "Modificar") { Personajes C = MiConexion1.ObtenerPersonaje(ID); ViewBag.Id = ID; ViewBag.Imagen = C.Imagen; return(View("FormPersonaje", C)); } if (Accion == "Ver") { Personajes C = MiConexion1.ObtenerPersonaje(ID); ViewBag.Imagen = C.Imagen; return(View("FormPersonaje", C)); } if (Accion == "Eliminar") { MiConexion1.EliminarPersonaje(ID); List <Personajes> Personaje = new List <Personajes>(); Personaje = MiConexion1.ListarPersonajes(); ViewBag.Lista = Personaje; return(View("ABM_Personajes")); } if (Accion == "Insertar") { return(View("FormPersonaje")); } return(View("FormPersonaje")); } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult Categoria(int tCate) { if (tCate == -1) { ViewBag.Categorias = BD.ListarCategorias(); ViewBag.Error = "Seleccione una categoría"; return(View("Index")); } if (tCate != 0) { Personajes MiPersonaje = new Personajes(); Conexion MiConexion2 = new Conexion(); List <Personajes> MisPersonajes = new List <Personajes>(); MisPersonajes = MiConexion2.PersonajesPorCategoria(tCate); int Num = MisPersonajes.Count(); int n = new Random().Next(1, Num); MiPersonaje = MisPersonajes[n - 1]; Session["PersonajeAzar"] = MiPersonaje; List <Personajes> ListaPersonajes = new List <Personajes>(); Conexion MiConexion = new Conexion(); ListaPersonajes = MiConexion.PersonajesPorCategoria(tCate); ViewBag.Lista = ListaPersonajes; Session["ListaPersonajes"] = ListaPersonajes; } else { Personajes MiPersonaje2 = new Personajes(); Conexion MiConexion3 = new Conexion(); List <Personajes> MisPersonajes1 = new List <Personajes>(); MisPersonajes1 = MiConexion3.Personajes(); int Num = MisPersonajes1.Count(); int n = new Random().Next(1, Num); MiPersonaje2 = MisPersonajes1[n]; Session["PersonajeAzar"] = MiPersonaje2; List <Personajes> ListaPersonajes = new List <Personajes>(); Conexion MiConexion = new Conexion(); ListaPersonajes = MiConexion.Personajes(); ViewBag.Lista = ListaPersonajes; Session["ListaPersonajes"] = ListaPersonajes; } Session["Categoría"] = tCate; return(RedirectToAction("Mostrar_personajes")); }
public ActionResult Mostrar_personajes(Personajes x, int tCate, int idPersonajes) { if (tCate == -1) { ViewBag.Categorias = BD.TraerCategorias(); ViewBag.Error = "Seleccione una categoría"; return(View("Index")); } if (tCate != 0) { Personajes MiPersonaje = new Personajes(); List <Personajes> MisPersonajes = new List <Personajes>(); //// MisPersonajes = BD.PreguntasxPersonaje(idPersonajes); int Num = MisPersonajes.Count(); int n = new Random().Next(1, Num); MiPersonaje = MisPersonajes[n - 1]; Session["PersonajeAzar"] = MiPersonaje; } else { Personajes MiPersonaje2 = new Personajes(); List <Personajes> MisPersonajes1 = new List <Personajes>(); MisPersonajes1 = BD.TraerPersonaje(x); int Num = MisPersonajes1.Count(); int n = new Random().Next(1, Num); MiPersonaje2 = MisPersonajes1[n]; Session["PersonajeAzar"] = MiPersonaje2; } if (tCate != 0) { List <Personajes> ListaPersonajes = new List <Personajes>(); // ListaPersonajes = BD.PreguntasxPersonaje(idPersonajes); ViewBag.Lista = ListaPersonajes; } else { List <Personajes> ListaPersonajes = new List <Personajes>(); ListaPersonajes = BD.TraerPersonaje(x); ViewBag.Lista = ListaPersonajes; } return(View()); }
public void SetIniitialStatsPersonajePrincipal(Personajes personajePrincipalStats) { statsJugador.bombillasMax = personajePrincipalStats.bombilla; statsJugador.tokensMax = personajePrincipalStats.tokensNeededToLose; statsJugador.tokensCurrent = 0; statsJugador.bombillasCurrent = 0; statsJugador.isMaxMovementCanBeUsed = personajePrincipalStats.isMaxMovementCanBeUsed; statsJugador.isPosibleShowNextCard = personajePrincipalStats.isPosibleShowNextCard; statsJugador.mezclarEncuentroSlimmer = personajePrincipalStats.mezclarEncuentroSlimmer; statsJugador.movimientoMaximoCuadros = personajePrincipalStats.movimientoMax; statsJugador.movimientoOriginal = personajePrincipalStats.movimientoOriginal; statsJugador.canRemoveToken = personajePrincipalStats.canRemoveToken; statsJugador.isUsedRemoveToken = false; statsJugador.isUsedMezclarEncuentroSlimmer = false; statsJugador.isUsedShowNextCard = false; statsJugador.isMaxMovementUsed = false; ShowStatsPersonajePrincipal(); }
public ActionResult GrabarPersonaje(Personajes P, int IdPersonaje, string Accion, string Nombre, int tCate, string Imagen) { P.Categoria = tCate; ViewBag.Accion = Accion; ViewBag.disabled = new { }; switch (Accion) { case "Insertar": if (!ModelState.IsValid) { return(View("HomeBackOffice")); } else { BD.InsertarPersonajes(P); return(View("HomeBackOffice")); } break; case "Preguntas": break; case "Modificar": BD.ModificarPersonajes(P); return(View("HomeBackOffice")); break; case "Eliminar": BD.EliminarPersonajes(IdPersonaje); return(RedirectToAction("HomeBackOffice", "BackOffice")); break; default: break; } return(View()); }
public List <Personajes> ListarPersonajes() { List <Personajes> ListaPersonjaes = new List <Personajes>(); SqlConnection conexion = Conectar(); SqlCommand consulta = conexion.CreateCommand(); consulta.CommandText = "sp_ListarPersonajes"; consulta.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader dataReader = consulta.ExecuteReader(); while (dataReader.Read()) { int IdPersonaje = Convert.ToInt32(dataReader["IdPersonajes"]); string NombrePer = (dataReader["Nombre_personaje"].ToString()); string Imagen = (dataReader["Imagen"].ToString()); int IdCategoria = Convert.ToInt32(dataReader["IdCategoria"]); Personajes P = new Personajes(IdPersonaje, NombrePer, Imagen, IdCategoria); ListaPersonjaes.Add(P); } Desconectar(conexion); return(ListaPersonjaes); }
public Personajes ObtenerPersonaje_Pregunta(int IdPersonaje) { Personajes MiPersonaje = new Personajes(); SqlConnection conexion = Conectar(); SqlCommand consulta = conexion.CreateCommand(); consulta.CommandText = "sp_SeleccionarPersonaje"; consulta.CommandType = System.Data.CommandType.StoredProcedure; consulta.Parameters.AddWithValue("@pID", IdPersonaje); SqlDataReader dataReader = consulta.ExecuteReader(); if (dataReader.Read()) { MiPersonaje.IdPersonaje = Convert.ToInt32(dataReader["IdPersonajes"]); MiPersonaje.Nombre = (dataReader["Nombre_personaje"].ToString()); MiPersonaje.Imagen = (dataReader["Imagen"].ToString()); MiPersonaje.IdCategoria = Convert.ToInt32(dataReader["IdCategoria"]); } Desconectar(conexion); return(MiPersonaje); }
public ActionResult EdicionPersonajes(Personajes pe, string Accion) { if (BD.isAdmin() == true) { if (!ModelState.IsValid) { ViewBag.Personajes = BD.ListarPersonajes(); return(View("ABMPersonajes")); } else { if (Accion == "Obtener") { BD.ModificarPersonaje(pe); ViewBag.Personajes = BD.ListarPersonajes(); return(View("ABMPersonajes")); } else { if (Accion == "Insertar") { BD.InsertarPersonajes(pe); ViewBag.Personajes = BD.ListarPersonajes(); return(View("ABMPersonajes")); } } ViewBag.Personajes = BD.ListarPersonajes(); return(View("ABMPersonajes")); } } else { return(View("../QEQ/Login")); } }
public ActionResult ABMPersonajes(string Accion, Personajes P) { if (!IsAdmin()) { return(RedirectToAction("Login", "Home")); } ViewBag.Accion = Accion; switch (Accion) { case "Insertar": if (ModelState.IsValid) { List <CaracteristicasXPersonaje> ListaDeCaracteristicas = new List <CaracteristicasXPersonaje>(); BD.InsertarPersonajes(P.Nombre, P.fkCategoria, P.Imagen); ListaDeCaracteristicas = BD.ListarCarID(); ViewBag.ListaCar = ListaDeCaracteristicas; ViewBag.ListaCarXPer = new List <int>(); ViewBag.idPersonaje = BD.ObtenerUltimoIdPersonaje(); return(View("RelacionCarXPer", P)); } else { ViewBag.ListCate = BD.ListarCategorias(); ViewBag.Enable = new { }; return(View("FormularioPersonajes", P)); } case "Modificar": if (ModelState.IsValid) { List <CaracteristicasXPersonaje> ListaDeCaracteristicas = new List <CaracteristicasXPersonaje>(); List <int> ListaDeCarXPer = new List <int>(); BD.ModificarPersonajes(P); ListaDeCaracteristicas = BD.ListarCarID(); ListaDeCarXPer = BD.ListarCarXPer(P.id); ViewBag.ListaCar = ListaDeCaracteristicas; ViewBag.ListaCarXPer = ListaDeCarXPer; ViewBag.idPersonaje = P.id; return(View("RelacionCarXPer")); } else { P = BD.ObtenerPersonaje(P.id); ViewBag.ListCate = BD.ListarCategorias(); ViewBag.Enable = new { }; return(View("FormularioPersonajes", P)); } case "Eliminar": Personajes Per = new Personajes(); Per = BD.ObtenerPersonaje(P.id); BD.EliminarPersonajes(P.id); ViewBag.Mensaje = "eliminado"; ViewBag.Atributo = "personaje"; ViewBag.Nombre = Per.Nombre; ViewBag.ActionResult = "ABMPer"; return(View("Confirmacion")); } return(View("RelacionCarXPer", P)); }
static void Main(string[] args) { var elemento1 = new Elementos() { TipoDeObjeto = "Baston", Daño = 37, Armadura = 0, }; var elemento2 = new Elementos() { TipoDeObjeto = "Tunica", Daño = 0, Armadura = 43, }; var personaje1 = new Personajes() { Nombre = "Gandalf", Raza = "Mago", Items = new List <Elementos>() { elemento1, elemento2 }, Vida = 300, Ataque = 40, Defensa = 0, };//tony var elemento3 = new Elementos() { TipoDeObjeto = "Hacha", Daño = 38, Armadura = 0, }; var elemento4 = new Elementos() { TipoDeObjeto = "Armadura", Daño = 0, Armadura = 45, }; var personaje2 = new Personajes() { Nombre = "Claudio", Raza = "Enano", Items = new List <Elementos>() { elemento3, elemento4 }, Vida = 350, Ataque = 250, Defensa = 60, };//Valentina var elemento5 = new Elementos() { TipoDeObjeto = "RPG", Daño = 60, Armadura = 0, }; var elemento6 = new Elementos() { TipoDeObjeto = "Escudito", Daño = 0, Armadura = 70, }; var personaje3 = new Personajes() { Nombre = "Tony", Raza = "Elfo", Items = new List <Elementos>() { elemento4, elemento5 }, Vida = 270, Ataque = 80, Defensa = 75, };//Gonzalo var hechizo1 = new Hechizos() { Nombre = "Wingardium Leviosa", Tipo = "Daño", Daño = 65, Descripcion = "Eleva a su oponente y lo estrella contra el piso", }; Console.WriteLine(personaje1.DefensaTotal()); Console.WriteLine(personaje1.AtaqueTotal()); Console.WriteLine(personaje1.Vida); personaje2.Atacar(personaje1); Console.WriteLine(personaje1.Vida); Console.WriteLine(personaje1.Vida); personaje1.CurarTotal(); Console.WriteLine("curo?"); Console.WriteLine(personaje1.Vida); }