private void desactivarCampos() { if (!String.IsNullOrEmpty(Convert.ToString(Session["cedula"])) || (!String.IsNullOrWhiteSpace(Convert.ToString(Session["cedula"])))) { if (!String.IsNullOrEmpty(idText.Text) || (!String.IsNullOrWhiteSpace(idText.Text))) { BLEmpleado emp = (BLEmpleado)(Session["empleado"]); idText.Enabled = false; if ((!emp.rol.Equals("Secretaria"))) { btnHistorialClinico.Visible = true; } BLManejadorConsulta man = new BLManejadorConsulta(); List <BLConsulta> bl = man.listaConsultas(idText.Text.Trim()); if (bl.Count > 0) { ultimaBtn.Visible = true; btnHistorialClinico.Enabled = true; ultimaBtn.Enabled = true; historialBtn.Visible = true; historialBtn.Enabled = true; } else { btnHistorialClinico.Enabled = true; historialBtn.Visible = true; historialBtn.Enabled = true; ultimaBtn.Enabled = false; ultimaBtn.Visible = false; } } } }
public void pruebaInsertarConsulta_ThrowsNull() { BLConsulta cons_null = null; BLManejadorConsulta manejador_prueba = new BLManejadorConsulta(); manejador_prueba.insertar(cons_null); }
public void pruebaInsertarConsulta_ThrowsSQLExc() { BLConsulta cons_err = new BLConsulta(1, new DateTime(2006, 04, 03), "3216511111111111111111111111111111111111111111111111111111111111111111111", 7); BLManejadorConsulta manejador_prueba = new BLManejadorConsulta(); manejador_prueba.insertar(cons_err); }
protected void ultimaBtn_Click(object sender, EventArgs e) { Session["cedula"] = idText.Text.Trim(); BLManejadorConsulta man = new BLManejadorConsulta(); Session["idConsulta"] = man.consultarUltimo(Convert.ToString(idText.Text.Trim())); Response.Redirect("Consulta.aspx"); }
public void pruebaInsertarConsulta() { BLConsulta cons_prueba = new BLConsulta(168, new DateTime(2018, 02, 03), "504060873", 2000); BLManejadorConsulta manejador_prueba = new BLManejadorConsulta(); manejador_prueba.insertar(cons_prueba); Assert.AreEqual(cons_prueba.idConsulta, (manejador_prueba.consultar(cons_prueba.idConsulta).idConsulta)); }
protected void guardarBtn_Click(object sender, EventArgs e) { try { BLManejadorConsulta blm = new BLManejadorConsulta(); string precio = precioText.Text.Trim(); blm.modificar(Convert.ToInt32(Session["idConsulta"]), Convert.ToInt32(precioText.Text.Trim())); lblError.Text = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Información de la consulta guardada exitosamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; } catch (Exception) { lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al guardar los datos de la consulta. </strong>Verifique que los datos sean correctos..<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; //errorLbl.Visible = true; //errorLbl.Text = "Error al guardar los datos de la consulta. Verifique que los datos sean correctos."; } }
private void cargarGrid() { try { BLManejadorConsulta manejador = new BLManejadorConsulta(); List <BLConsulta> lista = manejador.listaConsultasOrdenado(Convert.ToString(Session["cedula"])); if (lista.Count > 0) { //listaConsultaGV.Columns[1].Visible = false; listaConsultaGV.DataSource = lista; listaConsultaGV.DataBind(); listaConsultaGV.HeaderRow.Cells[1].Text = "Numero"; listaConsultaGV.HeaderRow.Cells[2].Text = "Fecha"; listaConsultaGV.HeaderRow.Cells[3].Text = "Cédula"; listaConsultaGV.HeaderRow.Cells[4].Text = "Precio"; foreach (GridViewRow row in listaConsultaGV.Rows) { LinkButton lb = (LinkButton)row.Cells[0].Controls[0]; lb.Text = "Seleccionar"; } listaConsultaGV.HeaderRow.Cells[1].Visible = false; for (int i = 0; i < listaConsultaGV.Rows.Count; i++) { listaConsultaGV.Rows[i].Cells[1].Visible = false; } } else { lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> Este expediente no tiene consultas.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; //errorLbl.Visible = true; //errorLbl.Text = "Este expediente no tiene consultas."; } //listaConsultaGV.Columns[0].Visible = false; } catch (Exception) { lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al cargar los datos de la lista. </strong>Por favor recargue la página o vuelva a la página principal.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; //errorLbl.Visible = true; //errorLbl.Text = "Error al cargar los datos de la lista. Por favor recargue la página o vuelva a la página principal"; } }
protected void agregarBtn_Click(object sender, EventArgs e) { try { BLManejadorConsulta manejador = new BLManejadorConsulta(); BLConsulta consulta = new BLConsulta(); consulta.fecha = DateTime.Now; consulta.cedula = Convert.ToString(Session["cedula"]); consulta.precio_Consulta = 0; manejador.insertar(consulta); //int idConsultaNueva = manejador.consultarUltimo(Convert.ToString(Session["cedula"])); int idConsultaNueva = manejador.consultarUltimoConsultaID(); Session["idConsulta"] = idConsultaNueva; //Response.Redirect("Consulta.aspx"); //lblError.Text = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Consulta agregada correctamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; //lblError.Visible = true; } catch (Exception) { //errorLbl.Visible = true; //errorLbl.Text = "Error al guardar los datos de la consulta. Verifique que los datos sean correctos."; lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al guardar los datos de la consulta. </strong>Verifique que los datos sean correctos.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; } guardarEnListaDia(); }
protected void Page_Load(object sender, EventArgs e) { try { revisarLogin(); BLEmpleado emp = (BLEmpleado)(Session["empleado"]); if ((emp.rol.Equals("Secretaria")) || (emp.rol.Equals("Paramedico"))) { entrarDoctor.Visible = false; } if ((emp.rol.Equals("Secretaria"))) { entrarParamedico.Visible = false; guardarBtn.Visible = false; precioText.Enabled = false; } if ((emp.rol.Equals("Paramedico"))) { guardarBtn.Visible = false; precioText.Enabled = false; } if (!IsPostBack) { try { BLManejadorConsulta blm = new BLManejadorConsulta(); BLConsulta con = blm.consultar(Convert.ToInt32(Session["idConsulta"])); fecha.Text = Convert.ToString((con.fecha).Day) + "/" + Convert.ToString((con.fecha).Month) + "/" + Convert.ToString((con.fecha).Year) + " " + Convert.ToString((con.fecha).Hour) + ":" + Convert.ToString((con.fecha).Minute); //fecha.Text = Convert.ToString(con.fecha); precioText.Text = Convert.ToString(con.precio_Consulta); } catch (Exception) { //errorLbl.Visible = true; //errorLbl.Text = "Error al cargar los datos de la consulta. Regrese a la página principal"; lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al cargar los datos de la consulta. </strong> Regrese a la página principal.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; } } } catch (Exception) { lblError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al cargar la información. </strong>Verifique su conexión a internet.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; lblError.Visible = true; } }