protected void btnBuscar_Click(object sender, EventArgs e) { try { entMedico objMedico = new entMedico(); if (txtDNI.Text != string.Empty || !objMedico.validarDocumento(txtDNI.Text)) { GestionarMedicoServicio gestionarMedicoServicio = new GestionarMedicoServicio(); GestionarHorarioAtencionServicio gestionarHorarioAtencion = new GestionarHorarioAtencionServicio(); List <entHorarioAtencion> Lista = null; objMedico = gestionarMedicoServicio.BuscarPorDNI(txtDNI.Text); if (objMedico != null) { lblNombre.Text = objMedico.Empleado.nombres; lblApellidos.Text = objMedico.Empleado.apPaterno + " " + objMedico.Empleado.apMaterno; lblEspecialidad.Text = objMedico.Especialidad.descripcion; Session["medico"] = objMedico; Lista = gestionarHorarioAtencion.ListarxID(objMedico.idMedico); grvHorarioAtencion.DataSource = CrearTablaHorarioAtencion(Lista); grvHorarioAtencion.DataBind(); } else { lblNombre.Text = ""; lblApellidos.Text = ""; lblEspecialidad.Text = ""; Response.Write("<script>alert('No existe medico con el DNI ingresado.')</script>"); } } else { Response.Write("<script>alert('Ingrese numero de DNI.')</script>"); } } catch (Exception ex) { throw ex; } }
private void AgregarHorario() { GestionarMedicoServicio gestionarMedicoServicio = new GestionarMedicoServicio(); GestionarHorarioAtencionServicio gestionarHorarioAtencion = new GestionarHorarioAtencionServicio(); entEmpleado objEmpleado = (entEmpleado)Session["empleado"]; List <entHorarioAtencion> Lista = null; entMedico objMedico = gestionarMedicoServicio.BuscarPorDNI(objEmpleado.nroDocumento); if (objMedico != null) { lblNombre.Text = objMedico.Empleado.nombres; lblApellidos.Text = objMedico.Empleado.apPaterno + " " + objMedico.Empleado.apMaterno; lblEspecialidad.Text = objMedico.Especialidad.descripcion; lblNroDocumento.Text = objMedico.Empleado.nroDocumento; Session["medico"] = objMedico; Lista = gestionarHorarioAtencion.ListarxID(objMedico.idMedico); grvHorarioAtencion.DataSource = CrearTablaHorarioAtencion(Lista); grvHorarioAtencion.DataBind(); } }
protected void btnBuscar_Click(object sender, EventArgs e) { GestionarMedicoServicio gestionarMedicoServicio = new GestionarMedicoServicio(); GestionarHorarioAtencionServicio gestionarHorarioAtencion = new GestionarHorarioAtencionServicio(); entEmpleado objEmpleado = new entEmpleado(); if (objEmpleado.ComprobarNroDocumento(txtDNI.Text)) { List <entHorarioAtencion> Lista = null; entMedico objMedico = gestionarMedicoServicio.BuscarPorDNI(txtDNI.Text); if (objMedico != null) { lblNombre.Text = objMedico.Empleado.nombres; lblApellidos.Text = objMedico.Empleado.apPaterno + " " + objMedico.Empleado.apMaterno; lblEspecialidad.Text = objMedico.Especialidad.descripcion; lblNroDocumento.Text = objMedico.Empleado.nroDocumento; Session["medico"] = objMedico; Lista = gestionarHorarioAtencion.ListarxID(objMedico.idMedico); grvHorarioAtencion.DataSource = CrearTablaHorarioAtencion(Lista); grvHorarioAtencion.DataBind(); } else { LimpiarCampos(); Response.Write("<script>alert('Error: No existe medico con el DNI ingresado.')</script>"); } } else { Response.Write("<script>alert('Error: Formato de DNI incorrecto.')</script>"); } LimpiarCampos(); }