예제 #1
0
        public void pruebaInsertarDireccion()
        {
            BLDireccion          dir_prueba       = new BLDireccion(19, "504060873", "Alajuela", "Naranjo", "Cirri", "100 m suer de la plaza de deportes");
            BLManejadorDireccion manejador_prueba = new BLManejadorDireccion();

            manejador_prueba.guardarModificar(dir_prueba);
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try {
                revisarLogin();
                BLEmpleado emp = (BLEmpleado)(Session["empleado"]);
                if ((emp.rol.Equals("Secretaria")))
                {
                    btnHistorialClinico.Visible = false;
                }

                if (!IsPostBack)
                {
                    if (!String.IsNullOrEmpty(Convert.ToString(Session["cedula"])) || (!String.IsNullOrWhiteSpace(Convert.ToString(Session["cedula"]))))
                    {
                        BLManejadorExpediente man = new BLManejadorExpediente();
                        BLExpediente          exp = man.consultarExpediente(Convert.ToString(Session["cedula"]));
                        idText.Text          = exp.cedula;
                        firstNameText.Text   = exp.primer_nombre;
                        secondNameText.Text  = exp.segundo_nombre;
                        lastNameText.Text    = exp.primer_apellido;
                        lastNameText2.Text   = exp.segundo_apellido;
                        diaText.Text         = Convert.ToString(exp.fecha_nacimiento.Day);
                        mesText.Text         = Convert.ToString(exp.fecha_nacimiento.Month);
                        AnnoText.Text        = Convert.ToString(exp.fecha_nacimiento.Year);
                        phoneText.Text       = exp.num_telefono;
                        religionText.Text    = exp.religion;
                        estadoCivilText.Text = exp.estado_civil;
                        trabajoText.Text     = exp.tipo_trabajo;
                        sexoText.Text        = exp.sexo;
                        tel2.Text            = exp.tel2;
                        tel3.Text            = exp.tel3;
                        descripcionTel2.Text = exp.descripcion_tel2;
                        descripcionTel3.Text = exp.descripcion_tel3;
                        txtEdad.Text         = Convert.ToString(calcularEdad(exp.fecha_nacimiento));

                        BLManejadorDireccion dir = new BLManejadorDireccion();
                        BLDireccion          bl  = dir.consultar(Convert.ToString(Session["cedula"]));
                        provinciaText.Text = bl.provincia;
                        cantonText.Text    = bl.canton;
                        distritoText.Text  = bl.distrito;
                        otrasText.Text     = bl.otrasSenas;
                    }
                }
            } catch (Exception) {
                mensajeError.Text    = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>¡Error al cargar los datos del expediente!</strong> Verifique su conexion a internet y regrese a la página principal<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">&times;</span> </button> </div>";
                mensajeError.Visible = true;
            }


            if (String.IsNullOrEmpty(idText.Text.Trim()) || (String.IsNullOrWhiteSpace(idText.Text.Trim())))
            {
                ultimaBtn.Visible           = false;
                ultimaBtn.Enabled           = false;
                historialBtn.Visible        = false;
                historialBtn.Enabled        = false;
                btnHistorialClinico.Visible = false;
                btnHistorialClinico.Enabled = false;
            }
            desactivarCampos();
        }
예제 #3
0
        public void pruebaInsertarDireccion_ThrowsNull()
        {
            BLDireccion          dir_null         = null;
            BLManejadorDireccion manejador_prueba = new BLManejadorDireccion();

            manejador_prueba.guardarModificar(dir_null);
        }