private void rbCheckUrgencia(object sender, EventArgs e) { if (((RadioButton)sender).Checked) { urgencia = (Urgencia)((RadioButton)sender).Tag; } }
private void Urgencia_CheckedChanged(object sender, EventArgs e) { if (((RadioButton)sender).Checked) { urg = (Urgencia)((RadioButton)sender).Tag; } }
public datos(String nombre, String descripcion, String nota, String tipo, Urgencia urgencia) { this.nombre = nombre; this.descripcion = descripcion; this.nota = nota; this.tipo = tipo; this.urgencia = urgencia; }
public Nota(string nombre, string destinatario, string texto, Urgencia urgencia, TipoNota tipo) { Nombre = nombre; Destinatario = destinatario; Texto = texto; Urgencia = urgencia; Tipo = tipo; }
public override int GetHashCode() { var hashCode = 1429271913; hashCode = hashCode * -1521134295 + base.GetHashCode(); hashCode = hashCode * -1521134295 + CodTarefa.GetHashCode(); hashCode = hashCode * -1521134295 + Dificuldade.GetHashCode(); hashCode = hashCode * -1521134295 + Urgencia.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <Meta> .Default.GetHashCode(Meta); hashCode = hashCode * -1521134295 + EqualityComparer <List <int> > .Default.GetHashCode(IdUsuariosAdmin); hashCode = hashCode * -1521134295 + EqualityComparer <List <int> > .Default.GetHashCode(IdUsuariosMarcados); hashCode = hashCode * -1521134295 + Recompensa.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Criacao); hashCode = hashCode * -1521134295 + Terminada.GetHashCode(); hashCode = hashCode * -1521134295 + XP.GetHashCode(); return(hashCode); }
public static void AgregarVisita( Paciente[] pacientes, Medico[] medicos, Visita[] visitas, ref int contadorVisitas, int codigoMax) { Console.Write("¿Urgencia o planificada?"); string tipo = Console.ReadLine().ToLower(); int codPaciente; do { Console.Write("Código del paciente: "); codPaciente = Convert.ToInt32(Console.ReadLine()); if (codPaciente >= codigoMax) { Console.WriteLine("Código de paciente incorrecto"); } } while(codPaciente >= codigoMax); Paciente pacienteActual = pacientes[0]; foreach (Paciente p in pacientes) { if (p.Codigo == codPaciente) { pacienteActual = p; } } int codMedico; do { Console.Write("Código del médico: "); codMedico = Convert.ToInt32(Console.ReadLine()); if (codMedico != 1 || codMedico != 2) { Console.WriteLine("Código de médico incorrecto"); } } while(codMedico != 1 || codMedico != 2); Medico medicoActual; if (codMedico == 1) { medicoActual = medicos[0]; } else { medicoActual = medicos[1]; } Console.Write("Motivo de la visita: "); string motivo = Console.ReadLine(); Console.Write("Diagnóstico: "); string diagnostico = Console.ReadLine(); Visita visita; if (tipo.Contains("urgencia")) { Console.Write("¿Ha planificado una visita posterior? "); string respuesta = Console.ReadLine().ToLower(); bool visitaPost = respuesta.Contains("s"); visita = new Urgencia(pacienteActual, medicoActual, motivo, diagnostico, visitaPost); } else { visita = new Planificada(pacienteActual, medicoActual, motivo, diagnostico); } visitas[contadorVisitas] = visita; contadorVisitas++; }