예제 #1
0
        protected void btnBuscarPalabra_Click(object sender, EventArgs e)
        {
            var        acciones    = new APalabra();
            Polindromo _polindromo = ObtenerPolindromoVista();

            if (!ExistePalabra(_polindromo.Palabra))
            {
                var res = acciones.GuardaPalabra(_polindromo);

                if (EvaluaPalabra(_polindromo.Palabra))
                {
                    Response.Write("<script>alert('" + Server.HtmlEncode("TRUE") + "')</script>");
                }
                else
                {
                    Response.Write("<script>alert('" + Server.HtmlEncode("FALSE Lorem ipsum dolor sit amet") + "')</script>");
                }
            }
            else if (EvaluaPalabra(_polindromo.Palabra))
            {
                Response.Write("<script>alert('" + Server.HtmlEncode("TRUE") + "')</script>");
            }
            else
            {
                Response.Write("<script>alert('" + Server.HtmlEncode("FALSE Lorem ipsum dolor sit amet ") + "')</script>");
            }
            txtPalabra.Text = "";
            LlenarGrid();
        }
예제 #2
0
        private bool ExistePalabra(string palabra)
        {
            bool exitePalabra = false;
            var  acciones     = new APalabra();
            //Polindromo _polindromo = ObtenerPolindromoVista();
            var res = acciones.ExistePalabra(palabra);

            if (res)
            {
                exitePalabra = true;
            }
            return(exitePalabra);
        }
예제 #3
0
 private void LlenarGrid()
 {
     try
     {
         var acciones  = new APalabra();
         var resultado = acciones.ListaPalabras();
         gvPalabras.DataSource = resultado;
         gvPalabras.DataBind();
     }
     catch (Exception ex)
     {
         Response.Write("<script>alert('" + Server.HtmlEncode(ex.Message) + "')</script>");
     }
 }
예제 #4
0
        protected void gvPalabras_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            Guid idPalabra;

            if (e.CommandName.Equals("Eliminar"))
            {
                idPalabra = new Guid(e.CommandArgument.ToString());
                try
                {
                    var acciones = new APalabra();
                    acciones.EliminarPalabra(idPalabra);
                    LlenarGrid();
                }
                catch (FaultException ex)
                {
                    Response.Write("<script>alert('" + Server.HtmlEncode("FALSE Lorem ipsum dolor sit amet ") + "')</script>");
                }
            }
        }