public void GenerarReserva(string rut, TipoAtencion tipoAtencion, DateTime fecha, string hora, string nombremascota) { var mascota = new Mascota(); var medico = new Medico(); var listamascotasxdueno = Coneccion.buscarmascotasxrutdueno(rut); string idduenio = string.Empty; for (int i = 0; i < listamascotasxdueno.Count; i++) { string linea = listamascotasxdueno[i].ToString(); var info = linea.Split(';'); idduenio = info[4]; if (info[1].Contains(nombremascota)) { mascota.Id_Mascota = int.Parse(info[0]); } } string idpaciente = Coneccion.buscarpaciente(idduenio, mascota.Id_Mascota.ToString()); var datosmedico = Coneccion.datosmedico(tipoAtencion.ToString()); for (int i = 0; i < datosmedico.Count; i++) { string linea = datosmedico[i].ToString(); var datos = linea.Split(';'); medico.Id_Medico = int.Parse(datos[0]); medico.NombreMedico = datos[1]; medico.rut = datos[2]; } Coneccion.Generarhora(idpaciente, medico.Id_Medico, fecha, hora); }