public void setPasaje(int dni, int numeroDeButaca, FormDatosPasajeroEncomienda hijo) { if (!validarQueNoEsteEnElVuelo(dni)) { if (pasajes.Any(unPasaje => unPasaje.dni == dni)) MessageBox.Show("Esta persona ya tiene asignado un pasaje en este viaje"); else { pasajes.Add(new Pasaje(-1, dni, numeroDeButaca)); listBoxPasajesYEncomiendasComprados.Items.Add("Pasaje -> DNI:" + dni + ". Butaca n°: " + numeroDeButaca); btnAceptar.Enabled = true; hijo.Close(); } } }
public void setEncomienda(int dni, decimal pesoEncomienda, FormDatosPasajeroEncomienda hijo) { if (pesoDisponible - pesoEncomienda < 0) MessageBox.Show("El peso encomendado es mayor al disponible en la aeronave"); else { pesoDisponible = pesoDisponible - pesoEncomienda; encomiendas.Add(new Encomienda(-1, dni, pesoEncomienda)); listBoxPasajesYEncomiendasComprados.Items.Add("Encomienda -> DNI:" + dni + ". Peso: " + pesoEncomienda); btnAceptar.Enabled = true; hijo.Close(); } }