示例#1
0
文件: Form1.cs 项目: Afens/DI
 private void borrar(object sender, EventArgs e)
 {
     datos.Remove(actual);
     if (datos.Count < 1)
     {
         MessageBox.Show("No hay mas personajes, crea uno nuevo");
         inicio();
     }
     else
     {
         actual = (Persona)datos[0];
         actualizarDatos();
     }
 }
示例#2
0
文件: Form1.cs 项目: Afens/DI
 private void descartar(object sender, EventArgs e)
 {
     if (datos.Contains(actual))
     {
         modoEditar(false);
     }
     else
     {
         if (datos.Count<1)
         {
             actualizarDatos();
             MessageBox.Show("Tienes que crear un personaje");
         }
         else
         {
             actual =(Persona)datos[datos.Count - 1];
             modoEditar(false);
         }
     }
 }
示例#3
0
文件: Form1.cs 项目: Afens/DI
 private void anterior(object sender, EventArgs e)
 {
     actual =(Persona)datos[datos.IndexOf(actual) - 1];
     actualizarDatos();
 }
示例#4
0
文件: Form1.cs 项目: Afens/DI
 private void siguiente(object sender, EventArgs e)
 {
     actual = (Persona)datos[datos.IndexOf(actual) + 1];
     actualizarDatos();
 }
示例#5
0
文件: Form1.cs 项目: Afens/DI
 private void newPersonaje(object sender, EventArgs e)
 {
     actual=new Persona();
     modoEditar(true);
 }
示例#6
0
文件: Form1.cs 项目: Afens/DI
 private void inicio()
 {
     actual= new Persona();
     modoEditar(true);
 }