protected void Page_Load(object sender, EventArgs e) {//imuebles oinquilinos no se usa if (!IsPostBack) { MapeoCL omapeo = new MapeoCL(); LDuenio = omapeo.RecuperarDuenio(); LGarante = omapeo.RecuperarGarante(); LInquilino = omapeo.RecuperarInquilino(); Lcasa = omapeo.RecuperarCasa(); LDepartamento = omapeo.RecuperarDepartamento(); LLocalComercial = omapeo.RecuperarLocalComercial(); LReciboSueldo = omapeo.RecuperarReciboSueldo(); LContratoAlquiler = omapeo.RecuperarContratoAlquiler(); List <Duenio> LnDuenio = omapeo.Recuperarcasaduenio(LDuenio, Lcasa);// LnDuenio lista nueva para no sobreescribir la anterior LnDuenio = omapeo.Recuperardepartamentoduenio(LDuenio, LDepartamento); LnDuenio = omapeo.Recuperarlocalduenio(LDuenio, LLocalComercial); List <Garante> LNGarante = omapeo.RecuperarRecibosSueldo(LGarante, LReciboSueldo); List <ContratoAlquiler> LnContrato = omapeo.RecuperarContratocasa(LContratoAlquiler, Lcasa); LnContrato = omapeo.RecuperarContratodepartamento(LContratoAlquiler, LDepartamento); LnContrato = omapeo.RecuperarContratoLlocalcomercial(LContratoAlquiler, LLocalComercial); omapeo.RecuperarContratoduenio(LContratoAlquiler, LDuenio); omapeo.RecuperarContratoinquilino(LContratoAlquiler, LInquilino); omapeo.RecuperarContratoGarante(LContratoAlquiler, LGarante); omapeo.RecuperarInquilinoGarante(LInquilino, LGarante); } CargarTablas(); }
protected void Cargar_Click(object sender, EventArgs e) { if (Page.IsValid) { if (LMedicos.Exists(x => x.dni == txtdnimedico.Text) == false) { if (LPaciente.Exists(x => x.dni == txtdnimedico.Text) == false) { Medico oMedico = new Medico(txtdnimedico.Text, txtnombremedico.Text, Lalista.SelectedItem.ToString(), 0); Especialidad oEspecialidad = LEspecialidades.Find(x => x.nombre == Lalista.SelectedItem.ToString()); oEspecialidad.AddMedicos(oMedico); LMedicos.Add(oMedico); MapeoCL oMapeo = new MapeoCL(); oMapeo.GuardarEspecialidadMedico(oEspecialidad, oMedico);//graba en la base de datos oMapeo.GuardarMedico(oMedico); string save = "CARGA CON EXITO"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } else { string save = "ESE DNI YA FUE CARGADO"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } } else { string save = "ESE DNI YA FUE CARGADO"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } txtdnimedico.Text = string.Empty; txtnombremedico.Text = string.Empty; } }
protected void ImageButton6_Click(object sender, ImageClickEventArgs e) { Paciente oPaciente = LPaciente.Find(x => x.dni == LdPaciente.SelectedItem.ToString()); oPaciente.especialidad = LdEspecialidad.SelectedItem.ToString(); Especialidad oEspecialidad = LEspecialidades.Find(x => x.nombre == LdEspecialidad.SelectedItem.Text); oEspecialidad.AddPaciente(oPaciente); List <Medico> LMedicos = oEspecialidad.verMedicos(); Medico oMedico = LMedicos.Find(x => x.dni == LdMedicos.SelectedItem.ToString()); oPaciente.medico = oMedico; oMedico.AddPaciente(oPaciente); List <Habitacion> ListaHabitaciones = oEspecialidad.verHabitaciones(); Habitacion oHabitacion = LHabitaciones.Find(X => X.identificador == Convert.ToInt32(LdHabitacion.SelectedItem.ToString())); List <Cama> LCamas = oHabitacion.Camasvacias(); Cama oCama = LCamas.Find(x => x.ndecama == Convert.ToInt32(LdCamas.SelectedItem.ToString())); oCama.internar(oPaciente); string save = "Se Interno al Paciente"; MapeoCL oMapeo = new MapeoCL(); oMapeo.GuardarEspecialidadPaciente(oEspecialidad, oPaciente); oMapeo.GuardarPacienteMedico(oMedico, oPaciente); this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Server.Transfer("MenuPrincipal.aspx"); }
protected void ImageButton3_Click(object sender, ImageClickEventArgs e) { if (Page.IsValid) { if (txtdiagnostico.Text != "") { Paciente oPaciente = LPaciente.Find(x => x.dni == txtdni.Text); oPaciente.AddDiagnostico(txtdiagnostico.Text); if (oPaciente.Pacientecurado() == 1) { Especialidad oEspecialidad = LEspecialidades.Find(x => x.nombre == LaListadEspecialidad.SelectedItem.ToString()); Cama oCama = oEspecialidad.BuscarPacienteHabitacion(oPaciente); if (oCama.tipo != "") { oCama.alta(); } oPaciente.especialidad = ""; oPaciente.medico = new Medico(); List <Medico> ListaMedicos = oEspecialidad.verMedicos(); Medico oMedico = ListaMedicos.Find(x => x.dni == DropMedicos.SelectedItem.ToString()); oMedico.RemoverPaciente(oPaciente.dni); MapeoCL oMapeo = new MapeoCL(); oMapeo.BorrarRelacionPacienteEspecialidad(oPaciente); oMapeo.BorrarRelacionPacienteMedico(oPaciente); string save = "El Paciente Fue dado de Alta"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Server.Transfer("MenuPrincipal.aspx"); } else { List <Medicamento> MedicamentosRecomendados = oPaciente.TratamientoRecomendados(LMedicamentos); string save = "Diagnostico Guardado"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Panel3.Visible = true; if (MedicamentosRecomendados.Count != 0) { DropMedicamentos.Items.Clear(); ImageButton3.Enabled = false; foreach (Medicamento x in MedicamentosRecomendados) { DropMedicamentos.Items.Add(x.nombre); } } else { save = "No hay medicamentos recomendados"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Server.Transfer("MenuPrincipal.aspx"); } } } } }
protected void Button1_Click(object sender, EventArgs e) { string b = Convert.ToString(Text1.Value); DateTime dateValue; if (Page.IsValid) { if (txtdnipaciente.Text != "") { if (txtnombre.Text != "") { if (DateTime.TryParse(b, out dateValue)) { if ((LPaciente.Exists(x => x.dni == txtdnipaciente.Text) == false)) { if ((LMedicos.Exists(x => x.dni == txtdnipaciente.Text) == false)) { int a = Convert.ToInt32(lblnumero.Text) + 1; Paciente oPaciente = new Paciente(txtdnipaciente.Text, txtnombre.Text, a, LalistaMS.SelectedItem.ToString(), Convert.ToDateTime(Text1.Value), ""); lblnumero.Text = a.ToString(); LPaciente.Add(oPaciente); MapeoCL oMapeo = new MapeoCL(); oMapeo.GuardarPaciente(oPaciente); //graba en la base de datos string save = "ESETE PACIENTE FUE CARGADO"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); if (DropDownList1.SelectedItem.Text == "SI") { Server.Transfer("Paciente_Critico.aspx"); } } } else { string save = "ESE DNI YA FUE CARGADO"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } txtdnipaciente.Text = ""; txtnombre.Text = ""; } } } } }
protected void Page_Load(object sender, EventArgs e) { if (this.LEspecialidades.Count == 0) { MapeoCL oMapeo = new MapeoCL(); LEspecialidades = oMapeo.RecuperarEspecialidad(); LMedicos = oMapeo.RecuperarMedico(); CargarMedEsp(); LPaciente = oMapeo.RecuperarPaciente(); oMapeo.RecuperarPacienteporEsp(LPaciente, LEspecialidades); oMapeo.RecuperarPacienteMedico(LPaciente, LMedicos); Droga oDroga = new Droga("acelsalicico"); oDroga.AddAccion("dolor de cabeza"); Medicamento oMedicamento = new Medicamento("Aspirina"); oMedicamento.AddDrogas(oDroga, 40); LMedicamentos.Add(oMedicamento); LDroga.Add(oDroga); } }
public void CargaBoton(object sender, EventArgs e) { if (Page.IsValid) { //validar int meses = int.Parse(mesesalquiler.Value); // input mes int idinmueble = int.Parse(txtinmueble.Value); //recuperar el id del inmueble DateTime Inicio = DateTime.Parse(fechaAlquiler.Value); //input fecha int idcontrato; if (LContratoAlquiler.Count == 0) { idcontrato = 1; } else { idcontrato = LContratoAlquiler.Last().idcontrato + 1; } // Aca tenes que buscar la id del anterior de la lista Casa oCasa = Lcasa.Find(x => x.idcasa == idinmueble); Departamento oDepartamento = LDepartamento.Find(x => x.iddepartamento == idinmueble); LocalComercial oLocal = LLocalComercial.Find(x => x.idlocalcomercial == idinmueble); string dnis = midni1.Value; int dni = int.Parse(dnis);//valor del input Inquilino oInquilino = LInquilino.Find(x => x.dni == dni); int obtenerGarante = int.Parse(text6.Value);//poner dni de garante Garante oGarante = LGarante.Find(x => x.dni == obtenerGarante); string precio = precioalquiler.Value; ContratoAlquiler oAlquiler = new ContratoAlquiler(meses, Inicio, idcontrato, precio); oAlquiler.oinquilino = oInquilino; oAlquiler.ogarante = oGarante; Casa casa = new Casa(); oAlquiler.ocasa = casa; Departamento dep = new Departamento(); oAlquiler.odepartamento = dep; LocalComercial Local = new LocalComercial(); oAlquiler.olocalcomercial = Local; if (oCasa != null) { oAlquiler.ocasa = oCasa; Duenio oDuenio = new Duenio(); foreach (Duenio x in LDuenio) { if (x.lcasa.Exists(t => t.idcasa == oCasa.idcasa)) { oDuenio = x; } } oAlquiler.oduenio = oDuenio; } if (oDepartamento != null) { oAlquiler.odepartamento = oDepartamento; Duenio oDuenio = new Duenio(); foreach (Duenio x in LDuenio) { if (x.ldepartamento.Exists(t => t.iddepartamento == oDepartamento.iddepartamento)) { oDuenio = x; } } oAlquiler.oduenio = oDuenio; } if (oLocal != null) { oAlquiler.olocalcomercial = oLocal; Duenio oDuenio = new Duenio(); foreach (Duenio x in LDuenio) { if (x.llocalcomercial.Exists(t => t.idlocalcomercial == oLocal.idlocalcomercial)) { oDuenio = x; } } oAlquiler.oduenio = oDuenio; } LContratoAlquiler.Add(oAlquiler); MapeoCL oMapeo = new MapeoCL(); oMapeo.GuardarAltaAlquiler(oAlquiler); } }