protected void cargarParametrosdeXml() { RadGrid RadGrid_parametros = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("RadGrid_parametros") as RadGrid; string path = Server.MapPath("~/parametros.xml"); if (System.IO.File.Exists(path)) { Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); oReportes_parametros.Id_tipoReporte = this.Request.Path; Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); try { RadGrid_parametros.DataSource = oReportes_parametrosToXml.Get_Parametros(oReportes_parametros, path); RadGrid_parametros.DataBind(); } catch { } } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { iidcompany = Convert.ToInt32(this.Session["companyid"].ToString()); sidcanal = this.Session["Canal"].ToString(); if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_tipoReporte = (Label)e.Item.FindControl("lbl_id_tipoReporte"); //crearXML(iidcompany, sidcanal, lbl_id_tipoReporte.Text.Trim(), lbl_id_oficina.Text.Trim(), lbl_id_año.Text.Trim(), lbl_id_mes.Text.Trim()); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); } }
protected void buttonGuardar_Click(object sender, EventArgs e) { string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); oReportes_parametros.Id_año = cmb_año.SelectedValue; oReportes_parametros.Id_mes = cmb_mes.SelectedValue; oReportes_parametros.Id_periodo = Convert.ToInt32(cmb_periodo.SelectedValue); oReportes_parametros.Descripcion = txt_descripcion_parametros.Text.Trim(); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); if (!System.IO.File.Exists(path)) { oReportes_parametrosToXml.createXml(oReportes_parametros, path); } else { oReportes_parametrosToXml.addToXml(oReportes_parametros, path); } cargarParametrosdeXml(); txt_descripcion_parametros.Text = ""; TabContainer_filtros.ActiveTabIndex = 0; }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_tipoactividad = (Label)e.Item.FindControl("lbl_id_tipoactividad"); cargar_gvCompetencia(lbl_id_tipoactividad.Text.Trim(), lbl_id_año.Text.Trim(), lbl_id_mes.Text.Trim(), lbl_id_oficina.Text.Trim(), lbl_id_categoria.Text.Trim()); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); } }
protected void buttonGuardar_Click(object sender, EventArgs e) { string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); oReportes_parametros.Id_oficina = Convert.ToInt32(cmb_ciudad.SelectedValue); oReportes_parametros.Id_punto_venta = cmb_punto_de_venta.SelectedValue; oReportes_parametros.Id_producto_categoria = cmb_categoria.SelectedValue; oReportes_parametros.Id_subCategoria = cmb_subCategoria.SelectedValue; string sidmarca = cmb_marca.SelectedValue; if (sidmarca == "") { sidmarca = "0"; } oReportes_parametros.Id_producto_marca = sidmarca; oReportes_parametros.Id_subMarca = cmb_subMarca.SelectedValue; oReportes_parametros.SkuProducto = cmb_skuProducto.SelectedValue; oReportes_parametros.Id_año = cmb_año.SelectedValue; oReportes_parametros.Id_mes = cmb_mes.SelectedValue; //string descripcion = cmb_año.SelectedItem + "-" + cmb_periodo.SelectedItem + "-" + // cmb_oficina.SelectedItem + "-" + cmb_punto_de_venta.SelectedItem + "-" + cmb_categoria.SelectedItem + "-" + // cmb_marca.SelectedItem + "-" + cmb_familia.SelectedItem; oReportes_parametros.Descripcion = txt_descripcion_parametros.Text.Trim(); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); if (!System.IO.File.Exists(path)) { oReportes_parametrosToXml.createXml(oReportes_parametros, path); } else { oReportes_parametrosToXml.addToXml(oReportes_parametros, path); } cargarParametrosdeXml(); txt_descripcion_parametros.Text = ""; TabContainer_filtros.ActiveTabIndex = 0; }
protected void btn_actualizar_Click(object sender, EventArgs e) { string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(Session["idxml"].ToString()); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); oReportes_parametros.Id_oficina = Convert.ToInt32(cmb_ciudad.SelectedValue); oReportes_parametros.Id_punto_venta = cmb_punto_de_venta.SelectedValue; oReportes_parametros.Id_producto_categoria = cmb_categoria.SelectedValue; oReportes_parametros.Id_subCategoria = cmb_subCategoria.SelectedValue; string sidmarca = cmb_marca.SelectedValue; if (sidmarca == "") { sidmarca = "0"; } oReportes_parametros.Id_producto_marca = sidmarca; oReportes_parametros.Id_subMarca = cmb_subMarca.SelectedValue; oReportes_parametros.SkuProducto = cmb_skuProducto.SelectedValue; oReportes_parametros.Id_año = cmb_año.SelectedValue; oReportes_parametros.Id_mes = cmb_mes.SelectedValue; oReportes_parametros.Descripcion = txt_pop_actualiza.Text.Trim(); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); if (System.IO.File.Exists(path)) { if (oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path)) { oReportes_parametrosToXml.addToXml(oReportes_parametros, path); cargarParametrosdeXml(); } } lbl_saveconsulta.Visible = true; btn_img_add.Visible = true; lbl_updateconsulta.Visible = false; btn_img_actualizar.Visible = false; TabContainer_filtros.ActiveTabIndex = 0; }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { RadComboBox cmb_periodo = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_periodo") as RadComboBox; RadComboBox cmb_año = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_año") as RadComboBox; RadComboBox cmb_mes = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_mes") as RadComboBox; RadComboBox cmb_cadena = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_cadena") as RadComboBox; RadComboBox cmb_ciudad = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_ciudad") as RadComboBox; RadComboBox cmb_cobertura = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_cobertura") as RadComboBox; UpdatePanel up_filtros = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("up_filtros") as UpdatePanel; ModalPopupExtender mpe_ver = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("mpe_ver") as ModalPopupExtender; iidcompany = Convert.ToInt32(this.Session["companyid"].ToString()); sidcanal = this.Session["Canal"].ToString(); if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_tipoCiudad = (Label)e.Item.FindControl("lbl_id_tipoCiudad"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_cadena = (Label)e.Item.FindControl("lbl_id_cadena"); ImageButton imgBtn_buscar = (ImageButton)e.Item.FindControl("btn_img_buscar"); cmb_año.SelectedIndex = cmb_año.Items.FindItemIndexByValue(lbl_id_año.Text); cmb_mes.SelectedIndex = cmb_mes.Items.FindItemIndexByValue(lbl_id_mes.Text); cargarPeriodo(); cmb_periodo.SelectedIndex = cmb_periodo.Items.FindItemIndexByValue(lbl_id_periodo.Text); cmb_cobertura.SelectedIndex = cmb_cobertura.Items.FindItemIndexByValue(lbl_id_tipoCiudad.Text); cmb_ciudad.SelectedIndex = cmb_ciudad.Items.FindItemIndexByValue(lbl_id_oficina.Text); cmb_cadena.SelectedIndex = cmb_cadena.Items.FindItemIndexByValue(lbl_id_cadena.Text); up_filtros.Update(); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); mpe_ver.Show(); } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { iidcompany = Convert.ToInt32(this.Session["companyid"].ToString()); sidcanal = this.Session["Canal"].ToString(); if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_tipoCiudad = (Label)e.Item.FindControl("lbl_id_tipoCiudad"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_cadena = (Label)e.Item.FindControl("lbl_id_cadena"); ImageButton imgBtn_buscar = (ImageButton)e.Item.FindControl("btn_img_buscar"); sidaño = lbl_id_año.Text; sidmes = lbl_id_mes.Text; sidperiodo = lbl_id_periodo.Text; sidcobertura = lbl_id_tipoCiudad.Text; sioficina = lbl_id_oficina.Text; sicadena = lbl_id_cadena.Text; cmb_año.SelectedIndex = cmb_año.Items.FindItemIndexByValue(sidaño); cmb_mes.SelectedIndex = cmb_mes.Items.FindItemIndexByValue(sidmes); Llenar_Periodos(); cmb_periodo.SelectedIndex = cmb_periodo.Items.FindItemIndexByValue(sidperiodo); cmb_cobertura.SelectedIndex = cmb_cobertura.Items.FindItemIndexByValue(sidcobertura); cmb_oficina.SelectedIndex = cmb_cobertura.Items.FindItemIndexByValue(sioficina); cmb_cadena.SelectedIndex = cmb_cadena.Items.FindItemIndexByValue(sicadena); TabContainer_filtros.ActiveTabIndex = 0; } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); } }
protected void buttonGuardar_Click(object sender, EventArgs e) { RadComboBox cmb_periodo = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_periodo") as RadComboBox; RadComboBox cmb_año = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_año") as RadComboBox; RadComboBox cmb_mes = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_mes") as RadComboBox; RadComboBox cmb_cadena = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_cadena") as RadComboBox; RadComboBox cmb_ciudad = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_ciudad") as RadComboBox; RadComboBox cmb_cobertura = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("cmb_cobertura") as RadComboBox; TextBox txt_descripcion_parametros = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("txt_descripcion_parametros") as TextBox; ModalPopupExtender mpe_ver = RadPanelBar_menu.FindChildByValue <RadPanelItem>("filtro").FindControl("mpe_ver") as ModalPopupExtender; string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); oReportes_parametros.Id_TipoCiudad = Convert.ToInt32(cmb_cobertura.SelectedValue); oReportes_parametros.Id_oficina = Convert.ToInt32(cmb_ciudad.SelectedValue); oReportes_parametros.Icadena = (cmb_cadena.SelectedValue == "") ? 0 : Convert.ToInt32(cmb_cadena.SelectedValue); oReportes_parametros.Id_año = cmb_año.SelectedValue; oReportes_parametros.Id_mes = cmb_mes.SelectedValue; oReportes_parametros.Id_periodo = Convert.ToInt32(cmb_periodo.SelectedValue); oReportes_parametros.Descripcion = txt_descripcion_parametros.Text.Trim(); oReportes_parametros.Id_tipoReporte = this.Request.Path; Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); if (!System.IO.File.Exists(path)) { oReportes_parametrosToXml.createXml(oReportes_parametros, path); } else { oReportes_parametrosToXml.addToXml(oReportes_parametros, path); } cargarParametrosdeXml(); mpe_ver.Show(); }
protected void cargarParametrosdeXml() { string path = Server.MapPath("~/parametros.xml"); if (System.IO.File.Exists(path)) { Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id_reporte = Convert.ToInt32(this.Session["Reporte"]); oReportes_parametros.Id_user = this.Session["sUser"].ToString(); oReportes_parametros.Id_compañia = Convert.ToInt32(this.Session["companyid"]); oReportes_parametros.Id_servicio = Convert.ToInt32(this.Session["Service"]); oReportes_parametros.Id_canal = this.Session["Canal"].ToString().Trim(); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); RadGrid_parametros.DataSource = oReportes_parametrosToXml.Get_Parametros(oReportes_parametros, path); RadGrid_parametros.DataBind(); } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); sidaño = lbl_id_año.Text.Trim(); sidmes = lbl_id_mes.Text.Trim(); sidperiodo = lbl_id_periodo.Text.Trim(); sidcategoria = lbl_id_categoria.Text.Trim(); //llenarPanelClientes(); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); } if (e.CommandName == "EDITAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_quiebre = (Label)e.Item.FindControl("lbl_quiebre"); Label lbl_dias = (Label)e.Item.FindControl("lbl_dias"); Session["idxml"] = lbl_id.Text.Trim(); cmb_año.SelectedIndex = cmb_año.Items.FindItemByValue(lbl_id_año.Text).Index; cmb_mes.SelectedIndex = cmb_mes.Items.FindItemByValue(lbl_id_mes.Text).Index; Llenar_Periodos(); cmb_periodo.SelectedIndex = cmb_periodo.FindItemByValue(lbl_id_periodo.Text).Index; TabContainer_filtros.ActiveTabIndex = 0; lbl_updateconsulta.Visible = true; btn_img_actualizar.Visible = true; lbl_saveconsulta.Visible = false; btn_img_add.Visible = false; } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "BUSCAR") { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subCategoria = (Label)e.Item.FindControl("lbl_id_subCategoria"); Label lbl_id_marca = (Label)e.Item.FindControl("lbl_id_marca"); Label lbl_id_subMarca = (Label)e.Item.FindControl("lbl_id_subMarca"); Label lbl_skuProducto = (Label)e.Item.FindControl("lbl_skuProducto"); sidaño = lbl_id_año.Text.Trim(); sidmes = lbl_id_mes.Text.Trim(); sidciudad = lbl_id_oficina.Text.Trim(); sidcategoria = lbl_id_categoria.Text.Trim(); sidsub_categoria = lbl_id_subCategoria.Text.Trim(); sidmarca = lbl_id_marca.Text.Trim(); sidsub_marca = lbl_id_subMarca.Text.Trim(); sidpuntoventa = lbl_id_pdv.Text.Trim(); string sidperdil = this.Session["Perfilid"].ToString(); if (cmb_año.SelectedValue == "0" && cmb_mes.SelectedValue == "0") { if (sidperdil == ConfigurationManager.AppSettings["PerfilAnalista"]) { GetPeridForAnalist(); ValidAnalyst = 0; } else if (sidperdil == ConfigurationManager.AppSettings["PerfilClienteDetallado"] || sidperdil == ConfigurationManager.AppSettings["PerfilClienteGeneral"]) { GetPeriodForClient(); ValidAnalyst = 1; } } else { if (sidperdil == ConfigurationManager.AppSettings["PerfilAnalista"]) { GetPeridForAnalist(); ValidAnalyst = 0; } } llenarreporteComparativoEfectividad(); llenarreporteEvolucionClientes(); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); } if (e.CommandName == "EDITAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subCategoria = (Label)e.Item.FindControl("lbl_id_subCategoria"); Label lbl_id_marca = (Label)e.Item.FindControl("lbl_id_marca"); Label lbl_id_subMarca = (Label)e.Item.FindControl("lbl_id_subMarca"); Session["idxml"] = lbl_id.Text.Trim(); cmb_año.SelectedIndex = cmb_año.Items.FindItemByValue(lbl_id_año.Text).Index; cmb_mes.SelectedIndex = cmb_mes.Items.FindItemByValue(lbl_id_mes.Text).Index; //cmb_ciudad.SelectedIndex = cmb_ciudad.Items.FindItemByValue(lbl_id_oficina.Text).Index; //cmb_punto_de_venta.SelectedIndex = cmb_punto_de_venta.Items.FindItemByValue(lbl_id_pdv.Text).Index; //cmb_categoria.SelectedIndex = cmb_categoria.Items.FindItemByValue(lbl_id_categoria.Text).Index; //Subcategorias(); //cmb_subCategoria.SelectedIndex = cmb_subCategoria.Items.FindItemByValue(lbl_id_subCategoria.Text).Index; //cmb_marca.SelectedIndex = cmb_marca.Items.FindItemByValue(lbl_id_marca.Text).Index; //cmb_subMarca.SelectedIndex = cmb_subMarca.Items.FindItemByValue(lbl_id_subMarca.Text).Index; TabContainer_filtros.ActiveTabIndex = 0; lbl_updateconsulta.Visible = true; btn_img_actualizar.Visible = true; lbl_saveconsulta.Visible = false; btn_img_add.Visible = false; } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName == "BUSCAR") { string sidperdil = this.Session["Perfilid"].ToString(); Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_dia = (Label)e.Item.FindControl("lbl_id_dia"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subcategoria = (Label)e.Item.FindControl("lbl_id_subcategoria"); Label lbl_id_producto = (Label)e.Item.FindControl("lbl_id_producto"); cmb_año.SelectedValue = lbl_id_año.Text.Trim(); cmb_mes.SelectedValue = lbl_id_mes.Text.Trim(); cmb_periodo.SelectedValue = lbl_id_periodo.Text.Trim(); cmb_Dia.SelectedValue = lbl_id_dia.Text; llenar_puntoVenta(); cmb_PtoVenta.SelectedValue = lbl_id_pdv.Text; llenarCategoria(); cmb_categoria.SelectedValue = lbl_id_categoria.Text; llenarSubcategoria(); cmb_SubCategoria.SelectedValue = lbl_id_subcategoria.Text; llenarProducto(); cmbProducto.SelectedValue = lbl_id_producto.Text; TabContainer_filtros.ActiveTabIndex = 0; cargarParametrosdeXml(); ObtenerInformePrecio(); ObtenerInformeStock_VentasXSemana(); ObtenerInformeStock_VentasXDia(); EvoluciondeVentasSemanalesXLinea(); UpReportStock.Update(); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); UpReportStock.Update(); } if (e.CommandName == "EDITAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); Session["idxml"] = lbl_id.Text; string a = Session["idxml"].ToString(); string sidperdil = this.Session["Perfilid"].ToString(); Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_dia = (Label)e.Item.FindControl("lbl_id_dia"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subcategoria = (Label)e.Item.FindControl("lbl_id_subcategoria"); Label lbl_id_producto = (Label)e.Item.FindControl("lbl_id_producto"); cmb_año.SelectedValue = lbl_id_año.Text.Trim(); cmb_mes.SelectedValue = lbl_id_mes.Text.Trim(); cmb_periodo.SelectedValue = lbl_id_periodo.Text.Trim(); cmb_Dia.SelectedValue = lbl_id_dia.Text; llenar_puntoVenta(); cmb_PtoVenta.SelectedValue = lbl_id_pdv.Text; llenarCategoria(); cmb_categoria.SelectedValue = lbl_id_categoria.Text; llenarSubcategoria(); cmb_SubCategoria.SelectedValue = lbl_id_subcategoria.Text; llenarProducto(); cmbProducto.SelectedValue = lbl_id_producto.Text; TabContainer_filtros.ActiveTabIndex = 0; TabContainer_filtros.ActiveTabIndex = 0; lbl_updateconsulta.Visible = true; btn_img_actualizar.Visible = true; lbl_saveconsulta.Visible = false; btn_img_add.Visible = false; UpReportStock.Update(); } }
protected void RadGrid_parametros_ItemCommand(object source, Telerik.Web.UI.GridCommandEventArgs e) { if (e.CommandName.Equals("BUSCAR")) { Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subCategoria = (Label)e.Item.FindControl("lbl_id_subCategoria"); Label lbl_id_marca = (Label)e.Item.FindControl("lbl_id_marca"); Label lbl_id_subMarca = (Label)e.Item.FindControl("lbl_id_subMarca"); Label lbl_skuProducto = (Label)e.Item.FindControl("lbl_skuProducto"); sidaño = lbl_id_año.Text.Trim(); sidmes = lbl_id_mes.Text.Trim(); sidperiodo = lbl_id_periodo.Text.Trim(); sidciudad = lbl_id_oficina.Text.Trim(); sidcategoria = lbl_id_categoria.Text.Trim(); sidsub_categoria = lbl_id_subCategoria.Text.Trim(); sidmarca = lbl_id_marca.Text.Trim(); sidsub_marca = lbl_id_subMarca.Text.Trim(); sidsku = lbl_skuProducto.Text.Trim(); sidpuntoventa = lbl_id_pdv.Text.Trim(); llenarreporteInicial(); //llenarreporteCompa(); //llenarreporteCompaciuda(); } if (e.CommandName == "ELIMINAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); string path = Server.MapPath("~/parametros.xml"); Reportes_parametros oReportes_parametros = new Reportes_parametros(); oReportes_parametros.Id = Convert.ToInt32(lbl_id.Text); Reportes_parametrosToXml oReportes_parametrosToXml = new Reportes_parametrosToXml(); oReportes_parametrosToXml.DeleteElement(oReportes_parametros, path); cargarParametrosdeXml(); } if (e.CommandName == "EDITAR") { Label lbl_id = (Label)e.Item.FindControl("lbl_id"); Label lbl_id_año = (Label)e.Item.FindControl("lbl_id_año"); Label lbl_id_mes = (Label)e.Item.FindControl("lbl_id_mes"); Label lbl_id_periodo = (Label)e.Item.FindControl("lbl_id_periodo"); Label lbl_id_oficina = (Label)e.Item.FindControl("lbl_id_oficina"); Label lbl_id_pdv = (Label)e.Item.FindControl("lbl_id_pdv"); Label lbl_id_categoria = (Label)e.Item.FindControl("lbl_id_categoria"); Label lbl_id_subCategoria = (Label)e.Item.FindControl("lbl_id_subCategoria"); Label lbl_id_marca = (Label)e.Item.FindControl("lbl_id_marca"); Label lbl_id_subMarca = (Label)e.Item.FindControl("lbl_id_subMarca"); Label lbl_skuProducto = (Label)e.Item.FindControl("lbl_skuProducto"); Session["idxml"] = lbl_id.Text.Trim(); cmb_año.SelectedIndex = cmb_año.Items.FindItemByValue(lbl_id_año.Text).Index; cmb_mes.SelectedIndex = cmb_mes.Items.FindItemByValue(lbl_id_mes.Text).Index; Llenar_Periodos(); cmb_periodo.SelectedIndex = cmb_periodo.FindItemByValue(lbl_id_periodo.Text).Index; //cmb_ciudad.SelectedIndex = cmb_ciudad.Items.FindItemByValue(lbl_id_oficina.Text).Index; //cmb_punto_de_venta.SelectedIndex = cmb_punto_de_venta.Items.FindItemByValue(lbl_id_pdv.Text).Index; //cmb_categoria.SelectedIndex = cmb_categoria.Items.FindItemByValue(lbl_id_categoria.Text).Index; //Subcategorias(); //cmb_subCategoria.SelectedIndex=cmb_subCategoria.Items.FindItemByValue(lbl_id_subCategoria.Text).Index; //cmb_marca.SelectedIndex = cmb_marca.Items.FindItemByValue(lbl_id_marca.Text).Index; //cmb_subMarca.SelectedIndex = cmb_subMarca.Items.FindItemByValue(lbl_id_subMarca.Text).Index; //cmb_skuProducto.SelectedIndex = cmb_skuProducto.Items.FindItemByValue(lbl_skuProducto.Text).Index; TabContainer_filtros.ActiveTabIndex = 0; lbl_updateconsulta.Visible = true; btn_img_actualizar.Visible = true; lbl_saveconsulta.Visible = false; btn_img_add.Visible = false; } }