コード例 #1
0
 private void SavelimpiarcontrolesLP()
 {
     cmbcanal.Text        = "0";
     cmbplanning.Text     = "0";
     txt_fechaActual.Text = "";
     //cmbAño.Enabled = true;
     //cmbmes.Enabled = true;
     cmbRecoger.Text = "0";
     GvLPublicaciones.DataBind();
 }
コード例 #2
0
 protected void BtnCancelUsuInfo_Click(object sender, EventArgs e)
 {
     SavelimpiarcontrolesLP();
     saveActivarbotonesLP();
     desactivarControleLP();
     cmbplanning.Text     = "0";
     txt_fechaActual.Text = "";
     cmbRecoger.Text      = "0";
     GvLPublicaciones.DataBind();
 }
コード例 #3
0
        private void llenarGrilla()
        {
            DataTable dt    = null;
            Conexion  Ocoon = new Conexion();

            dt = Ocoon.ejecutarDataTable("UP_WEBXPLORA_AD_LLENAGRILLALPUBLICACIONES");
            GvLPublicaciones.DataSource = dt;
            GvLPublicaciones.DataBind();

            llenarMarcagrilla();
            llenarpdvgrilla();
            llenarpromosiongrilla();
            llenartipoPOP();
        }
コード例 #4
0
        private void ConsultaGrillaFamilia()
        {
            try
            {
                if (TexBFecha.Text == "")
                {
                    TexBFecha.Text = "01/01/1900";
                }
                DataSet ds = oreporPublicacion.ConsultarGrillaLevaPublicaciones(cmbBCampaña.SelectedValue, Convert.ToDateTime(TexBFecha.Text));

                if (ds.Tables[0].Rows.Count > 0)
                {
                    GvLPublicaciones.DataSource = ds.Tables[1];
                    GvLPublicaciones.DataBind();
                    llenarGrillaXFamilia();
                    llenarcadenagrilla();
                    llenarTipoPublicaciongrilla();
                    for (int i = 0; i <= GvLPublicaciones.Rows.Count - 1; i++)
                    {
                        ((Label)GvLPublicaciones.Rows[i].Cells[0].FindControl("lblcodregistro")).Text = ds.Tables[0].Rows[i]["id_rptePbl"].ToString().Trim();
                        //iid_rptePbl = Convert.ToInt32(this.Session["id_rptePbl"]);
                        txt_fechaActual.Text = ds.Tables[0].Rows[i]["Fec_Reg_BD"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[2].FindControl("cmbFamilia")).Text      = ds.Tables[1].Rows[i]["id_ProductFamily"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[8].FindControl("cmbCadena")).Text       = ds.Tables[0].Rows[i]["nodeComercial_id"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[9].FindControl("cmbTipo")).Text         = ds.Tables[0].Rows[i]["id_tipoPublicacion"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[3].FindControl("TxtPP")).Text                = ds.Tables[0].Rows[i]["promocionPuntual"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[4].FindControl("TxtPVP")).Text               = ds.Tables[0].Rows[i]["PVP"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[5].FindControl("TxtOferta")).Text            = ds.Tables[0].Rows[i]["Oferta"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[6].FindControl("txt_Inicio_Actividad")).Text = ds.Tables[0].Rows[i]["fec_ini_act"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[7].FindControl("txt_Fin_Actividad")).Text    = ds.Tables[0].Rows[i]["fec_fin_act"].ToString().Trim();
                    }

                    ds = null;
                }
                else
                {
                    SavelimpiarcontrolesLP();
                    saveActivarbotonesLP();
                    Alertas.CssClass  = "MensajesError";
                    LblFaltantes.Text = " la consulta realizada no arrojo ninguna respuesta";
                    MensajeAlerta();
                }
            }
            catch (Exception ex)
            {
            }
        }
コード例 #5
0
        private void ConsultaGrillaMarca()
        {
            try
            {
                if (TexBFecha.Text == "")
                {
                    TexBFecha.Text = "01/01/1900";
                }
                DataSet ds = orepormaterialPOP.ConsultarGrillaLevaMaterialPOP(cmbBCampaña.SelectedValue, Convert.ToDateTime(TexBFecha.Text));

                if (ds.Tables[0].Rows.Count > 0)
                {
                    GvLPublicaciones.Columns[7].Visible = true;
                    GvLPublicaciones.DataSource         = ds.Tables[0];
                    GvLPublicaciones.DataBind();
                    llenarMarcagrilla();
                    llenarpdvgrilla();
                    llenarpromosiongrilla();
                    llenartipoPOP();
                    for (int i = 0; i <= GvLPublicaciones.Rows.Count - 1; i++)
                    {
                        ((Label)GvLPublicaciones.Rows[i].Cells[0].FindControl("lblcodregistro")).Text = ds.Tables[0].Rows[i]["id_rpteMatPOP"].ToString().Trim();
                        txt_fechaActual.Text = ds.Tables[0].Rows[i]["Fec_Reg_BD"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbMarca")).Text        = ds.Tables[0].Rows[i]["Id_brand"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[2].FindControl("cmbPromocion")).Text    = ds.Tables[0].Rows[i]["id_Tipo_Prom"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[3].FindControl("cmbtipoPOP")).Text      = ds.Tables[0].Rows[i]["id_MPointOfPurchase"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[4].FindControl("txt_Inicio_Actividad")).Text = ds.Tables[0].Rows[i]["fec_ini_act"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[5].FindControl("txt_Fin_Actividad")).Text    = ds.Tables[0].Rows[i]["fec_fin_act"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[6].FindControl("cmbCadena")).Text       = ds.Tables[0].Rows[i]["ClientPDV_code"].ToString().Trim();
                    }

                    ds = null;
                }
                else
                {
                    SavelimpiarcontrolesLP();
                    saveActivarbotonesLP();
                    Alertas.CssClass  = "MensajesError";
                    LblFaltantes.Text = " la consulta realizada no arrojo ninguna respuesta";
                    MensajeAlerta();
                }
            }
            catch (Exception ex)
            {
            }
        }
コード例 #6
0
        private void ConsultaGrillaSKU()
        {
            try
            {
                if (TexBFecha.Text == "")
                {
                    TexBFecha.Text = "01/01/1900";
                }
                DataSet ds = oreporPublicacion.ConsultarGrillaLevaExhiImpulsoSKU(cmbBCampaña.SelectedValue, Convert.ToDateTime(TexBFecha.Text));
                if (ds.Tables[0].Rows.Count > 0)
                {
                    GvLPublicaciones.DataSource = ds.Tables[0];
                    GvLPublicaciones.DataBind();
                    llenarGrillaXsku();
                    llenarpdvgrilla();
                    llenarTipoactivdadgrilla();
                    for (int i = 0; i <= GvLPublicaciones.Rows.Count - 1; i++)
                    {
                        ((Label)GvLPublicaciones.Rows[i].Cells[0].FindControl("lblcodregistro")).Text = ds.Tables[0].Rows[i]["id_exhbiImpl"].ToString().Trim();
                        txt_fechaActual.Text = ds.Tables[0].Rows[i]["Fec_Reg_BD"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[1].FindControl("cmbsku")).Text          = ds.Tables[0].Rows[i]["SKU"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[5].FindControl("cmbCadena")).Text       = ds.Tables[0].Rows[i]["ClientPDV_code"].ToString().Trim();
                        ((DropDownList)GvLPublicaciones.Rows[i].Cells[6].FindControl("cmbTipo")).Text         = ds.Tables[0].Rows[i]["id_Tipo_Act"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[3].FindControl("txt_Inicio_Actividad")).Text = ds.Tables[0].Rows[i]["fec_ini_act"].ToString().Trim();
                        ((TextBox)GvLPublicaciones.Rows[i].Cells[4].FindControl("txt_Fin_Actividad")).Text    = ds.Tables[0].Rows[i]["fec_fin_act"].ToString().Trim();
                    }

                    ds = null;
                }

                else
                {
                    SavelimpiarcontrolesLP();
                    saveActivarbotonesLP();
                    Alertas.CssClass  = "MensajesError";
                    LblFaltantes.Text = " la consulta realizada no arrojo ninguna respuesta";
                    MensajeAlerta();
                }
            }

            catch (Exception ex)
            {
            }
        }
コード例 #7
0
        private void llenarGrilla()
        {
            DataTable dt    = null;
            Conexion  Ocoon = new Conexion();

            dt = Ocoon.ejecutarDataTable("UP_WEBXPLORA_AD_LLENAGRILLALPUBLICACIONES");
            GvLPublicaciones.DataSource = dt;
            GvLPublicaciones.DataBind();

            if (cmbRecoger.SelectedValue == "1")
            {
                GvLPublicaciones.Columns[2].Visible = false;
                GvLPublicaciones.Columns[1].Visible = true;
                llenarGrillaXsku();
            }
            if (cmbRecoger.SelectedValue == "2")
            {
                GvLPublicaciones.Columns[1].Visible = false;
                GvLPublicaciones.Columns[2].Visible = true;
                llenarGrillaXFamilia();
            }
            llenarcadenagrilla();
            llenarTipoPublicaciongrilla();
        }