Beispiel #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioLogeado == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    if (!IsPostBack)
                    {
                        BtnGuardar.Enabled = false;

                        CdEFin.SelectedDate    = DateTime.Now;
                        CdEInicio.SelectedDate = DateTime.Now;

                        DDLConcurso.Dispose();
                        AccesoDatos.ConcursoDatos COn = new ConcursoDatos();

                        DDLConcurso.DataSource = COn.ConsultarTodosConcursos(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                        DDLConcurso.DataBind();

                        Id = long.Parse(DDLConcurso.SelectedValue);

                        CargarCampañas();
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioLogeado == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    if (!IsPostBack)
                    {
                        DDLConcurso.Dispose();
                        AccesoDatos.ConcursoDatos COn = new ConcursoDatos();

                        ListItem L = new ListItem();
                        L.Text  = "Seleccione";
                        L.Value = "0";
                        DDLConcurso.Items.Add(L);
                        DDLConcurso.DataSource = COn.ConsultarTodosConcursos(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                        DDLConcurso.DataBind();

                        DDLCampaña.Items.Add(L);
                        DDLCampaña.DataBind();
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioMercadeo == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    ConcursoDatos concursos1 = new ConcursoDatos();
                    Concurso      concActivo = new Concurso();

                    concActivo = concursos1.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                    ImageWeb.ImageUrl = "../Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Web";


                    ObjectDataSource1.SelectParameters.Clear();

                    ObjectDataSource1.SelectParameters.Add(new Parameter()
                    {
                        Name = "usu_identificacion", DefaultValue = UsuarioMercadeo.InfoUsuarioConcursoMercadeo.Cedula
                    });
                    ObjectDataSource1.SelectParameters.Add(new Parameter()
                    {
                        Name = "conexion", DefaultValue = System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()
                    });

                    GVTopCinco.DataBind();

                    foreach (GridViewRow row in GVTopCinco.Rows)
                    {
                        if (row.RowIndex.Equals(5))
                        {
                            row.Cells[0].Text = "TU POSICIÓN";
                            row.Cells[0].Style.Add("text-align", "right");
                            row.Cells[0].Style.Add("padding-top", "5%");
                            row.Cells[0].Style.Add("border", "0 solid");
                            row.Cells[0].Style.Add("font-weight", "600");
                            row.Cells[0].CssClass = "top5";
                            row.Cells[1].Text     = "";
                            //row.CssClass = "fonAz";
                            //row.Cells[0].CssClass = "fonAz0";
                            //row.Cells[1].CssClass = "fonAz1";
                        }
                        if (row.RowIndex.Equals(6))
                        {
                            row.CssClass          = "fonAz";
                            row.Cells[0].CssClass = "fonAz0";
                            row.Cells[1].CssClass = "fonAz1";
                        }
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioMercadeo == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    ConcursoDatos concursos1 = new ConcursoDatos();
                    Concurso      concActivo = new Concurso();

                    concActivo = concursos1.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                    ////Image1.ImageUrl = "../Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Avatar";
                    //Image2.ImageUrl = "../Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Avatar";


                    AccesoDatos.RankingDatos Rank  = new RankingDatos();
                    List <Ranking>           Lista = Rank.CrecimientoIndividualCampaña(UsuarioMercadeo.InfoUsuarioConcursoMercadeo.Cedula, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    GVCamCrec.DataSource = Lista;
                    GVCamCrec.DataBind();
                    GridView1.DataSource = Lista;
                    GridView1.DataBind();
                    foreach (var item in Lista)
                    {
                        if (item.Posicion != 0)
                        {
                            Lblpuesto.Text   = item.Posicion.ToString();
                            LabelPuesto.Text = item.Posicion.ToString();
                            break;
                        }
                    }

                    UsuarioDatos Usuarios = new UsuarioDatos();
                    Usuario      usuario  = new Usuario();


                    usuario = Usuarios.ConsultarUsuario(UsuarioMercadeo.InfoUsuarioConcursoMercadeo.Cedula, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    string email    = UsuarioMercadeo.InfoUsuarioConcursoMercadeo.Email;
                    string telefono = UsuarioMercadeo.InfoUsuarioConcursoMercadeo.TelefonoCelular;

                    LblNombreCompleto.Text = usuario.NombreCompleto;
                    LblIdentificacion.Text = usuario.Identificacion;
                    LblTelefono.Text       = telefono;
                    LblEmail.Text          = email;

                    LabelNombre.Text         = usuario.NombreCompleto;
                    LabelIdentificacion.Text = usuario.Identificacion;
                    LabelTelefono.Text       = telefono;
                    LabelEmail.Text          = email;
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            ConcursoDatos concursos1 = new ConcursoDatos();
            Concurso      concActivo = new Concurso();

            concActivo = concursos1.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

            Image1.ImageUrl = "Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Aplicacion";
        }
Beispiel #6
0
        protected void Cargar_Click(object sender, EventArgs e)
        {
            try
            {
                if (FileUpload1.HasFile)
                {
                    HttpPostedFile archivo = FileUpload1.PostedFile;
                    int            i       = archivo.ContentLength;
                    if (i > 0)
                    {
                        string ext = Path.GetExtension(FileUpload1.PostedFile.FileName);
                        if (ext.ToUpper() == ".JPG" || ext.ToUpper() == ".PNG" || ext.ToUpper() == ".GIF" || ext.ToUpper() == ".JPEG")
                        {
                            string imgName       = archivo.FileName;
                            byte[] imgBinaryData = new byte[i];
                            int    n             = archivo.InputStream.Read(imgBinaryData, 0, i);
                            //Image_Usuario.
                            imagen1 = imgBinaryData;
                            //Session["CargarImagen"] = imgBinaryData;
                            //Image_Usuario.ImageUrl = "CargarImagen.aspx";

                            //Image_Usuario.ToolTip = archivo.FileName;
                            System.Drawing.Image im;
                            using (MemoryStream ms = new MemoryStream(imgBinaryData, 0, imgBinaryData.Length))
                            {
                                ms.Write(imgBinaryData, 0, imgBinaryData.Length);
                                im = System.Drawing.Image.FromStream(ms, true);
                                //Image_Usuario.ToolTip = im.Width.ToString() + " X " + im.Height.ToString();
                            }

                            ConcursoDatos Concurso = new ConcursoDatos();
                            Concurso.ActualizarImagenWeb(long.Parse(DDLConcurso.SelectedValue), imagen1, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                        }
                        else
                        {
                            //Make sure we are dealing with a JPG or GIF file
                            string extension  = Path.GetExtension(FileUpload1.PostedFile.FileName).ToLower();
                            byte[] imageBytes = new byte[FileUpload1.PostedFile.InputStream.Length + 1];
                            FileUpload1.PostedFile.InputStream.Read(imageBytes, 0, imageBytes.Length);
                        }
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         ConcursoDatos concursoDatos = new ConcursoDatos();
         Concurso      concurso      = new Concurso();
         concurso = concursoDatos.ConsultarImageAplicacion(2, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
         imagen1  = concurso.ImageAplicacion;
         Response.BinaryWrite(imagen1);
     }
     catch (Exception ex)
     {
         string name = this.GetType().FullName.ToString();
         System.Reflection.MethodBase currentMethod = System.Reflection.MethodBase.GetCurrentMethod();
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                ConcursoDatos concursoDatos = new ConcursoDatos();
                Concurso      concurso      = new Concurso();
                switch (Request.QueryString["Tipo"])
                {
                case "Aplicacion":
                    concurso = concursoDatos.ConsultarImageAplicacion(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    imagen   = concurso.ImageAplicacion;
                    break;

                case "Avatar":
                    concurso = concursoDatos.ConsultarImageAvatar(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    imagen   = concurso.ImageAvatar;
                    break;

                case "Web":
                    concurso = concursoDatos.ConsultarImageWeb(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    imagen   = concurso.ImageWeb;
                    break;

                case "Movil":
                    concurso = concursoDatos.ConsultarImageMovil(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    imagen   = concurso.ImageMovil;
                    break;

                default:
                    concurso = concursoDatos.ConsultarImageAplicacion(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    imagen   = concurso.ImageAplicacion;
                    break;
                }

                Response.BinaryWrite(imagen);
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IsPostBack)
                {
                    UsuarioTxt.Value    = Usuario;
                    ContraseñaTxt.Value = Pass;
                }
                ConcursoDatos concursos1 = new ConcursoDatos();
                Concurso      concActivo = new Concurso();

                concActivo = concursos1.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                Image1.ImageUrl = "Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Aplicacion";
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
Beispiel #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioMercadeo == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    ConcursoDatos concursos = new ConcursoDatos();
                    Concurso      concurso  = new Concurso();

                    ConcursoActivo = concursos.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    aTel.HRef      = "tel:" + ConcursoActivo.Telefono;
                    aTel.InnerText = ConcursoActivo.Telefono;
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (UsuarioMercadeo == (null))
                {
                    Response.Redirect("../Login.aspx", false);
                }
                else
                {
                    ConcursoDatos concursos1 = new ConcursoDatos();
                    Concurso      concActivo = new Concurso();

                    concActivo = concursos1.ConsultarConcursoIniciado(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                    Image1.ImageUrl = "../Admin/CargarImagen2.aspx?id=" + concActivo.Id + "&Tipo=Movil";
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
Beispiel #12
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Validar())
                {
                    var            CampañaAbierta   = "no";
                    long           idCampañaAbierta = 0;
                    CampañaDatos   campañas         = new CampañaDatos();
                    Campana        campaña          = new Campana();
                    ConcursoDatos  concursos        = new ConcursoDatos();
                    Concurso       concurso         = new Concurso();
                    List <Campana> listCampañas     = new List <Campana>();

                    Id = long.Parse(DDLConcurso.SelectedValue);

                    concurso     = concursos.ConsultarConcursoEspecifico(Id, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());
                    listCampañas = campañas.ConsultarCampaña(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                    int tamLis = GVCampana.Rows.Count;

                    foreach (var item in listCampañas)
                    {
                        if (item.Estado == "Abierta")
                        {
                            idCampañaAbierta = item.Id;
                            CampañaAbierta   = "si";
                        }
                    }



                    campaña.Id                    = long.Parse(TxtId.Text);
                    campaña.Descripcion           = TxtDescripcion.Text;
                    campaña.PorcentajeCrecimiento = decimal.Parse(TxtPorcentajeCrecimiento.Text);
                    campaña.IdConcurso            = Id;
                    campaña.Estado                = DdlEstado.Text;
                    campaña.Inicio                = Convert.ToDateTime(TxtFechaInicio.Text);
                    campaña.Fin                   = Convert.ToDateTime(TxtFechaFin.Text);

                    if ((CampañaAbierta == "si" && campaña.Estado == "Abierta" && campaña.Id != idCampañaAbierta) || (tamLis >= concurso.NumeroCampañas && long.Parse(TxtId.Text) == 0) || campaña.Estado == "Cerrada")
                    {
                        if (CampañaAbierta == "si" && campaña.Estado == "Abierta")
                        {
                            Response.Write("<script>alert('No se puede guardar la campaña con estado abierta, porque ya existe una campaña abierta');</script>");
                        }
                        else
                        {
                            if (campaña.Estado == "Cerrada")
                            {
                                Response.Write("<script>alert('No se puede guardar la campaña con estado cerrada porque solo se puede cerrar desde el proceso automatizado de cierre');</script>");
                            }
                            else
                            {
                                Response.Write("<script>alert('No se puede guardar la campaña porque ya estan creadas todas las campañas del concurso seleccionado');</script>");
                            }
                        }
                    }
                    else
                    {
                        campañas.ActualizarCampaña(campaña, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                        if (campañas.Estado == true)
                        {
                            Response.Write("<script>alert('Se Guardo Correctamente');</script>");
                            CargarCampañas();

                            TxtId.Text                       = "";
                            DDLConcurso.Enabled              = true;
                            TxtDescripcion.Text              = string.Empty;
                            TxtDescripcion.Enabled           = false;
                            TxtPorcentajeCrecimiento.Text    = string.Empty;
                            TxtPorcentajeCrecimiento.Enabled = false;
                            TxtFechaInicio.Enabled           = false;
                            TxtFechaFin.Enabled              = false;
                            DdlEstado.SelectedValue          = "Seleccione";
                            DdlEstado.Enabled                = false;
                            BtnGuardar.Enabled               = false;
                        }
                        else
                        {
                            Response.Write("alert('No Se Guardo Correctamente');");
                        }
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }
Beispiel #13
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (Validar())
                {
                    var           ConcursoIniciado     = "no";
                    ConcursoDatos concursos            = new ConcursoDatos();
                    Concurso      concurso             = new Concurso();
                    string        IdConcursoRegistrado = "";
                    for (int i = 0; i < GVConcurso.Rows.Count; i++)
                    {
                        if (GVConcurso.Rows[i].Cells[4].Text == "Iniciado")
                        {
                            IdConcursoRegistrado = GVConcurso.Rows[i].Cells[0].Text;
                            ConcursoIniciado     = "si";
                        }
                    }

                    concurso.Id                = long.Parse(TxtId.Text);
                    concurso.Titulo            = TxtTitulo.Text;
                    concurso.DescripcionPremio = TxtDescripcionPremio.Text;
                    concurso.NumeroCampañas    = int.Parse(TxtNumeroCampana.Text);
                    concurso.Estado            = DdlEstado.Text;
                    concurso.Telefono          = TxtTelefono.Text;
                    concurso.Mail              = TxtMail.Text;

                    if (ConcursoIniciado == "si" && concurso.Estado == "Iniciado" && IdConcursoRegistrado != TxtId.Text)
                    {
                        Response.Write("<script>alert('No se puede guardar el concurso con estado iniciado, porque ya existe un concurso iniciado');</script>");
                    }
                    else
                    {
                        concursos.ActualizarConcurso(concurso, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString());

                        if (concursos.Estado == true)
                        {
                            Response.Write("<script>alert('Se Guardo Correctamente');</script>");
                            CargarGVConcurso();

                            BtnGuardar.Enabled           = false;
                            TxtId.Text                   = string.Empty;
                            TxtTitulo.Text               = string.Empty;
                            TxtTitulo.Enabled            = false;
                            TxtDescripcionPremio.Text    = string.Empty;
                            TxtDescripcionPremio.Enabled = false;
                            TxtNumeroCampana.Text        = string.Empty;
                            TxtNumeroCampana.Enabled     = false;
                            TxtTelefono.Text             = string.Empty;
                            TxtTelefono.Enabled          = false;
                            TxtMail.Text                 = string.Empty;
                            TxtMail.Enabled              = false;
                            DdlEstado.SelectedValue      = "Seleccione";
                            DdlEstado.Enabled            = false;
                        }
                        else
                        {
                            Response.Write("alert('No Se Guardo Correctamente');");
                        }
                    }
                }
            }
            catch
            {
                Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>");
            }
        }