Example #1
0
        public void pruebaConsultarFicha_Param_ThrowsNull()
        {
            BLFichaParamedico          ficha_null       = null;
            BLManejadorFichaParamedico manejador_prueba = new BLManejadorFichaParamedico();

            manejador_prueba.consultar(ficha_null.idConsulta);
        }
Example #2
0
        public void pruebaInsertarFicha_Param_ThrowsSqlException()
        {
            BLFichaParamedico          ficha_prueba     = new BLFichaParamedico(1, 1, "idEmpleado", "120/60", 1, 165, 65, "glicemiaaaaaa", "ddddddddddd", "obs", 1, 2, "78", "pupilas", "piel", "notasparam");
            BLManejadorFichaParamedico manejador_prueba = new BLManejadorFichaParamedico();

            manejador_prueba.insertar(ficha_prueba);
        }
Example #3
0
        public void pruebaInsertarFicha_Param_ThrowsNull()
        {
            BLFichaParamedico          ficha_null       = null;
            BLManejadorFichaParamedico manejador_prueba = new BLManejadorFichaParamedico();

            manejador_prueba.insertar(ficha_null);
        }
Example #4
0
        public void pruebaInsertarFicha_Param()
        {
            BLFichaParamedico          ficha_prueba     = new BLFichaParamedico(1, 1, "doc01", "120/60", 1, 165, 65, "glicemia", "oxi", "obs", 1, 2, "78", "pupilas", "piel", "notasparam");
            BLManejadorFichaParamedico manejador_prueba = new BLManejadorFichaParamedico();

            manejador_prueba.insertar(ficha_prueba);

            Assert.AreEqual(ficha_prueba.idConsulta, (manejador_prueba.consultar(ficha_prueba.idConsulta).idConsulta));
        }
Example #5
0
        protected void guardarBtn_Click(object sender, EventArgs e)
        {
            try {
                BLManejadorFichaParamedico blm = new BLManejadorFichaParamedico();

                String a = presionText.Text;
                blm.insertar(new BLFichaParamedico(0, Convert.ToInt32(Session["idConsulta"]), ((BLEmpleado)Session["empleado"]).id, presionText.Text.Trim(),
                                                   Convert.ToDecimal(temperaturaText.Text.Trim()), Convert.ToDecimal(estaturaText.Text.Trim()),
                                                   Convert.ToDecimal(pesoText.Text.Trim()), glicemiaText.Text.Trim(), oximetriaText.Text.Trim(),
                                                   observacionesText.Text.Trim(), Convert.ToInt32(GlasgowText.Text.Trim()),
                                                   Convert.ToInt32(Frec_CardText.Text.Trim()), Frec_RespText.Text.Trim(),
                                                   PupilasText.Text.Trim(), PielText.Text.Trim(), NotasParamText.Text.Trim()));
                lblMensaje.Text    = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Los datos de la ficha paramédico han sido guardados correctamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">&times;</span> </button> </div>";
                lblMensaje.Visible = true;
                Response.Redirect("FichaParamedico.aspx");
            } catch (Exception) {
                lblMensaje.Text    = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al guardar los datos de la ficha paramédico </strong>Verifique que los datos sean correctos.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">&times;</span> </button> </div>";
                lblMensaje.Visible = true;
            }
        }
Example #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            revisarLogin();
            //Response.Write(((BLEmpleado)Session["empleado"]).id);
            BLEmpleado emp = (BLEmpleado)Session["empleado"];

            if ((!emp.rol.Equals("Doctor")))
            {
                observacionesText.Enabled = false;
            }


            try {
                if (!IsPostBack)
                {
                    BLManejadorFichaParamedico blm   = new BLManejadorFichaParamedico();
                    BLFichaParamedico          param = blm.consultar(Convert.ToInt32(Session["idConsulta"]));
                    if (param.id_Paramedico == 0)
                    {
                        //lblEmpleado.Visible = false;
                        temperaturaText.Text = "0";
                        estaturaText.Text    = "0";
                        pesoText.Text        = "0";
                        GlasgowText.Text     = "0";
                        Frec_CardText.Text   = "0";
                        Frec_RespText.Text   = "0";
                    }
                    else
                    {
                        NotasParamText.Text    = param.nota_param;
                        presionText.Text       = param.presionArterial;
                        temperaturaText.Text   = Convert.ToString(param.temperatura);
                        estaturaText.Text      = Convert.ToString(param.estatura);
                        pesoText.Text          = Convert.ToString(param.peso);
                        glicemiaText.Text      = param.glicemia;
                        oximetriaText.Text     = param.oximetria_Pulso;
                        observacionesText.Text = param.observacion;
                        GlasgowText.Text       = Convert.ToString(param.glasgow);
                        Frec_CardText.Text     = Convert.ToString(param.frec_card);
                        Frec_RespText.Text     = param.frec_resp;
                        PupilasText.Text       = param.pupilas;
                        PielText.Text          = param.piel;
                        NotasParamText.Text    = param.nota_param;
                        if (param.peso != 0 && param.estatura != 0)
                        {
                            calcularIMC(param);
                        }
                        else
                        {
                            imcText.Visible = false;
                        }
                        lblEmpleado.Text    = "Paramédico Encargado: " + new BLManejadorEmpleado().obtenerEmpleado(param.idEmpleado).nombreEmpleado;
                        lblEmpleado.Visible = true;
                    }
                }
            } catch (Exception) {
                lblMensaje.Text    = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al cargar los datos de la ficha paramédico </strong>Por favor vuelva a la página principal.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">&times;</span> </button> </div>";
                lblMensaje.Visible = true;
                //errorLbl.Visible = true;
                //errorLbl.Text = "Error al cargar los datos de la ficha paramédico. Por favor vuelva a la pagina principal.";
            }
        }