public void CargarFormularios() { List <FormularioParaAnalisis> ListaFPA = new List <FormularioParaAnalisis>(); AntEmp1Service antEmp1Service1 = new AntEmp1Service(dataContext); AntEmp2Service antEmp1Service2 = new AntEmp2Service(dataContext); EPCService ePCService = new EPCService(dataContext); SignosYsintomasService signosYsintomasService = new SignosYsintomasService(dataContext); PacienteService pacienteService = new PacienteService(dataContext); DomicilioService domicilioService = new DomicilioService(dataContext); List <AntecedenteEpidemiologicos1> ant1 = antEmp1Service1.GetAntEmp1(); List <AntecedenteEpidemiologicos2> ant2 = antEmp1Service2.GetAntEmp2(); List <EnfermedadesPreviasComorbilidades> epc = ePCService.GetEPC(); List <SignosYSintomas> sys = signosYsintomasService.GetSignosYsintomas(); List <Paciente> pacientes = pacienteService.GetPacientes(); List <Domicilio> domicilios = domicilioService.GetDomicilios(); for (int i = 0; i < 10; i++) { FormularioParaAnalisis FPA = new FormularioParaAnalisis(); FPA.AntecedenteEpidemiologicos1 = ant1[i]; FPA.AntecedenteEpidemiologicos2 = ant2[i]; FPA.SignosYSintomas = sys[i]; FPA.EnfermedadesPreviasComorbilidades = epc[i]; FPA.Paciente = pacientes[i]; FPA.FechaDeCreacion = DateTime.Parse($"2/{(i + 1).ToString()}/2020", System.Globalization.CultureInfo.InvariantCulture); FPA.EstadoDelFormulario = EstadoDelFormulario.GENERADOS; ListaFPA.Add(FPA); } dataContext.ListaFormularioParaAnalisis.AddRange(ListaFPA); dataContext.SaveChanges(); }
public List <Paciente> GetPacientes() { List <Paciente> ListaPaciente = new List <Paciente>(); Paciente paciente2 = new Paciente(); paciente2.Apellido = "Medina"; paciente2.Nombre = "Roberto"; paciente2.NroDeDocumento = "31321634"; paciente2.Sexo = "Masculino"; paciente2.Telefono = "3624321141"; paciente2.TipoDeDocumento = TipoDeDocumento.DNI; paciente2.Correo = "*****@*****.**"; paciente2.FechaDeNacimiento = DateTime.Parse("1/1/1995", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente2); Paciente paciente3 = new Paciente(); paciente3.Apellido = "Jhonson"; paciente3.Nombre = "Maria"; paciente3.NroDeDocumento = "29132632"; paciente3.Sexo = "Femenino"; paciente3.Telefono = "3625121134"; paciente3.TipoDeDocumento = TipoDeDocumento.DNI; paciente3.Correo = "*****@*****.**"; paciente3.FechaDeNacimiento = DateTime.Parse("2/3/1990", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente3); Paciente paciente4 = new Paciente(); paciente4.Apellido = "Rodriguez"; paciente4.Nombre = "Maximiliano"; paciente4.NroDeDocumento = "21724622"; paciente4.Sexo = "Masculino"; paciente4.Telefono = "3624724312"; paciente4.TipoDeDocumento = TipoDeDocumento.DNI; paciente4.Correo = "*****@*****.**"; paciente4.FechaDeNacimiento = DateTime.Parse("2/12/1986", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente4); Paciente paciente5 = new Paciente(); paciente5.Apellido = "Encinas"; paciente5.Nombre = "Katherine"; paciente5.NroDeDocumento = "31322696"; paciente5.Sexo = "Femenino"; paciente5.Telefono = "3624131186"; paciente5.TipoDeDocumento = TipoDeDocumento.DNI; paciente5.Correo = "*****@*****.**"; paciente5.FechaDeNacimiento = DateTime.Parse("10/2/1994", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente5); Paciente paciente6 = new Paciente(); paciente6.Apellido = "Bueno"; paciente6.Nombre = "Carlos"; paciente6.NroDeDocumento = "28321376"; paciente6.Sexo = "Masculino"; paciente6.Telefono = "3624112167"; paciente6.TipoDeDocumento = TipoDeDocumento.DNI; paciente6.Correo = "*****@*****.**"; paciente6.FechaDeNacimiento = DateTime.Parse("10/4/1988", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente6); Paciente paciente7 = new Paciente(); paciente7.Apellido = "Urribarri"; paciente7.Nombre = "Micaela"; paciente7.NroDeDocumento = "29114637"; paciente7.Sexo = "Femenino"; paciente7.Telefono = "3624325188"; paciente7.TipoDeDocumento = TipoDeDocumento.DNI; paciente7.Correo = "*****@*****.**"; paciente7.FechaDeNacimiento = DateTime.Parse("10/2/1989", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente7); Paciente paciente8 = new Paciente(); paciente8.Apellido = "Perez"; paciente8.Nombre = "Martin"; paciente8.NroDeDocumento = "41744665"; paciente8.Sexo = "Masculino"; paciente8.Telefono = "3624713319"; paciente8.TipoDeDocumento = TipoDeDocumento.DNI; paciente8.Correo = "*****@*****.**"; paciente8.FechaDeNacimiento = DateTime.Parse("6/3/2000", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente8); Paciente paciente9 = new Paciente(); paciente9.Apellido = "Martinez"; paciente9.Nombre = "Roxana"; paciente9.NroDeDocumento = "42944383"; paciente9.Sexo = "Femenino"; paciente9.Telefono = "3625339923"; paciente9.TipoDeDocumento = TipoDeDocumento.DNI; paciente9.Correo = "*****@*****.**"; paciente9.FechaDeNacimiento = DateTime.Parse("11/2/2002", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente9); Paciente paciente10 = new Paciente(); paciente10.Apellido = "Brunetta"; paciente10.Nombre = "Ramon"; paciente10.NroDeDocumento = "10434228"; paciente10.Sexo = "Masculino"; paciente10.Telefono = "3624449295"; paciente10.TipoDeDocumento = TipoDeDocumento.DNI; paciente10.Correo = "*****@*****.**"; paciente10.FechaDeNacimiento = DateTime.Parse("12/6/1965", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente10); Paciente paciente11 = new Paciente(); paciente11.Apellido = "Brown"; paciente11.Nombre = "Rodrigo"; paciente11.NroDeDocumento = "17434184"; paciente11.Sexo = "Masculino"; paciente11.Telefono = "3624117547"; paciente11.TipoDeDocumento = TipoDeDocumento.DNI; paciente11.Correo = "*****@*****.**"; paciente11.FechaDeNacimiento = DateTime.Parse("11/2/1975", System.Globalization.CultureInfo.InvariantCulture); ListaPaciente.Add(paciente11); DomicilioService domicilioService = new DomicilioService(dataContext); List <Domicilio> domicilios = domicilioService.GetDomicilios(); for (int i = 0; i < 10; i++) { ListaPaciente[i].Domicilio = domicilios[i]; } return(ListaPaciente); }
public FormularioParaAnalisis SendFormulario() { FormularioParaAnalisis FPA = new FormularioParaAnalisis(); AntEmp1Service antEmp1Service1 = new AntEmp1Service(dataContext); AntEmp2Service antEmp1Service2 = new AntEmp2Service(dataContext); EPCService ePCService = new EPCService(dataContext); SignosYsintomasService signosYsintomasService = new SignosYsintomasService(dataContext); PacienteService pacienteService = new PacienteService(dataContext); DomicilioService domicilioService = new DomicilioService(dataContext); List <AntecedenteEpidemiologicos1> ant1 = antEmp1Service1.GetAntEmp1(); List <AntecedenteEpidemiologicos2> ant2 = antEmp1Service2.GetAntEmp2(); List <EnfermedadesPreviasComorbilidades> epc = ePCService.GetEPC(); List <SignosYSintomas> sys = signosYsintomasService.GetSignosYsintomas(); List <Paciente> pacientes = pacienteService.GetPacientes(); List <Domicilio> domicilios = domicilioService.GetDomicilios(); var seed = Environment.TickCount; var random = new Random(seed); var i = random.Next(0, 9); FPA.AntecedenteEpidemiologicos1 = ant1[i]; var seed1 = Environment.TickCount; var random1 = new Random(seed1); var v = random.Next(0, 9); FPA.AntecedenteEpidemiologicos2 = ant2[v]; var seed2 = Environment.TickCount; var random2 = new Random(seed2); var c = random.Next(0, 9); FPA.SignosYSintomas = sys[c]; var seed3 = Environment.TickCount; var random3 = new Random(seed3); var x = random.Next(0, 9); FPA.EnfermedadesPreviasComorbilidades = epc[x]; var seed5 = Environment.TickCount; var random5 = new Random(seed5); var e = random.Next(0, 9); var seed6 = Environment.TickCount; var random6 = new Random(seed6); var h = random.Next(0, 9); pacientes[e].NroDeDocumento = (e * h).ToString(); FPA.Paciente = pacientes[e]; var seed4 = Environment.TickCount; var random4 = new Random(seed4); var z = random.Next(0, 9); FPA.FechaDeCreacion = DateTime.Parse($"2/{(z + 1).ToString()}/2020", System.Globalization.CultureInfo.InvariantCulture); FPA.EstadoDelFormulario = EstadoDelFormulario.GENERADOS; return(FPA); }