Ejemplo n.º 1
0
        protected void btnGrabar_Click(object sender, EventArgs e)
        {
            if (Validar_Form() == true)
            {
                Admin      mp  = (Admin)Master;
                BLLGaleria obj = new BLLGaleria();

                BEResultado rpta = obj.MantenimientoGaleria(hdfAccion.Value, Convert.ToInt32(hdfCodigoTab02.Value), hdfImagenSubida.Value,
                                                            txtTitulo.Text.Trim(), Convert.ToInt32(txtOrden.Text.Trim()));

                if (rpta.Codigo == 1)
                {
                    Activar_Tab(1);
                    mp.MensajeSOL(Constantes.cLogoExito, rpta.Descripcion, Constantes.cNotiExito);
                    Limpiar_Form();
                    Listar_Galeria();
                }
                else
                {
                    mp.MensajeSOL(Constantes.cLogoPeligro, rpta.Descripcion, Constantes.cNotiPeligro);
                }

                ClientScript.RegisterStartupScript(GetType(), UniqueID, Constantes.cObjNotificacion, true);
            }
        }
        public BEResultado MantenimientoComentario(string Accion, int Codigo, string Nombre, string Comentario, string Estado)
        {
            BEResultado   _Resultado = new BEResultado();
            SqlConnection conn       = null;

            try
            {
                conn = new SqlConnection(Db.CadenaCon("TriniHorseCuba"));
                SqlCommand cmd = new SqlCommand(prcManteComentario, conn)
                {
                    CommandType = CommandType.StoredProcedure
                };

                conn.Open();

                cmd.Parameters.Add("@Accion", SqlDbType.Char).Value        = Accion;
                cmd.Parameters.Add("@Codigo", SqlDbType.Int).Value         = Codigo;
                cmd.Parameters.Add("@Nombre", SqlDbType.VarChar).Value     = Nombre;
                cmd.Parameters.Add("@Comentario", SqlDbType.VarChar).Value = Comentario;
                cmd.Parameters.Add("@Estado", SqlDbType.Char).Value        = Estado;

                using (SqlDataReader Result = cmd.ExecuteReader())
                {
                    while (Result.Read())
                    {
                        _Resultado.Codigo      = Convert.ToInt32(Result["CodigoRespuesta"]);
                        _Resultado.Descripcion = Result["DescripcionRespuesta"].ToString();
                    }

                    Result.Close();
                }
            }
            catch (Exception ex)
            {
                _Resultado.Codigo      = 0;
                _Resultado.Descripcion = ex.Message;
            }
            finally
            {
                conn.Close();
            }

            return(_Resultado);
        }
Ejemplo n.º 3
0
        protected void btnEnviar_Click(object sender, EventArgs e)
        {
            BLLComentario obj = new BLLComentario();

            BEResultado rpta = obj.MantenimientoComentario("I", 0, txtNombre.Text.Trim(), txtComentario.Text.Trim(), "P");

            if (rpta.Codigo == 1)
            {
                StringBuilder body = new StringBuilder();

                body.AppendLine("Estimado Administrador(a)," + "<br>");
                body.AppendLine("<br>");
                body.AppendLine("Se acaba de registrar un nuevo comentario en su web:" + "<br>");
                body.AppendLine("<ul>");
                body.AppendLine("<li>" + "Nombre: " + txtNombre.Text.Trim() + "</li>");
                body.AppendLine("<li>" + "Comentario: " + txtComentario.Text.Trim() + "</li>");
                body.AppendLine("</ul>");

                int rptaMsj = eU.Enviar("*****@*****.**", "Web HorseBackuba", CorreoDestino, "Nuevo comentario en la web", body);

                if (rptaMsj == 1)
                {
                    divMsj.Attributes.Add("class", cU.claseMsj("success"));

                    txtNombre.Text     = string.Empty;
                    txtComentario.Text = string.Empty;
                }
                else
                {
                    divMsj.Attributes.Add("class", cU.claseMsj("danger"));
                    rpta.Descripcion = "Se presentaron problemas para el envío de correo, intentar nuevamente.";
                }
            }
            else
            {
                divMsj.Attributes.Add("class", cU.claseMsj("danger"));
            }

            divMsj.InnerHtml = rpta.Descripcion;
        }
Ejemplo n.º 4
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            RepeaterItem item = (sender as Button).NamingContainer as RepeaterItem;

            string CodigoEliminacion = (item.FindControl("hdfCodigo") as HiddenField).Value;

            Admin      mp  = (Admin)Master;
            BLLGaleria obj = new BLLGaleria();

            BEResultado rpta = obj.MantenimientoGaleria("D", Convert.ToInt32(CodigoEliminacion), "", "", 0);

            if (rpta.Codigo == 1)
            {
                mp.MensajeSOL(Constantes.cLogoExito, rpta.Descripcion, Constantes.cNotiExito);
                Listar_Galeria();
            }
            else
            {
                mp.MensajeSOL(Constantes.cLogoPeligro, rpta.Descripcion, Constantes.cNotiPeligro);
            }

            ClientScript.RegisterStartupScript(GetType(), UniqueID, Constantes.cObjNotificacion, true);
        }