protected void Page_Load(object Sender, EventArgs e) { if (!IsPostBack) { lnbAnt.CommandName = "pnlInfo"; lnbSig.CommandName = "pnlContrato"; DatasToControls bind = new DatasToControls(); if (Request.QueryString["nit"] == null) { bind.PutDatasIntoDropDownList(ddlnit, "SELECT mnit_nit, CASE WHEN TNIT_TIPONIT = 'N' THEN mnit_nit CONCAT ' - ' CONCAT MNIT_DIGITO CONCAT ' ' CONCAT MNIT_APELLIDOS ELSE mnit_nit CONCAT ' ' CONCAT MNIT_APELLIDOS CONCAT ' ' CONCAT COALESCE(MNIT_APELLIDO2,'') CONCAT ' ' CONCAT MNIT_NOMBRES CONCAT ' ' CONCAT COALESCE(MNIT_NOMBRE2,'') END FROM mnit order by 2"); //ddlnit.Attributes.Add("") bind.PutDatasIntoDropDownList(ddltarifa, "SELECT ptar_codigo,ptar_descripcion FROM dbxschema.ptarifas"); bind.PutDatasIntoDropDownList(ddlvig, "SELECT tvig_codigo,tvig_nombre FROM dbxschema.tvigencia"); DatasToControls.EstablecerValueDropDownList(ddlvig, "V"); this.Llenar_dtProductos_Inicial(); this.Cargar_dtContactos(); this.Bind_Datas_dtContactos(); } else { Establecer_Valores(); } } else { if (Session["dtProductos"] != null) { dtProductos = (DataTable)Session["dtProductos"]; } if (Session["dtContactos"] != null) { dtContactos = (DataTable)Session["dtContactos"]; } } webConfig = new XmlDocument(); try { webConfig.Load(mainPath + "Web.Config"); autorizacion = webConfig.DocumentElement; XmlNode root = webConfig.DocumentElement; XmlNodeList oNodeList = root.ChildNodes; foreach (XmlNode oCurrentNode in oNodeList) { if (oCurrentNode.HasChildNodes) { foreach (XmlNode oCurrentSubNode in oCurrentNode.ChildNodes) { if (oCurrentSubNode.Name.Trim() == "authentication") { autorizacion = oCurrentSubNode; } } } } } catch (Exception exc) { lb.Text = exc.ToString(); } }
protected void DataBound_Colores(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DatasToControls param = new DatasToControls(); param.PutDatasIntoDropDownList(((DropDownList)e.Item.Cells[2].FindControl("ddlColor")), "Select pcol_codigo,pcol_codigo concat ' ' concat '-' concat ' ' concat pcol_descripcion from DBXSCHEMA.PCOLOR WHERE PCOL_ACTIVO IN ('S', 'SI') ORDER BY pcol_descripcion"); DatasToControls.EstablecerValueDropDownList(((DropDownList)e.Item.Cells[2].FindControl("ddlColor")), tablaItems.Rows[e.Item.DataSetIndex][2].ToString()); } }
protected void DataBound_Operaciones(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { //así estaba //DataTable dt = (DataTable)ViewState["ddlOperacion"]; DataTable dt; if (tablaOperaciones.Rows[e.Item.DataSetIndex][4].ToString() == "A") { dt = ((DataSet)Session["ddlOp"]).Tables[0]; } //dt = dsAux.Tables[0]; else if (tablaOperaciones.Rows[e.Item.DataSetIndex][4].ToString() == "I") { dt = ((DataSet)Session["ddlOp"]).Tables[1]; } //dt = dsAux.Tables[1]; else { dt = ((DataSet)Session["ddlOp"]).Tables[2]; } //dt = dsAux.Tables[2]; DropDownList ddl = (DropDownList)e.Item.Cells[4].FindControl("ddlOperaciones"); TextBox txt = (TextBox)e.Item.Cells[4].FindControl("txtObservaciones"); try { ddl.DataSource = dt; ddl.DataValueField = dt.Columns[0].ColumnName; ddl.DataTextField = dt.Columns[1].ColumnName; ddl.DataBind(); DatasToControls.EstablecerValueDropDownList(ddl, tablaOperaciones.Rows[e.Item.DataSetIndex][4].ToString()); int num = 0; //for(int i = 0; i < tablaOperaciones.Rows.Count; i ++) //{ // if(tablaOperaciones.Rows[i][4].ToString() == "I") // { // num = i; // for(int j = 0; j < tablaOperaciones.Rows.Count; j++) // { // if(j == num) { ddl.Enabled = true; } // else // { // ddl.Enabled = false; // } // } // } //} txt.Text = tablaOperaciones.Rows[e.Item.DataSetIndex][5].ToString(); } catch (Exception i) { } } }
protected void Cambio_Catalogo(Object Sender, EventArgs e) { switch (Request.QueryString["acci"]) { case "A": { bind.PutDatasIntoDropDownList(vinVehiculo, string.Format(Vehiculos.VEHICULOSRECEPCIONADOS, catalogoVehiculo.SelectedValue)); Cambio_Vin(this, null); DataSet vehiculos = new DataSet(); Session.Remove("vin"); vin = ""; DBFunctions.Request(vehiculos, IncludeSchema.NO, "SELECT mcat.mcat_vin, pcol_descripcion || ' - ' || mcat.mcat_anomode as pcol_descripcion, PCOL_CODRGB, mveh_inventario , mcat.pcat_codigo,pcol.pcol_codigo,mveh_fechrece FROM dbxschema.mvehiculo mveh,DBXSCHEMA.MCATALOGOVEHICULO mcat,dbxschema.pcolor pcol WHERE mveh.mcat_vin =mcat.mcat_vin and mcat.pcol_codigo=pcol.pcol_codigo and MCAT.pcat_codigo='" + catalogoVehiculo.SelectedValue.ToString() + "' AND (test_tipoesta=10 OR test_tipoesta=20) order by mveh_fechrece asc"); if (vehiculos.Tables[0].Rows.Count != 0) { for (int i = 0; i < vehiculos.Tables[0].Rows.Count; i++) { TimeSpan diasInv = new TimeSpan(); diasInv = DateTime.Now - (Convert.ToDateTime(vehiculos.Tables[0].Rows[i][6].ToString())); diasInventario.Text = Convert.ToString(diasInv.Days); ingresarDatos(vehiculos.Tables[0].Rows[i][0].ToString(), vehiculos.Tables[0].Rows[i][1].ToString(), diasInventario.Text); } cambiarFondoCeldas(vehiculos); } else { dgVehiculos.DataSource = null; dgVehiculos.DataBind(); vin = ""; Session.Remove("vin"); } if ((vehiculos.Tables.Count == 1) && (vehiculos.Tables[0].Rows.Count == 0)) { Limpiar_Datos_Vehiculo(); } this.panel.Visible = false; flag = 0; } break; case "D": { bind.PutDatasIntoDropDownList(vinVehiculo, string.Format(Vehiculos.VEHICULOSASIGNADOS, catalogoVehiculo.SelectedValue)); DatasToControls.EstablecerValueDropDownList(vinVehiculo, DBFunctions.SingleData(string.Format("Select MVEH_INVENTARIO from DBXSCHEMA.MASIGNACIONVEHICULO WHERE PDOC_CODIGO = '{0}' AND MPED_NUMEPEDI = {1}", prefijoPedido.SelectedValue.ToString(), numeroPedido.SelectedValue.ToString()))); Cambio_Vin(this, null); dgVehiculos.Visible = false; this.panel.Visible = true; } break; } }
protected void Page_Load(object Sender, EventArgs e) { if (!IsPostBack) { DatasToControls bind = new DatasToControls(); lnbAnt.CommandName = "pnlDatos"; lnbSig.CommandName = "pnlCompra"; tbfecfaccom.Text = tbfecing.Text = tbfecinidep.Text = DateTime.Now.ToString("yyyy-MM-dd"); bind.PutDatasIntoDropDownList(ddlcencos, "SELECT pcen_codigo,pcen_nombre FROM dbxschema.pcentrocosto"); bind.PutDatasIntoDropDownList(ddlpref, "SELECT DISTINCT MFAC.pdoc_codiordepago,MFAC.pdoc_codiordepago CONCAT ' - ' CONCAT PDOC.pdoc_descripcion FROM mfacturaproveedor MFAC,pdocumento PDOC WHERE MFAC.pdoc_codiordepago=PDOC.pdoc_codigo AND PDOC.tdoc_tipodocu='FP' ORDER BY pdoc_codiordepago ASC"); bind.PutDatasIntoDropDownList(ddlnum, "SELECT mfac_numeordepago FROM mfacturaproveedor WHERE pdoc_codiordepago='" + ddlpref.SelectedValue + "'"); bind.PutDatasIntoDropDownList(ddlvig, "SELECT * FROM tvigencia"); DatasToControls.EstablecerValueDropDownList(ddlvig, "V"); } }
protected void Page_Load(object Sender, EventArgs e) { if (!IsPostBack) { DatasToControls bind = new DatasToControls(); lnbAnt.CommandName = "pnlDatos"; lnbSig.CommandName = "pnlCompra"; if (Request.QueryString["act"] == null) { tbfecfaccom.Text = tbfecing.Text = tbfecinidep.Text = DateTime.Now.ToString("yyyy-MM-dd"); bind.PutDatasIntoDropDownList(ddlcencos, "SELECT pcen_codigo,pcen_nombre FROM dbxschema.pcentrocosto where timp_codigo <> 'N' order by 1 "); bind.PutDatasIntoDropDownList(ddlvig, "SELECT * FROM tvigencia"); DatasToControls.EstablecerValueDropDownList(ddlvig, "V"); } else { Establecer_Valores(); } } }
protected void Cambio_Numero_Documento(Object Sender, EventArgs e) { this.Llenar_Datos_Pedido(); switch (Request.QueryString["acci"]) { case "A": DataSet dsCatalog = new DataSet(); if (numeroPedido.Items.Count > 0) { //Si no existe en catalogo DBFunctions.Request(dsCatalog, IncludeSchema.NO, "select pcat_codigo from (SELECT " + "pcat_codigo, '[' concat pcat_codigo concat '] - [' concat pcat_descripcion concat ']' descripcion " + "FROM dbxschema.pcatalogovehiculo WHERE pcat_codigo IN (Select DISTINCT MC.pcat_codigo from DBXSCHEMA.MVEHICULO mv, " + "McatalogoVEHICULO MC WHERE test_tipoesta IN (10,20) AND MC.MCAT_VIN = MV.MCat_VIN)) as t1 where pcat_codigo = " + "(Select MPED.PCAT_CODIGO from DBXSCHEMA.MPEDIDOVEHICULO MPED " + "WHERE MPED.PDOC_CODIGO='" + prefijoPedido.SelectedValue.ToString() + "' AND MPED.MPED_NUMEPEDI=" + numeroPedido.SelectedItem.ToString() + ") " + "order by pcat_codigo"); } if (dsCatalog.Tables[0].Rows.Count != 0 || flag == 1) { DatasToControls.EstablecerValueDropDownList(catalogoVehiculo, DBFunctions.SingleData("Select PCAT_CODIGO from DBXSCHEMA.MPEDIDOVEHICULO WHERE PDOC_CODIGO='" + prefijoPedido.SelectedValue.ToString() + "' AND MPED_NUMEPEDI=" + numeroPedido.SelectedItem.ToString())); } else { Response.Redirect(indexPage + "?process=Vehiculos.AsignacionVehiculos&acci=A&pErr=1"); } Cambio_Catalogo(this, null); break; case "D": if (numeroPedido.Items.Count > 0) { DatasToControls.EstablecerValueDropDownList(catalogoVehiculo, DBFunctions.SingleData("Select mc.pcat_codigo from DBXSCHEMA.mcatalogovehiculo mc, DBXSCHEMA.mvehiculo mv, DBXSCHEMA.masignacionvehiculo mav WHERE mc.mcat_vin = mv.mcat_vin and mv.mveh_inventario = mav.mveh_inventario and mav.PDOC_CODIGO='" + prefijoPedido.SelectedValue.ToString() + "' AND mav.MPED_NUMEPEDI=" + numeroPedido.SelectedItem.ToString())); } Cambio_Catalogo(this, null); break; } }
protected void Establecer_Valores() { DatasToControls bind = new DatasToControls(); DataSet ds = new DataSet(); ds = DBFunctions.Request(ds, IncludeSchema.NO, "SELECT * FROM mclientesac WHERE mnit_nit='" + Request.QueryString["nit"] + "';" + "SELECT * FROM mcontratocliente WHERE mcon_id=(SELECT mcon_id FROM mcontratocliente WHERE mnit_nit='" + Request.QueryString["nit"] + "');" + "SELECT * FROM dclienteproductos WHERE mnit_nit='" + Request.QueryString["nit"] + "';" + "SELECT mc.mnit_nitcon CONCAT ' - ' CONCAT MN.mnit_nombres CONCAT ' ' CONCAT MN.mnit_nombre2 CONCAT ' ' " + "CONCAT MN.mnit_apellidos CONCAT ' ' CONCAT MN.mnit_apellido2 AS NIT, mc.mcon_sede AS SEDE, mc.mcon_departamento AS DEPTO, mc.mcon_cargo AS CARGO " + "FROM mcontacto mc, mnit mn WHERE mc.mnit_nitcli='" + Request.QueryString["nit"] + "' AND test_codigo='A' AND mc.mnit_nitcon=mn.mnit_nit;"); if (Request.QueryString["nit"] == null) { bind.PutDatasIntoDropDownList(ddlnit, "SELECT MNIT.mnit_nit,MNIT.mnit_nit CONCAT ' - ' CONCAT MNIT.mnit_nombres CONCAT ' ' CONCAT MNIT.mnit_nombre2 CONCAT ' ' CONCAT MNIT.mnit_apellidos CONCAT ' ' CONCAT MNIT.mnit_apellido2 FROM dbxschema.mnit MNIT,dbxschema.mclientesac MCLI WHERE MNIT.mnit_nit=MCLI.mnit_nit;"); DatasToControls.EstablecerValueDropDownList(ddlnit, ds.Tables[0].Rows[0][0].ToString()); } else { bind.PutDatasIntoDropDownList(ddlnit, "SELECT MNIT.mnit_nit,MNIT.mnit_nit CONCAT ' - ' CONCAT MNIT.mnit_nombres CONCAT ' ' CONCAT MNIT.mnit_nombre2 CONCAT ' ' CONCAT MNIT.mnit_apellidos CONCAT ' ' CONCAT MNIT.mnit_apellido2 FROM dbxschema.mnit MNIT WHERE MNIT.mnit_nit=" + Request.QueryString["nit"].ToString() + ";"); } ddlnit.Enabled = false; bind.PutDatasIntoDropDownList(ddltarifa, "SELECT ptar_codigo,ptar_descripcion FROM dbxschema.ptarifas"); DatasToControls.EstablecerValueDropDownList(ddltarifa, ds.Tables[0].Rows[0][1].ToString()); this.tbmarcas.Text = ds.Tables[0].Rows[0][2].ToString(); this.tbnomger.Text = ds.Tables[0].Rows[0][3].ToString(); this.tbnomcon.Text = ds.Tables[0].Rows[0][4].ToString(); this.tbnomrev.Text = ds.Tables[0].Rows[0][5].ToString(); bind.PutDatasIntoDropDownList(ddlvig, "SELECT tvig_codigo,tvig_nombre FROM dbxschema.tvigencia"); DatasToControls.EstablecerValueDropDownList(ddlvig, ds.Tables[0].Rows[0][6].ToString()); this.tbfecini.Text = Convert.ToDateTime(ds.Tables[1].Rows[0][2]).ToString("yyyy-MM-dd"); this.tbfecfin.Text = Convert.ToDateTime(ds.Tables[1].Rows[0][3]).ToString("yyyy-MM-dd"); this.tbvalcon.Text = Convert.ToDouble(ds.Tables[1].Rows[0][4]).ToString(); this.tbnumvis.Text = ds.Tables[1].Rows[0][5].ToString(); Llenar_dtProductos_Inicial(); Poner_Chulos(); this.Cargar_dtContactos(); dtContactos = ds.Tables[3]; Bind_Datas_dtContactos(); }
protected void registros_SelectedIndexChanged(object sender, System.EventArgs e) { Panel2.Visible = true; /////////// lineas = new DataSet(); DBFunctions.Request(lineas, IncludeSchema.NO, "select DVISI_NOMBRE,DVISI_TELEFIJO,DVISI_TELEMOVIL,DVISI_TELEOFICINA,DVISI_EMAIL,DVISI_OBSERVACIONES,DVISI_FECHAVISI,PCAT_CODIGO,PCLAS_CODIGOVENTA,PVEN_CODIGO,PPRO_CODIGO,PRESULC_SECUENCIA,DVISI_FECHACONTACTO from DBXSCHEMA.DVISITADIARIACLIENTES WHERE DVISI_SECUENCIA=" + registros.SelectedValue.ToString() + " "); //////////////// DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(catalogo, "select ppre.PCAT_CODIGO,pcat.pcat_descripcion from DBXSCHEMA.PPRECIOVEHICULO ppre, dbxschema.pcatalogovehiculo pcat WHERE ppre.pcat_codigo=pcat.pcat_codigo"); DatasToControls.EstablecerValueDropDownList(catalogo, lineas.Tables[0].Rows[0][7].ToString()); bind.PutDatasIntoDropDownList(medio, "select PCLAS_CODIGOVENTA,PCLAS_VENTADESCRIP from DBXSCHEMA.PCLASEVENTAVEHICULO ORDER BY PCLAS_VENTADESCRIP"); DatasToControls.EstablecerValueDropDownList(medio, lineas.Tables[0].Rows[0][8].ToString()); bind.PutDatasIntoDropDownList(vendedor2, "SELECT PVEN_CODIGO,PVEN_NOMBRE from DBXSCHEMA.PVENDEDOR ORDER BY PVEN_NOMBRE"); DatasToControls.EstablecerValueDropDownList(vendedor2, lineas.Tables[0].Rows[0][9].ToString()); vendedor2.Enabled = false; bind.PutDatasIntoDropDownList(prospecto, "select PPRO_CODIGO,PPRO_DESCP from DBXSCHEMA.PPROSPECTO ORDER BY PPRO_CODIGO"); DatasToControls.EstablecerValueDropDownList(prospecto, lineas.Tables[0].Rows[0][10].ToString()); bind.PutDatasIntoDropDownList(tipoContacto, "SELECT presulc_secuencia, presulc_descripcion FROM dbxschema.presultadocontacto"); DatasToControls.EstablecerValueDropDownList(tipoContacto, lineas.Tables[0].Rows[0][11].ToString()); secuencia.Text = registros.SelectedValue.ToString(); ///////////////// nombre.Text = lineas.Tables[0].Rows[0].ItemArray[0].ToString(); telefono.Text = lineas.Tables[0].Rows[0].ItemArray[1].ToString(); telefonomovil.Text = lineas.Tables[0].Rows[0].ItemArray[2].ToString(); telefonooficina.Text = lineas.Tables[0].Rows[0].ItemArray[3].ToString(); email.Text = lineas.Tables[0].Rows[0].ItemArray[4].ToString(); observaciones.Text = lineas.Tables[0].Rows[0].ItemArray[5].ToString(); fecha.Text = Convert.ToDateTime(lineas.Tables[0].Rows[0].ItemArray[6]).ToString("yyyy-MM-dd"); fechaContacto.Text = Convert.ToDateTime(lineas.Tables[0].Rows[0][12]).ToString("yyyy-MM-dd"); Actualizar.Enabled = true; ///////////////// }
protected void Establecer_Valores() { DatasToControls bind = new DatasToControls(); ds = new DataSet(); ds = DBFunctions.Request(ds, IncludeSchema.NO, "SELECT * FROM mactivofijo WHERE mafj_codiacti='" + Request.QueryString["act"] + "'"); tbcod.Text = ds.Tables[0].Rows[0][0].ToString(); tbcod.Enabled = false; tbdesc.Text = ds.Tables[0].Rows[0][1].ToString(); bind.PutDatasIntoDropDownList(ddlcencos, "SELECT pcen_codigo,pcen_nombre FROM dbxschema.pcentrocosto where timp_codigo <> 'N' order by 1"); DatasToControls.EstablecerValueDropDownList(ddlcencos, ds.Tables[0].Rows[0][2].ToString()); tbmarca.Text = ds.Tables[0].Rows[0][3].ToString(); tbmodelo.Text = ds.Tables[0].Rows[0][4].ToString(); tbplaca.Text = ds.Tables[0].Rows[0][5].ToString(); tbfecfaccom.Text = Convert.ToDateTime(ds.Tables[0].Rows[0][6]).ToString("yyyy-MM-dd"); tbfecing.Text = Convert.ToDateTime(ds.Tables[0].Rows[0][7]).ToString("yyyy-MM-dd"); tbfecinidep.Text = Convert.ToDateTime(ds.Tables[0].Rows[0][8]).ToString("yyyy-MM-dd"); tbnit.Text = ds.Tables[0].Rows[0][9].ToString(); tbnumped.Text = ds.Tables[0].Rows[0][10].ToString(); tbvalhis.Text = ds.Tables[0].Rows[0][11].ToString(); tbvalhisdol.Text = ds.Tables[0].Rows[0][12].ToString(); tbvalmej.Text = ds.Tables[0].Rows[0][13].ToString(); tbvalinf.Text = ds.Tables[0].Rows[0][14].ToString(); tbvaldep.Text = ds.Tables[0].Rows[0][15].ToString(); tbvalinfdep.Text = ds.Tables[0].Rows[0][16].ToString(); tbnumcuo.Text = ds.Tables[0].Rows[0][17].ToString(); bind.PutDatasIntoDropDownList(ddlvig, "SELECT * FROM tvigencia"); DatasToControls.EstablecerValueDropDownList(ddlvig, ds.Tables[0].Rows[0][18].ToString()); tbcuereal.Text = ds.Tables[0].Rows[0][19].ToString(); tbcuedep.Text = ds.Tables[0].Rows[0][20].ToString(); tbcuegasdep.Text = ds.Tables[0].Rows[0][21].ToString(); tbcueinf.Text = ds.Tables[0].Rows[0][22].ToString(); tbcueinfdep.Text = ds.Tables[0].Rows[0][23].ToString(); tbcormoninf.Text = ds.Tables[0].Rows[0][24].ToString(); tbcormondep.Text = ds.Tables[0].Rows[0][25].ToString(); }
private void Page_Load(object sender, System.EventArgs e) { // Introducir aquí el código de usuario para inicializar la página Armar_DataSource(); if (!IsPostBack) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlano, "SELECT pano_ano,pano_detalle FROM dbxschema.pano order by 1 desc"); DatasToControls.EstablecerValueDropDownList(ddlano, DBFunctions.SingleData("SELECT cnom_ano FROM dbxschema.cnomina")); bind.PutDatasIntoDropDownList(ddlmes, "SELECT pmes_mes,pmes_nombre FROM dbxschema.pmes order by 1"); DatasToControls.EstablecerValueDropDownList(ddlmes, DBFunctions.SingleData("SELECT cnom_mes FROM dbxschema.cnomina")); bind.PutDatasIntoDropDownList(ddlquincena, "SELECT tper_periodo,tper_descripcion FROM dbxschema.tperiodonomina order by 1"); DatasToControls.EstablecerValueDropDownList(ddlquincena, DBFunctions.SingleData("SELECT cnom_quincena FROM dbxschema.cnomina")); //bind.PutDatasIntoDropDownList(ddlEmpleados,"Select memp_codiempl,memp_codiempl from DBXSCHEMA.MEMPLEADO where test_estado <> '4' ORDER BY MEMP_CODIEMPL"); //DatasToControls.EstablecerValueDropDownList(ddlEmpleados,DBFunctions.SingleData("Select memp_codiempl from DBXSCHEMA.MEMPLEADO where test_estado <> '4'")); bind.PutDatasIntoDropDownList(ddlConceptos, "Select pcon_concepto,pcon_nombconc from DBXSCHEMA.PCONCEPTONOMINA where pcon_claseconc = 'N' ORDER BY pcon_nombconc"); DatasToControls.EstablecerValueDropDownList(ddlConceptos, DBFunctions.SingleData("Select pcon_concepto from DBXSCHEMA.PCONCEPTONOMINA")); this.dgNov_BindDatas(); } else { } }
protected void Page_Load(object Sender, EventArgs e) { Ajax.Utility.RegisterTypeForAjax(typeof(EncabezadoRecibo)); padre = (this.Parent).Parent; documentos = ((PlaceHolder)padre.FindControl("phDocumentos")).Controls[0]; controlDocumentos = (AMS.Finanzas.Tesoreria.Documentos)((PlaceHolder)padre.FindControl("phDocumentos")).Controls[0]; controlVarios = (AMS.Finanzas.Tesoreria.ManejoVarios)((PlaceHolder)padre.FindControl("phVarios")).Controls[0]; controlNoCausados = (AMS.Finanzas.Tesoreria.NoCausados)((PlaceHolder)padre.FindControl("phNoCausados")).Controls[0]; noCausados = ((PlaceHolder)padre.FindControl("phNoCausados")).Controls[0]; varios = ((PlaceHolder)padre.FindControl("phVarios")).Controls[0]; controlPagos = (AMS.Finanzas.Tesoreria.Pagos)((PlaceHolder)padre.FindControl("phPagos")).Controls[0]; if (Request.QueryString["tipo"] == "RC" && tipoRecibo.SelectedValue.Equals("F")) { verCredito = "visible"; } else { verCredito = "hidden"; } if (!IsPostBack) { fecha.Text = DateTime.Now.Date.ToString("yyyy-MM-dd"); string sql; if (Request.QueryString["tipo"] == "RC") { lbCli.Text = "Cliente: "; lbBen.Text = "Por Cuenta de: "; sql = "SELECT tcla_claserecaja,tcla_nombre FROM tclaserecaja WHERE tcla_claserecaja NOT IN('E','D','G','S','O') ORDER BY tcla_nombre"; Utils.FillDll(tipoRecibo, sql, false); DatasToControls.EstablecerValueDropDownList(tipoRecibo, "I"); sql = @"SELECT MCRED_CODIGO, CHAR(MCRED_CODIGO) CONCAT ': ' CONCAT CASE WHEN MNF.TNIT_TIPONIT = 'N' THEN MNF.mnit_apellidos ELSE MNF.mnit_apellidos CONCAT ' ' CONCAT COALESCE(MNF.mnit_apellido2,'') CONCAT ' ' CONCAT MNF.mnit_nombres CONCAT ' ' CONCAT COALESCE(MNF.mnit_NOMBRE2,'') END CONCAT ' - ' CONCAT CASE WHEN MNC.TNIT_TIPONIT = 'N' THEN MNC.mnit_apellidos ELSE MNC.mnit_apellidos CONCAT ' ' CONCAT COALESCE(MNC.mnit_apellido2,'') CONCAT ' ' CONCAT MNC.mnit_nombres CONCAT ' ' CONCAT COALESCE(MNC.mnit_NOMBRE2,'') END CONCAT ' ($' CONCAT CHAR(MC.MCRED_VALOAPROB) CONCAT ')' FROM MCREDITOFINANCIERA MC, MNIT MNF, MNIT MNC, MPEDIDOVEHICULO MP WHERE MC.MNIT_FINANCIERA = MNF.MNIT_NIT AND MP.MNIT_NIT = MNC.MNIT_NIT AND MP.PDOC_CODIGO = MC.PDOC_CODIPEDI AND MP.MPED_NUMEPEDI = MC.MPED_NUMEPEDI AND (MC.TESTA_CODIGO = 2 OR MC.TESTA_CODIGO = 3) AND (MC.PDOC_CODICAJA IS NULL AND MC.MCAJ_NUMEDOCU IS NULL)"; Utils.FillDll(ddlCredito, sql, false); } else if (Request.QueryString["tipo"] == "CE") { lbCli.Text = "Proveedor: "; lbBen.Text = "Por Cuenta de: "; sql = "SELECT tcla_claserecaja,tcla_nombre FROM tclaserecaja WHERE tcla_claserecaja IN('E','D','G','S','O') ORDER BY tcla_nombre"; Utils.FillDll(tipoRecibo, sql, false); DatasToControls.EstablecerValueDropDownList(tipoRecibo, "E"); } else if (Request.QueryString["tipo"] == "RP") { lbCli.Text = "Cliente: "; lbBen.Text = "Por Cuenta de: "; sql = "SELECT tcla_claserecaja,tcla_nombre FROM tclaserecaja WHERE tcla_claserecaja IN('I','V','A') ORDER BY tcla_nombre"; Utils.FillDll(tipoRecibo, sql, false); DatasToControls.EstablecerValueDropDownList(tipoRecibo, "I"); } if (Request.QueryString["cnd"] != null && Request.QueryString["cnd"] == "1") { fecha.ReadOnly = false; } if (Request.QueryString["cruce"] != null) { fecha.ReadOnly = false; } sql = "SELECT palm_almacen,palm_descripcion FROM palmacen where (pcen_centcart is not null or pcen_centteso is not null) and tvig_vigencia='V' order by palm_descripcion;"; Utils.FillDll(almacen, sql, true); if (almacen.Items.Count == 1) { Cambiar_Almacen(Sender, e); } sql = "SELECT pflu_codgen CONCAT '-' CONCAT pflu_codigo,pflu_descripcion FROM dbxschema.pflujocajaespecifico"; Utils.FillDll(ddlFlujo, sql, true); } }
protected void Page_Load(object sender, System.EventArgs e) { //HtmlControl myControl = (HtmlControl)plcClaves.FindControl("txtPassActual"); if (!IsPostBack) { String rolUsuario = DBFunctions.SingleData("SELECT ttipe_Codigo FROM dbxschema.susuario WHERE susu_login='******' AND susu_tipcrea<>'D'"); if (rolUsuario != "AS") { string tipoRol = DBFunctions.SingleData("select ttipe_rol from ttipoperfil where ttipe_codigo='" + rolUsuario + "';"); if (tipoRol == "A") { rolUsuario = "AS"; } } if (Request.QueryString["usr"] != null && rolUsuario != "AS") { if (Request.QueryString["usr"] != HttpContext.Current.User.Identity.Name.ToLower()) { plcClaves.Visible = false; } } if (rolUsuario == "AS") { txtPassActual.Visible = false; txtIPs.Enabled = true; } DatasToControls bind = new DatasToControls(); string NIT_USUARIOMODIFICAR = DBFunctions.SingleData("SELECT MNIT_NIT FROM dbxschema.susuario WHERE susu_login='******'"); bool usuarioDependencia = Convert.ToBoolean(ConfigurationManager.AppSettings["CrearUsuarioConDependenciaRol"]); txtNit.Text = NIT_USUARIOMODIFICAR; if (NIT_USUARIOMODIFICAR != "" && usuarioDependencia && rolUsuario != "AS") { txtNit.ReadOnly = true; txtNit.Attributes.Remove("ondblclick"); bind.PutDatasIntoDropDownList(ddlperfil, " SELECT DISTINCT t.ttipe_codigo, t.ttipe_descripcion FROM TTIPOPERFIL t where t.ttipe_rol <> 'A' order by ttipe_descripcion;"); } else { bind.PutDatasIntoDropDownList(ddlperfil, " SELECT ttipe_codigo ,ttipe_descripcion FROM ttipoperfil order by 2"); } //Si se ingresa como administrador, solo puedo cambiar el perfil if (Request.QueryString["usr"] != null && rolUsuario == "AS") { lbLogin.Text = Request.QueryString["usr"]; tbnombre.Text = DBFunctions.SingleData("SELECT susu_nombre FROM susuario WHERE susu_login='******'"); DatasToControls.EstablecerValueDropDownList(ddlperfil, DBFunctions.SingleData("SELECT ttipe_codigo FROM susuario WHERE susu_login='******'")); //dejamos que pueda cambiar los datos, ya que un admin debe poder administrar los datos de usuario //tbcont.Enabled=tbcontn.Enabled=tbcontnc.Enabled=tbnombre.Enabled=false; String nitAsignado = DBFunctions.SingleData("SELECT MNIT_NIT FROM dbxschema.susuario WHERE susu_login='******'"); txtNit.Text = nitAsignado; String ipsValidas = DBFunctions.SingleData("SELECT susu_ipvalida FROM dbxschema.susuario WHERE susu_login='******'"); txtIPs.Text = ipsValidas; btnConfirmar.CausesValidation = false; } //Si ingreso como el usuario propio, puedo cambiar todos los datos menos el perfil else { String ipsValidas = DBFunctions.SingleData("SELECT susu_ipvalida FROM dbxschema.susuario WHERE susu_login='******'"); txtIPs.Text = ipsValidas; bind.PutDatasIntoDropDownList(ddlperfil, "SELECT ttipe_codigo ,ttipe_descripcion FROM ttipoperfil"); lbLogin.Text = HttpContext.Current.User.Identity.Name.ToLower(); tbnombre.Text = DBFunctions.SingleData("SELECT susu_nombre FROM susuario WHERE susu_login='******'"); DatasToControls.EstablecerValueDropDownList(ddlperfil, DBFunctions.SingleData("SELECT ttipe_codigo FROM susuario WHERE susu_login='******'")); ddlperfil.Enabled = false; txtNit.Enabled = false; txtIPs.Enabled = false; txtPassActual.Visible = true; tbnombre.Enabled = false; } if (Request.QueryString["md"] != null) { Utils.MostrarAlerta(Response, "Información Modificada Satisfactoriamente"); } } webConfig = new XmlDocument(); try { webConfig.Load(mainPath + "Ucnf.xml"); autorizacion = webConfig.ChildNodes[1]; } catch (Exception exc) { lb.Text = exc.ToString(); } }