private void btnEliminar_Click(object sender, EventArgs e) { string nombrePers = cmbPers.Text; string codigoPers = ControladorPersonajes.codigoDadoNombrePers(nombrePers, SplashScreen.conexion); ControladorPersonajes.eliminarPersonaje(nombrePers, SplashScreen.conexion); ControladorInvGuardaArmas.eliminarArmas(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaBotas.eliminarBot(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaCasco.eliminarCas(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaGuantes.eliminarGua(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaObjEsp.eliminarObjEsp(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaPantalones.eliminarPan(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaPecheras.eliminarPec(codigoPers, null, SplashScreen.conexion); ControladorInvGuardaPociones.eliminarPoc(codigoPers, null, SplashScreen.conexion); ControladorPersonajeASkills.eliminarPAS(codigoPers, SplashScreen.conexion); }
public static bool tirarPecheraInv(string codigoPersonaje, string codigoPechera, NpgsqlConnection con) { ArrayList pecheras = ControladorInvGuardaPecheras.retPechera(codigoPersonaje, codigoPechera, con); if (pecheras.Count == 1) { InvGuardaPecheras pechera = (InvGuardaPecheras)pecheras[0]; pechera.InvgpchCantidad -= 1; if (pechera.InvgpchCantidad == 0) { ControladorInvGuardaPecheras.modificarCantPechera(pechera.InvgpchCodigoPersonaje, pechera.InvgpchCodigoPechera, pechera.InvgpchCantidad, con); } else { ControladorInvGuardaPecheras.eliminarPec(pechera.InvgpchCodigoPersonaje, pechera.InvgpchCodigoPechera, con); } return(true); } return(false); }