// GET: Recuerdo/Details/5
        public ActionResult Details(int id)
        {
            Recuerdo   rec        = null;
            RecuerdoEN recuerdoEN = new RecuerdoCAD(session).ReadOID(id);

            rec = new AssemblerRecuerdo().ConvertENToModelUI(recuerdoEN);
            ViewData["idEvento"] = rec.IdEvento;
            ViewData["recuerdo"] = recuerdoEN.Titulo;
            ArrayList fotos = new ArrayList();

            foreach (string foto in recuerdoEN.FotosRecuerdo)
            {
                fotos.Add(foto);
            }
            ViewData["listaFotos"] = fotos;

            if (Session["usuario"] != null && Session["esAdmin"].ToString() == "true" && Session["modoAdmin"].ToString() == "true")
            {
                return(View(rec));
            }
            else
            {
                return(View("./VistaUsuario/Detalles", rec));
            }
        }
        public ActionResult CreateNoId()
        {
            if (Session["usuario"] == null)
            {
                return(RedirectToAction("Login", "Sesion"));
            }
            if (Session["esAdmin"].ToString() == "false")
            {
                return(View("../NoAdministrador"));
            }
            if (Session["modoAdmin"].ToString() == "false")
            {
                Session["modoAdmin"] = "true";
            }

            Recuerdo recuerdo = new Recuerdo();

            if (TempData.ContainsKey("creado"))
            {
                TempData.Remove("creado");
            }
            if (TempData.ContainsKey("editado"))
            {
                TempData.Remove("editado");
            }
            return(View(recuerdo));
        }
示例#3
0
        /// <summary>
        /// Método que permite obtener los recuerdos ingresados
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public List <Recuerdo> ObtenerRecuerdo(Recuerdo pvoRecuerdo)
        {
            SqlConnection   vloConexion   = null;
            List <Recuerdo> ListaRecuerdo = new List <Recuerdo>();

            try
            {
                Recuerdo vloRecuerdo = null;

                using (vloConexion = DSConexion.ObtenerConexion())
                {
                    vloConexion.Open();

                    using (var vloComando = new SqlCommand())
                    {
                        vloComando.Connection  = vloConexion;
                        vloComando.CommandType = System.Data.CommandType.StoredProcedure;
                        vloComando.CommandText = DSConfiguracion.ObtenerRecuerdo;
                        vloComando.Parameters.AddWithValue("@Id_Usuario", pvoRecuerdo.Id_Usuario);


                        using (var vloLector = vloComando.ExecuteReader())
                        {
                            while (vloLector.Read())
                            {
                                vloRecuerdo = new Recuerdo();

                                vloRecuerdo.Id_Usuario          = Convert.ToInt32(vloLector["Id_Usuario"]);
                                vloRecuerdo.Id_Recuerdo         = Convert.ToInt32(vloLector["Id_Recuerdo"]);
                                vloRecuerdo.DescripcionRecuerdo = vloLector["DescripcionRecuerdo"].ToString();
                                vloRecuerdo.FechaRecuerdo       = Convert.ToDateTime(vloLector["FechaRecuerdo"]);

                                var vloBytesImagen = Convert.FromBase64String(vloLector["Foto"].ToString());
                                vloRecuerdo.Foto = vloBytesImagen;
                                vloBytesImagen   = null;
                                ListaRecuerdo.Add(vloRecuerdo);
                            }
                        }
                    }

                    if (vloConexion.State == System.Data.ConnectionState.Open)
                    {
                        vloConexion.Close();
                    }
                }

                return(ListaRecuerdo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (vloConexion.State == System.Data.ConnectionState.Open)
                {
                    vloConexion.Close();
                }
            }
        }
        // GET: Recuerdo/Create
        public ActionResult Create(int idEvento)
        {
            if (Session["usuario"] == null)
            {
                return(RedirectToAction("Login", "Sesion"));
            }

            Recuerdo rec = new Recuerdo();

            TempData["idEvento"] = idEvento;
            ViewData["idEvento"] = idEvento;
            EventoCEN eventoCEN = new EventoCEN();
            EventoEN  eventoEN  = eventoCEN.ReadOID(idEvento);

            ViewData["NombreEvento"] = eventoEN.Nombre;

            if (TempData.ContainsKey("creado"))
            {
                TempData.Remove("creado");
            }
            if (TempData.ContainsKey("editado"))
            {
                TempData.Remove("editado");
            }

            if (Session["usuario"] != null && Session["esAdmin"].ToString() == "true" && Session["modoAdmin"].ToString() == "true")
            {
                return(View(rec));
            }
            else
            {
                return(View("./VistaUsuario/CrearRecuerdo", rec));
            }
        }
        public ActionResult CreateNoId(Recuerdo rec, HttpPostedFileBase file)
        {
            if (Session["usuario"] == null)
            {
                return(RedirectToAction("Login", "Sesion"));
            }
            if (Session["esAdmin"].ToString() == "false")
            {
                return(View("../NoAdministrador"));
            }
            if (Session["modoAdmin"].ToString() == "false")
            {
                Session["modoAdmin"] = "true";
            }

            try
            {
                // TODO: Add insert logic here
                RecuerdoCEN cen       = new RecuerdoCEN();
                EventoCEN   eventoCEN = new EventoCEN();
                EventoEN    evento    = eventoCEN.ReadOID(rec.IdEvento);

                string fileName = "", path = "";
                if (file != null && file.ContentLength > 0)
                {
                    fileName = Path.GetFileName(file.FileName);
                    path     = Path.Combine(Server.MapPath("~/Imagenes"), fileName);
                    if (!System.IO.File.Exists(path))
                    {
                        file.SaveAs(path);
                    }
                    file.SaveAs(path);
                    fileName = "/Imagenes/" + fileName;
                }

                int id;
                if (fileName == "")
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add("/Imagenes/NoFoto.png");
                    id = cen.New_(rec.Titulo, rec.Cuerpo, rec.IdEvento, fotos);
                }
                else
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add(fileName);
                    id = cen.New_(rec.Titulo, rec.Cuerpo, rec.IdEvento, fotos);
                }

                TempData["creado"] = "si";

                return(Redirect("Details/" + id));
            }
            catch
            {
                TempData["nocreado"] = "No se ha podido crear el recuerdo";
                return(View());
            }
        }
 public void Setup()
 {
     fecha              = new DateTime(2009, 02, 26);
     recuerdo           = new Recuerdo("Comi torta", fecha, "Alegre");
     fecha              = new DateTime(2017, 05, 30);
     recuerdo1          = new Recuerdo("Murio sora en Kingdom Hearts", fecha, "Triste");
     recuerdosCentrales = new List <Recuerdo> {
         recuerdo, recuerdo1
     };                                                           //Agregado para probar que salga 1 recuerdo central dificl solamente
     riley = new Riley("Alegre", recuerdosCentrales);
 }
示例#7
0
 public void Setup()
 {
     fecha     = new DateTime(2006, 11, 09);
     recuerdo  = new Recuerdo("Tengo un gatito", fecha, "Alegria");
     fecha     = new DateTime(2020, 11, 15);
     recuerdo1 = new Recuerdo("Hace tres semanas que no dibujo y estoy harta de todo", fecha, "Tristeza");
     recuerdos = new List <Recuerdo>()
     {
         recuerdo, recuerdo1
     };
     riley = new Riley("Alegria", recuerdos);
 }
        /// <summary>
        /// Api Action para obtener recuerdos
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public IHttpActionResult ObtenerRecuerdo([FromBody] Recuerdo pvoRecuerdo)
        {
            try
            {
                var vloRecuerdos = vcoRecuerdo.ObtenerRecuerdo(pvoRecuerdo);

                return(Ok(vloRecuerdos));
            }
            catch (Exception ex)
            {
                return(BadRequest("Error: " + ex.Message));
            }
        }
示例#9
0
        /// <summary>
        /// Método para obtener recuerdos
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns>Recuerdos</returns>
        public List <Recuerdo> ObtenerRecuerdo(Recuerdo pvoRecuerdo)
        {
            try
            {
                var vloListaRecuerdo = Recuerdo.ObtenerRecuerdo(pvoRecuerdo);

                return(vloListaRecuerdo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Método para realizar el registro de un recuerdo
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public IHttpActionResult RegistrarRecuerdo([FromBody] Recuerdo pvoRecuerdo)
        {
            try
            {
                bool vlbRegistrado = false;

                vlbRegistrado = vcoRecuerdo.RegistrarRecuerdo(pvoRecuerdo);

                return(Ok(vlbRegistrado));
            }
            catch (Exception ex)
            {
                return(BadRequest("Error: " + ex.Message));
            }
        }
示例#11
0
        public Formulario(Form f)
        {
            this.f = (Recuerdo)f;
            //f.Hide();
            this.vez = 1;

            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
        }
示例#12
0
        public bool EliminarRecuerdo(Recuerdo pvoRecuerdo)
        {
            try
            {
                bool Elimino = false;

                Elimino = Recuerdo.EliminarRecuerdo(pvoRecuerdo);

                return(Elimino);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#13
0
        public bool ActualizarRecuerdo(Recuerdo pvoRecuerdo)
        {
            try
            {
                bool Actualizo = false;

                Actualizo = Recuerdo.ActualizarRecuerdo(pvoRecuerdo);

                return(Actualizo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#14
0
        /// <summary>
        /// Método que permite registrar un recuerdo
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public bool RegistrarRecuerdo(Recuerdo pvoRecuerdo)
        {
            SqlConnection vloConexion = null;

            try
            {
                bool vlbRegistroUsuario = false;

                using (vloConexion = DSConexion.ObtenerConexion())
                {
                    vloConexion.Open();
                    using (var vloComando = new SqlCommand())
                    {
                        vloComando.Connection  = vloConexion;
                        vloComando.CommandType = System.Data.CommandType.StoredProcedure;
                        vloComando.CommandText = DSConfiguracion.RegistrarRecuerdo;
                        var foto = Convert.ToBase64String(pvoRecuerdo.Foto);
                        vloComando.Parameters.AddWithValue("@Id_Usuario", pvoRecuerdo.Id_Usuario);
                        vloComando.Parameters.AddWithValue("@Id_Recuerdo", pvoRecuerdo.Id_Recuerdo);
                        vloComando.Parameters.AddWithValue("@Descripcion", pvoRecuerdo.DescripcionRecuerdo);
                        vloComando.Parameters.AddWithValue("@FechaIngreso", pvoRecuerdo.FechaRecuerdo);
                        vloComando.Parameters.AddWithValue("@Foto", foto);


                        vlbRegistroUsuario = vloComando.ExecuteNonQuery() > 0;
                    }

                    if (vloConexion.State == System.Data.ConnectionState.Open)
                    {
                        vloConexion.Close();
                    }
                }

                return(vlbRegistroUsuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (vloConexion.State == System.Data.ConnectionState.Open)
                {
                    vloConexion.Close();
                }
            }
        }
        /// <summary>
        /// Método API que permite actualizar la información de un recuerdo
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public IHttpActionResult ActualizarRecuerdo([FromBody] Recuerdo pvoRecuerdo)
        {
            try
            {
                bool vlbActualizo = false;

                vlbActualizo = vcoRecuerdo.ActualizarRecuerdo(pvoRecuerdo);

                return(Ok(vlbActualizo));
            }
            catch (Exception ex)
            {
                return(BadRequest("Error: " + ex.Message));

                throw;
            }
        }
示例#16
0
        /// <summary>
        /// Método que permite registrar un recuerdo
        /// de la aplicación
        /// </summary>
        /// <param name="pvoRecuerdo"></param>
        /// <returns></returns>
        public bool RegistrarRecuerdo(Recuerdo pvoRecuerdo)
        {
            try
            {
                bool vlbRegistrado = false;



                vlbRegistrado = Recuerdo.RegistrarRecuerdo(pvoRecuerdo);


                return(vlbRegistrado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#17
0
 //Consulta todos los directorios existentes en la BD
 public ArrayList consultaDir(string conSQL, SqlConnection conector)
 {
     try
     {
         SqlCommand    comando = new SqlCommand(conSQL, conector);
         SqlDataReader tabla   = comando.ExecuteReader();
         while (tabla.Read())
         {
             Recuerdo objDir = new Recuerdo();
             objDir.Id         = Convert.ToDouble(tabla["id"].ToString());
             objDir.Padre      = Convert.ToDouble(tabla["id_padre"].ToString());
             objDir.Nombre     = tabla["nombre"].ToString();
             objDir.Id_usuario = Convert.ToDouble(tabla["id_usuario"].ToString());
             objDir.Tipo       = Convert.ToInt32(tabla["tipo"].ToString());
             arrayDir.Add(objDir);
         }
         return(arrayDir);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Fallo la consulta " + ex.ToString());
         return(null);
     }
 }
        public ActionResult Edit(int id, Recuerdo rec, HttpPostedFileBase file)
        {
            if (Session["usuario"] == null)
            {
                return(RedirectToAction("Login", "Sesion"));
            }

            string fileName = "", path = "";

            if (file != null && file.ContentLength > 0)
            {
                fileName = Path.GetFileName(file.FileName);
                path     = Path.Combine(Server.MapPath("~/Imagenes"), fileName);
                if (!System.IO.File.Exists(path))
                {
                    file.SaveAs(path);
                }
                file.SaveAs(path);
                fileName = "/Imagenes/" + fileName;
            }

            try
            {
                // TODO: Add update logic here
                RecuerdoCEN cen = new RecuerdoCEN();


                if (Session["modoAdmin"].ToString() == "false")
                {
                    if (rec.Titulo == null || rec.Cuerpo == null)
                    {
                        TempData["vaciorecuerdo"] = "No pueden haber campos vacios";
                        return(Redirect("../Edit/" + id));
                    }

                    //VALIDANDO TITULO
                    Regex pattern = new Regex("^[A-Za-z0-9 áéíóúñç]{4,30}$");
                    if (!pattern.IsMatch(rec.Titulo))
                    {
                        TempData["formatotitulo"] = "mal";
                        return(Redirect("../Edit/" + id));
                    }

                    //VALIDANDO CUERPO
                    pattern = new Regex("^.{10,2000}$");
                    if (!pattern.IsMatch(rec.Cuerpo))
                    {
                        TempData["formatocuerpo"] = "mal";
                        return(Redirect("../Edit/" + id));
                    }
                }


                if (fileName == "")
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add("/Imagenes/NoFoto.png");
                    cen.Modify(id, rec.Titulo, rec.Cuerpo, fotos);
                }
                else
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add(fileName);
                    cen.Modify(id, rec.Titulo, rec.Cuerpo, fotos);
                }
                TempData["editado"] = "si";

                return(RedirectToAction("Details/" + id));
            }
            catch
            {
                ViewData["error"] = "No se se ha podido crear el recuerdo";
                return(Redirect("../Edit/" + id));
            }
        }
        public ActionResult Create(Recuerdo rec, HttpPostedFileBase file)
        {
            if (Session["usuario"] == null)
            {
                return(RedirectToAction("Login", "Sesion"));
            }

            try
            {
                RecuerdoCEN cen       = new RecuerdoCEN();
                EventoCEN   eventoCEN = new EventoCEN();
                EventoEN    evento    = eventoCEN.ReadOID(int.Parse(TempData["idEvento"].ToString()));

                string fileName = "", path = "";
                if (file != null && file.ContentLength > 0)
                {
                    fileName = Path.GetFileName(file.FileName);
                    path     = Path.Combine(Server.MapPath("~/Imagenes"), fileName);
                    if (!System.IO.File.Exists(path))
                    {
                        file.SaveAs(path);
                    }
                    file.SaveAs(path);
                    fileName = "/Imagenes/" + fileName;
                }

                if (Session["modoAdmin"].ToString() == "false")
                {
                    if (rec.Titulo == null || rec.Cuerpo == null)
                    {
                        TempData["vaciorecuerdo"] = "No pueden haber campos vacios";
                        return(Redirect("Create?idEvento=" + TempData["idEvento"]));
                    }

                    //VALIDANDO TITULO
                    Regex pattern = new Regex("^[A-Za-z0-9 áéíóúñç]{4,30}$");
                    if (!pattern.IsMatch(rec.Titulo))
                    {
                        TempData["formatotitulo"] = "mal";
                        return(Redirect("Create?idEvento=" + TempData["idEvento"]));
                    }

                    //VALIDANDO CUERPO
                    pattern = new Regex("^.{10,2000}$");
                    if (!pattern.IsMatch(rec.Cuerpo))
                    {
                        TempData["formatocuerpo"] = "mal";
                        return(Redirect("Create?idEvento=" + TempData["idEvento"]));
                    }
                }

                int id;
                if (fileName != "")
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add(fileName);
                    id = cen.New_(rec.Titulo, rec.Cuerpo, int.Parse(TempData["idEvento"].ToString()), fotos);
                }
                else
                {
                    IList <string> fotos = new List <string>();
                    fotos.Add("/Imagenes/NoFoto.png");
                    id = cen.New_(rec.Titulo, rec.Cuerpo, int.Parse(TempData["idEvento"].ToString()), fotos);
                }

                TempData["creado"] = "si";
                TempData.Remove("idEvento");
                return(Redirect("Details/" + id));
            }
            catch
            {
                TempData["nocreado"] = "Ha habido un error al crear el recuerdo";
                return(Redirect("Create?idEvento=" + TempData["idEvento"]));
            }
        }
示例#20
0
        private void buttonEjecutar_Click(object sender, EventArgs e)
        {
            #region Se debe seleccionar una prueba y un paciente
            if (comboBoxPrueba.SelectedItem == null)
            {
                var r = new Resp(Resources.MSG_Select_Test);
                r.ShowDialog(this);
                return;
            }
            if (comboBoxPaciente.SelectedItem == null)
            {
                var r = new Resp(Resources.MSG_Select_Patient);
                r.ShowDialog(this);
                return;
            }
            #endregion

            if (ap.Paciente != null)
            {
                if (this.comboBoxPrueba.Text == Resources.ComboValue_MF)
                {
                    var f = new MF_Form(this.ap.Configuracion.Imagenes_MF,
                                        ap.Configuracion.Presentacion_MF,
                                        ap.Configuracion.Muestra_MF,
                                        ap.Configuracion.Descanso_MF,
                                        this.ap.Paciente.Codigo);
                    f.ShowDialog(this);
                    this.ap.Adicionar_Resultado(f.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, f.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_PVA ||
                    this.comboBoxPrueba.Text == Resources.ComboValue_PVA2)
                {
                    var tipo = this.comboBoxPrueba.Text == Resources.ComboValue_PVA
                                   ? PVA_Type.PVA_1
                                   : PVA_Type.PVA_2;

                    var f = new PVA_Form(tipo, ap.Paciente.Codigo,
                                         ap.Configuracion.Presentacion_PVA,
                                         ap.Configuracion.Muestra_PVA,
                                         ap.Configuracion.Descanso_PVA,
                                         ap.Configuracion.Colores_PVA,
                                         ap.Configuracion.Imagenes_PVA);
                    f.ShowDialog(this);
                    this.ap.Adicionar_Resultado(f.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, f.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_AM)
                {
                    var n = new NumScreen(ap.Configuracion.Exp_Digito_AM,
                                          ap.Paciente.Codigo,
                                          ap.Configuracion.Intervalo_AM,
                                          ap.Configuracion.Reaccion_AM);
                    n.ShowDialog(this);
                    this.ap.Adicionar_Resultado(n.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, n.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_ASS_Colores)
                {
                    int tecla_reaccion = this.ap.Configuracion.TeclaTarget_CASS_L == Resources.KeyName_Enter ? 13 : 32;
                    var f2             = new PsicoTests.Yovany.ASS.Colores.FormASSL(this.ap.Paciente.Codigo,
                                                                                    this.ap.Configuracion.Letras_CASS_L[this.ap.Configuracion.Letra_Diana_CASS_L].ToString(),
                                                                                    this.ap.Configuracion.Color_LetraDiana_CASS_L,
                                                                                    this.ap.Configuracion.Bloques_CASS_L,
                                                                                    this.ap.Configuracion.EstimulosBloques_CASS_L,
                                                                                    this.ap.Configuracion.TiempoVisualizacion_CASS_L,
                                                                                    this.ap.Configuracion.TiempoOcultamiento_CASS_L,
                                                                                    tecla_reaccion);
                    f2.ShowDialog(this);
                    this.ap.Adicionar_Resultado(f2.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, f2.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_TRC)
                {
                    int tecla_reaccion1 = ap.Configuracion.Tecla1_TRC == Resources.KeyName_Enter ? 13 : 32;
                    int tecla_reaccion2 = ap.Configuracion.Tecla2_TRC == Resources.KeyName_Enter ? 13 : 32;
                    var f = new FormTR(this.ap.Paciente.Codigo,
                                       ap.Configuracion.Color1_TRC,
                                       ap.Configuracion.Color2_TRC,
                                       ap.Configuracion.MaxEstimulos_TRC,
                                       ap.Configuracion.TiempoVisualizacion_TRC,
                                       ap.Configuracion.TiempoReaccion_TRC,
                                       tecla_reaccion1,
                                       tecla_reaccion2,
                                       ap.Configuracion.Figura_TRC);
                    f.ShowDialog(this);
                    this.ap.Adicionar_Resultado(f.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, f.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_TRS)
                {
                    int tecla_reaccion = ap.Configuracion.Tecla1_TRS == Resources.KeyName_Enter ? 13 : 32;
                    var f = new FormTRS(this.ap.Paciente.Codigo,
                                        tecla_reaccion,
                                        ap.Configuracion.Color1_TRS,
                                        ap.Configuracion.MaxEstimulos_TRS,
                                        ap.Configuracion.TiempoVisualizacion_TRS,
                                        ap.Configuracion.TiempoReaccion_TRS,
                                        ap.Configuracion.Figura_TRS);
                    f.ShowDialog(this);
                    this.ap.Adicionar_Resultado(f.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var r = new Reporte(ap.Paciente, f.Resultado);
                    //    r.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.ComboValue_RL)
                {
                    var r = new Recuerdo(this.ap.Paciente.Codigo,
                                         ap.Configuracion.TiempoVisualizacion1_RL,
                                         ap.Configuracion.TiempoOcultamiento1_RL,
                                         ap.Configuracion.TiempoVisualizacion15_RL,
                                         ap.Configuracion.TiempoVisualizacion2_RL,
                                         ap.Configuracion.TiempoOcultamiento2_RL);
                    r.ShowDialog(this);
                    this.ap.Adicionar_Resultado(r.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var rep = new Reporte(ap.Paciente, r.Resultado);
                    //    rep.ShowDialog(this);
                    //}
                    return;
                }
                if (this.comboBoxPrueba.Text == Resources.Combovalue_EM)
                {
                    var t = new TimeEstimation(this.ap.Paciente.Codigo,
                                               ap.Configuracion.MaxEstimulos_ET,
                                               ap.Configuracion.IntervaloSalida_ET,
                                               ap.Configuracion.AnchoEstimulo_ET,
                                               ap.Configuracion.AltoEstimulo_ET,
                                               ap.Configuracion.ZonaOpaca_ET,
                                               ap.Configuracion.AreaCorrecta_ET,
                                               ap.Configuracion.Estimulo_ET,
                                               ap.Configuracion.ColorZonaOpaca_ET,
                                               ap.Configuracion.TeclaReaccion_ET);
                    t.ShowDialog(this);
                    this.ap.Adicionar_Resultado(t.Resultado);
                    //if (this.checkBoxMostrarResultado.Checked)
                    //{
                    //    var rep = new Reporte(ap.Paciente, t.r);
                    //    rep.ShowDialog(this);
                    //}
                }
            }
        }
示例#21
0
        public void EmotividadDeUnRecuerdoDebeSer880()
        {
            var unRecuerdo = new Recuerdo("Recuerdo", new Escenario("Un recuerdo", new Estandar())); //110 * 8

            Assert.Equal(880, unRecuerdo.EmotividadDeUnRecuerdo());
        }