protected void CambioPrefijoPedido(Object Sender, EventArgs E) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlNumPed, "SELECT DISTINCT DPI.mped_numepedi FROM ppedido PPE, dpedidoitem DPI WHERE PPE.pped_codigo=DPI.pped_codigo AND (DPI.dped_cantpedi-DPI.dped_cantasig-DPI.dped_cantfact)>0 AND DPI.pped_codigo='" + ddlPrefPed.SelectedValue + "'"); }
public void llenarEmpleados(System.Web.UI.WebControls.DropDownList LB) { DTC.PutDatasIntoDropDownList(LB, "SELECT M.MEMP_CODIEMPL, MT.MEMP_CODIEMPL CONCAT ' ' CONCAT N.MNIT_APELLIDOS CONCAT ' ' CONCAT N.MNIT_NOMBRES FROM DBXSCHEMA.MEMPLEADO M, DBXSCHEMA.MNIT N, DBXSCHEMA.MTARJETARELOJ MT WHERE M.MNIT_NIT=N.MNIT_NIT AND ( MT.MEMP_CODIEMPL=M.MEMP_CODIEMPL) and(mt.tvig_vigencia='V') union Select vende.pven_codigo,pven_nombre from DBXSCHEMA.MTARJETARELOJ mtar,DBXSCHEMA.PVENDEDOR vende where mtar.pven_codigo = vende.pven_codigo and(mtar.tvig_vigencia='V')"); }
protected void Page_Load(object sender, System.EventArgs e) { //prueba unitaria //DBFunctions.CollectionTest(); if (!IsPostBack) { DatasToControls bind = new DatasToControls(); if (Request.QueryString["cod_vend"] != null) { bind.PutDatasIntoDropDownList(vendedor, "select pven_codigo, pven_nombre from pvendedor where pven_codigo = '" + Request.QueryString["cod_vend"] + "'"); CargarVehiculos(sender, e); } else { string sqlVendedores = "SELECT PVEN_CODIGO ,PVEN_NOMBRE FROM PVENDEDOR where tVEND_CODIGO = 'VV' AND PVEN_VIGENCIA = 'V' ORDER BY 2"; Utils.FillDll(vendedor, sqlVendedores, true); } if (Request.QueryString["exito"] != null) { Utils.MostrarAlerta(Response, "Se ha realizado la programación de la entrega exitosamente"); //! \\n Prefijo: " + Request.QueryString["prefDev"] + " número: " + Request.QueryString["numDev"]); } if (Request.QueryString["alerta"] == "ok") { Utils.MostrarAlerta(Response, "Se ha realizado la entrega exitosamente"); } // Reimprimir el formato de entrega if (Request.QueryString["prefDev"] != null && Request.QueryString["numDev"] != null) { Utils.MostrarAlerta(Response, "Se ha creado la entrega con prefijo " + Request.QueryString["prefDev"] + " y número " + Request.QueryString["numDev"] + ""); try { Imprimir.ImprimirRPT(Response, Request.QueryString["prefDev"], Convert.ToInt32(Request.QueryString["numDev"]), true); } catch { //lbInfo.Text += "Error al generar la impresión. Detalles : " + formatoRecibo.Mensajes + "<br>"; Utils.MostrarAlerta(Response, "Error al generar la impresión.Detalles : " + formatoRecibo.Mensajes + " < br > "); } } //bind.PutDatasIntoDropDownList(vehiculo,Vehiculos.VEHICULOSFACTURADOS); //bind.PutDatasIntoDropDownList(vendedor, "SELECT PVEN_CODIGO, PVEN_NOMBRE FROM PVENDEDOR ORDER BY 1"); //bind.PutDatasIntoDropDownList(vehiculo,"SELECT MVEHICULO.mveh_inventario, '[' CONCAT MC.pcat_codigo CONCAT '] - [' CONCAT MVEHICULO.mcat_vin CONCAT '] ' "+ //"concat VMNIT.NOMBRE concat ' [ ' concat rtrim(char(MFACTURACLIENTE.MFAC_FACTURA)) concat ' ] ' concat PVENDEDOR.PVEN_NOMBRE "+ //"FROM dbxschema.mvehiculo,dbxschema.VMNIT, dbxschema.MFACTURACLIENTE, dbxschema.MFACTURAPEDIDOVEHICULO, "+ //"dbxschema.MASIGNACIONVEHICULO, dbxschema.PVENDEDOR, DBXSCHEMA.MCATALOGOVEHICULO MC "+ //"WHERE test_tipoesta=40 "+ //" AND MVEHICULO.MNIT_NIT = VMNIT.MNIT_NIT "+ //" AND MFACTURACLIENTE.PVEN_CODIGO = PVENDEDOR.PVEN_CODIGO "+ //" AND mvehiculo.MVEH_INVENTARIO = mASIGNACIONvehiculo.MVEH_INVENTARIO "+ //" AND mASIGNACIONvehiculo.PDOC_CODIGO = MFACTURAPEDIDOVEHICULO.MPED_CODIGO "+ //" AND mASIGNACIONvehiculo.MPED_NUMEPEDI = MFACTURAPEDIDOVEHICULO.MPED_NUMEPEDI "+ //" AND MFACTURAPEDIDOVEHICULO.PDOC_CODIGO = MFACTURACLIENTE.PDOC_CODIGO "+ //" AND MFACTURAPEDIDOVEHICULO.MFAC_NUMEDOCU = MFACTURACLIENTE.MFAC_NUMEDOCU "+ //" AND MC.MCAT_VIN = MVEHICULO.MCat_VIN "+ //" AND PVENDEDOR.PVEN_CODIGO " + //" ORDER BY MFACTURACLIENTE.MFAC_FACTURA, PVENDEDOR.PVEN_NOMBRE"); //DatasToControls bind = new DatasToControls(); // bind.PutDatasIntoDropDownList(vehiculo,Vehiculos.VEHICULOSFACTURADOS); //bind.PutDatasIntoDropDownList(vehiculo,@"SELECT MVEHICULO.mveh_inventario, '' CONCAT MVEHICULO.mcat_vin CONCAT ' - [' CONCAT MC.pcat_codigo CONCAT ']' // concat VMNIT.NOMBRE concat ' [ ' concat rtrim(char(MFACTURACLIENTE.MFAC_FACTURA)) concat ' ] ' concat PVENDEDOR.PVEN_NOMBRE // FROM dbxschema.mvehiculo,dbxschema.VMNIT, dbxschema.MFACTURACLIENTE, dbxschema.MFACTURAPEDIDOVEHICULO, // dbxschema.MASIGNACIONVEHICULO, dbxschema.PVENDEDOR, DBXSCHEMA.MCATALOGOVEHICULO MC // WHERE test_tipoesta=40 // AND MVEHICULO.MNIT_NIT = VMNIT.MNIT_NIT // AND MFACTURACLIENTE.PVEN_CODIGO = PVENDEDOR.PVEN_CODIGO // AND mvehiculo.MVEH_INVENTARIO = mASIGNACIONvehiculo.MVEH_INVENTARIO // AND mASIGNACIONvehiculo.PDOC_CODIGO = MFACTURAPEDIDOVEHICULO.MPED_CODIGO // AND mASIGNACIONvehiculo.MPED_NUMEPEDI = MFACTURAPEDIDOVEHICULO.MPED_NUMEPEDI // AND MFACTURAPEDIDOVEHICULO.PDOC_CODIGO = MFACTURACLIENTE.PDOC_CODIGO // AND MFACTURAPEDIDOVEHICULO.MFAC_NUMEDOCU = MFACTURACLIENTE.MFAC_NUMEDOCU // AND MC.MCAT_VIN = MVEHICULO.MCat_VIN // ORDER BY PVENDEDOR.PVEN_NOMBRE, MFACTURACLIENTE.MFAC_FACTURA;"); } }
/// <summary> /// Enlaza el dropdownlist Perfil con la consulta especificada /// </summary> private void Cargar() { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(Perfil, "SELECT ttipe_codigo ,ttipe_descripcion FROM ttipoperfil order by ttipe_descripcion"); }
private void CargarVINsCombos(DropDownList ddlInstancia) { bind.PutDatasIntoDropDownList(ddlInstancia, "SELECT mcat_vin, mcat_vin FROM mcatalogovehiculo ORDER BY mcat_vin"); ddlInstancia.Items.Insert(0, new ListItem("Seleccione ...", String.Empty)); }
protected void Cambio_Tipo_Documento_Otros(Object Sender, EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(numeroPedidoOtro, "SELECT MPV.mped_numepedi FROM mpedidovehiculo MPV, masignacionvehiculo MAV, mvehiculo MVH WHERE MPV.test_tipoesta=30 AND MPV.pdoc_codigo='" + prefijoPedidoOtro.SelectedValue.ToString() + "' AND MAV.pdoc_codigo=MPV.pdoc_codigo AND MAV.mped_numepedi = MPV.mped_numepedi AND MAV.mveh_inventario = MVH.mveh_inventario AND MVH.test_tipoesta <> 60 order by MPV.mped_numepedi"); }
protected void ddlActividad_SelectedIndexChanged(object sender, System.EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlActividad, "SELECT PACT_CODIMARK, PACT_NOMBMARK FROM DBXSCHEMA.PACTIVIDADMARKETING WHERE PACT_VIGENTE='S' ORDER BY PACT_NOMBMARK;"); }
protected void CargarNumeroFacturas(Object Sender, EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlNumeroFactura, "select mfac_numedocu from mfacturacliente where pdoc_codigo='" + ddlPrefijoFactura.SelectedValue + "' order by mfac_numedocu desc;"); }
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(); } }
protected void Page_Load(object sender, System.EventArgs e) { // Introducir aquí el código de usuario para inicializar la página bool vuelveR = false; if (!IsPostBack) { Session["INICIAROTAR"] = 0; if (Request.QueryString["retorno"] == null) { Session["FECHACUADRO"] = null; } DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlTaller, "select pa.PALM_ALMACEN, pa.PALM_DESCRIPCION from DBXSCHEMA.PALMACEN pa where (pa.pcen_centtal is not null or pcen_centcoli is not null) and pa.TVIG_VIGENCIA = 'V' order by pa.PALM_DESCRIPCION;"); txtFecha.Text = DateTime.Now.ToString("yyyy-MM-dd"); ViewState["EMPRESA"] = DBFunctions.SingleData("SELECT CEMP_NOMBRE FROM CEMPRESA;"); //Recorrer archivos de fondo try { DirectoryInfo di = new DirectoryInfo(ConfigurationManager.AppSettings["PathToBgsCuadroTaller"]); ArrayList arlFondos = new ArrayList(); FileInfo[] rgFiles = di.GetFiles("*.jpg"); foreach (FileInfo fi in rgFiles) { arlFondos.Add(fi.Name); } ViewState["FONDOS"] = arlFondos; } catch {} //Imagenes muestra try { DirectoryInfo di = new DirectoryInfo(ConfigurationManager.AppSettings["PathToImgsCuadroTaller"]); ArrayList arlFondos = new ArrayList(); FileInfo[] rgFiles = di.GetFiles("*.jpg"); foreach (FileInfo fi in rgFiles) { arlFondos.Add(fi.Name); } ViewState["IMAGENES"] = arlFondos; } catch {} ViewState["TEMPSEGS"] = ConfigurationManager.AppSettings["TempCuadroTallerSegs"]; } if (Request.QueryString["rdr"] != null && Session["FECHACUADRO"] != null && Session["TALLERCUADRO"] != null) { vuelveR = true; txtFecha.Text = Convert.ToDateTime(Session["FECHACUADRO"]).ToString("yyyy-MM-dd"); ddlTaller.SelectedIndex = ddlTaller.Items.IndexOf(ddlTaller.Items.FindByValue(Session["TALLERCUADRO"].ToString())); ViewState["FechaConsulta"] = Session["FECHACUADRO"]; imgSeleccionar_Click(sender, null); } if (Request.QueryString["todos"] != null) { vuelveR = true; imgSeleccionar_Click(sender, null); } if ((vuelveR || IsPostBack)) { Session["TALLERCUADRO"] = ddlTaller.SelectedValue; //prueba: CargarTabla(Convert.ToDateTime(txtFecha.Text)); //Cuadro citas if (ViewState["CONTIMAGEN"] == null) { ViewState["CONTIMAGEN"] = 0; } int conteo = (int)ViewState["CONTIMAGEN"]; ArrayList arlImagenes = (ArrayList)ViewState["IMAGENES"]; if (conteo == 0) { ViewState["TEMPSEGS"] = ConfigurationManager.AppSettings["TempCuadroTallerSegs"]; //CargarTabla(Convert.ToDateTime(txtFecha.Text)); } //Imagenes else if (arlImagenes != null && conteo <= arlImagenes.Count && Request.QueryString["serv"] != null) { ViewState["TEMPSEGS"] = ConfigurationManager.AppSettings["TempImgsCuadroTallerSegs"]; pnlFecha.Visible = pnlCitas.Visible = false; pnlImagenes.Visible = true; strImagen = "<img src=\"../img/CuadroTaller/imagenes/" + arlImagenes[conteo - 1].ToString() + "\" />"; } //Redireccionar a planning else { if (Request.QueryString["serv"] != null) { Response.Redirect("AMS.Automotriz.PlanificacionTaller.aspx?tal=" + ddlTaller.SelectedValue + "&pag=1&rdrt=1"); } } ViewState["CONTIMAGEN"] = conteo + 1; } }
/// <summary> /// Enlaza el dropdownlist Perfil con la consulta especificada /// </summary> private void Cargar() { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(Perfil, "SELECT ppre_codipreg ,ppre_descpreg FROM dbxschema.ppreguntaencuesta where ttip_codigo='C' order by ppre_descpreg"); }
/// <summary> /// Enlaza el dropdownlist Perfil con la consulta especificada /// </summary> private void Cargar() { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(Perfil, "SELECT menc_codiencu, menc_nombencu FROM dbxschema.mencuesta;"); }
protected void ddlnitcli_IndexChanged(object Sender, EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlnitcon, "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.mcontacto MCON WHERE MNIT.mnit_nit=MCON.mnit_nitcon AND MCON.mnit_nitcli='" + ddlnitcli.SelectedValue + "'"); }
protected void Page_Load(object sender, System.EventArgs e) { //botones q hace la confirmacion de los datos y cancela el boton para q no se produzca. doble facturacion o etc confirmar.Attributes.Add("onClick", "if(confirm('Esta seguro que desea Continuar?')){document.getElementById('" + confirmar.ClientID + "').disabled = true;" + this.Page.GetPostBackEventReference(confirmar) + ";return true;}else {return false;}"); Ajax.Utility.RegisterTypeForAjax(typeof(DatosOrden)); if (!IsPostBack) { //bind.PutDatasIntoDropDownList(almacen,"SELECT palm_almacen, palm_descripcion FROM palmacen WHERE talm_tipoalma='T' ORDER BY palm_almacen ASC"); bind.PutDatasIntoDropDownList(almacen, "SELECT palm_almacen, palm_descripcion FROM palmacen WHERE (pcen_centtal is not null or pcen_centcoli is not null) and tvig_vigencia='V' ORDER BY palm_descripcion ASC"); if (almacen.Items.Count > 1) { almacen.Items.Insert(0, "Seleccione.."); } llenarTipoDocumento(); bind.PutDatasIntoDropDownList(cargo, "SELECT tcar_cargo, tcar_nombre FROM tcargoorden WHERE tcar_cargo = 'C';"); bind.PutDatasIntoDropDownList(servicio, "SELECT ttra_codigo, ttra_nombre FROM ttrabajoorden where ttra_codigo='C';"); bind.PutDatasIntoDropDownList(codigoRecep, "SELECT pv.pven_codigo, \n" + " pv.pven_nombre \n" + "FROM pvendedor pv \n" + "INNER JOIN pvendedoralmacen pva on pv.pven_codigo = pva.pven_codigo \n" + "WHERE (pv.tvend_codigo = 'RT' OR pv.tvend_codigo = 'RA') \n" + "AND pv.pven_vigencia = 'V' \n" + "AND pva.palm_almacen = '" + almacen.SelectedValue + "' \n" + "ORDER BY pven_nombre ASC"); if (codigoRecep.Items.Count > 1) { codigoRecep.Items.Insert(0, "Seleccione.."); } bind.PutDatasIntoDropDownList(listaPrecios, "SELECT ppreta_codigo, ppreta_nombre FROM ppreciotaller ORDER BY ppreta_nombre"); if (listaPrecios.Items.Count > 1) { listaPrecios.Items.Insert(0, "Seleccione.."); } bind.PutDatasIntoDropDownList(listaPreciosItems, "SELECT ppre_codigo, ppre_nombre FROM pprecioitem ORDER BY ppre_nombre"); if (listaPreciosItems.Items.Count > 1) { listaPreciosItems.Items.Insert(0, "Seleccione.."); } bind.PutDatasIntoDropDownList(tipoPedido, "SELECT pped_codigo ,pped_nombre FROM ppedido WHERE tped_codigo='T'"); if (tipoPedido.Items.Count > 1) { tipoPedido.Items.Insert(0, "Seleccione.."); } numOrden.Text = DBFunctions.SingleData("SELECT pdoc_ultidocu + 1 FROM pdocumento where pdoc_codigo='" + tipoDocumento.SelectedValue + "'"); //numOrden.ReadOnly = true; DateTime Fecha = DateTime.Now; fecha.Text = Fecha.Date.ToString("yyyy-MM-dd"); hora.Text = Fecha.Hour.ToString(); minutos.Text = Fecha.Minute.ToString(); if ((minutos.Text.Length) == 1) { minutos.Text = "0" + minutos.Text; } } else { RevisionValoresDependientesTaller(); } }
protected void Cambio_Tipo_Documento(Object Sender, EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(numeroPedido, "SELECT mped_numepedi FROM mpedidovehiculo WHERE pdoc_codigo='" + prefijoPedido.SelectedValue + "' AND (test_tipoesta=20) ORDER BY mped_numepedi"); }
public void Confirmar(Object Sender, EventArgs e) { Control principal = (this.Parent).Parent; //Control principal ascx if (fechaCompra.Text.ToString() == "" || fechaCompra.Text.ToString() == null) { Utils.MostrarAlerta(Response, "fecha de venta inválida."); return; } if (modelo.SelectedValue == "Seleccione.." || color.SelectedValue == "Seleccione.." || tipo.SelectedValue == "Seleccione.." || consVendedor.ToString() == "" || kilometrajeCompra.ToString() == "") { Utils.MostrarAlerta(Response, "Debe seleccionar una opción en el modelo, color, tipo, concesionario vddr, fecha de compra o Kilometraje de compra."); return; } // Debemos cargar el control que tiene la placa del vehiculo // Response.Write("<script language:javascript> if(!confirm('¿Seguro que ha leido las condiciones de la orden de servicio?'))this.form.submit(); </script>"); Control controlDatosOrden = ((PlaceHolder)principal.FindControl("datosOrigen")).Controls[0]; Control controlDatosPropietario = ((PlaceHolder)principal.FindControl("datosPropietario")).Controls[0]; Control controlKitsCombos = ((PlaceHolder)principal.FindControl("kitsCombos")).Controls[0]; Control controlOtrosDatos = null; if ((PlaceHolder)principal.FindControl("otrosDatos") != null) { controlOtrosDatos = ((PlaceHolder)principal.FindControl("otrosDatos")).Controls[0]; } string placa = ((TextBox)controlDatosOrden.FindControl("placa")).Text; string cargo = ((DropDownList)controlDatosOrden.FindControl("cargo")).SelectedValue; string nit = ((TextBox)controlDatosPropietario.FindControl("datos")).Text.Trim(); bool cargoError = false; //Realizamos las comprobaciones de los cargos respectivos if (cargo == "S") { if (nitAseguradora.Text == "") { cargoError = true; } if (nitAseguradora.Text.Trim() == nit.Trim()) { cargoError = true; } if (porcentajeDeducible.Text == "") { porcentajeDeducible.Text = "0"; } if (valorMinDeducible.Text == "") { valorMinDeducible.Text = "0"; } double porcIVA = -1; try{ porcIVA = Convert.ToDouble(porcentajeDeducible.Text); } catch { cargoError = true; } if (porcIVA < 0 || porcIVA > 100) { cargoError = true; } } else if (cargo == "G") { if (nitCompania.Text == "") //|| numeroAutorizacionGarant.Text == "") { cargoError = true; } } if (DBFunctions.RecordExist("SELECT * FROM mcatalogovehiculo WHERE mcat_placa='" + placa + "'")) { if (!cargoError) { if (Actualizar_Datos(placa)) { Utils.MostrarAlerta(Response, "Kilometraje Invalido"); } else { Ocultar_Control(); } } else { Utils.MostrarAlerta(Response, "Existe un problema con la información relacionada con el cargo " + DBFunctions.SingleData("SELECT tcar_nombre FROM tcargoorden WHERE tcar_cargo='" + cargo + "'").Trim() + ".\\nRevise por favor que todos los valores se hayan ingresado, que los valores sean validos y \\nque el nit de la aseguradora no sea el mismo nit de la orden de trabajo"); } } else { if (!cargoError) { string resultadoNuevoAuto = Crear_Nuevo_Auto(placa, nit); if (resultadoNuevoAuto == "") { ((TextBox)controlKitsCombos.FindControl("valToInsertar1EX")).Text = DBFunctions.SingleData("SELECT pgru_grupo FROM pcatalogovehiculo WHERE pcat_codigo='" + modelo.SelectedValue + "'"); //((TextBox)controlKitsCombos.FindControl("valToInsertar2EX")).Text = modelo.SelectedValue; Session["grupoCatalogo"] = DBFunctions.SingleData("SELECT pgru_grupo FROM pcatalogovehiculo WHERE pcat_codigo='" + modelo.SelectedValue + "'"); Ocultar_Control(); } else { Utils.MostrarAlerta(Response, "" + resultadoNuevoAuto + ""); control_vehiculo(); } } else { Utils.MostrarAlerta(Response, "Existe un problema con la información relacionada con el cargo " + DBFunctions.SingleData("SELECT tcar_nombre FROM tcargoorden WHERE tcar_cargo='" + cargo + "'").Trim() + ".\\nRevise por favor que todos los valores se hayan ingresado y que los valores sean validos"); } } //Garantia y Plan Post Venta DatasToControls bind = new DatasToControls(); DropDownList ddlG; if (controlOtrosDatos != null) { ddlG = ((DropDownList)controlOtrosDatos.FindControl("ddltp")); bind.PutDatasIntoDropDownList(ddlG, @"SELECT pt.ptem_operacion,pt.ptem_descripcion, mpla_numerepocasamatr FROM MPLANGARANTIA mp, PTEMPARIO pt WHERE pt.ptem_operacion=mp.ptem_operacion AND mp.MCAT_VIN='" + identificacion.Text + @"' AND (mp.PDOC_CODIGO IS NULL OR mp.PDOC_CODIGO = '') AND (mp.MORD_NUMEORDE IS NULL OR mp.MORD_NUMEORDE = '');"); if (ddlG.Items.Count > 0) { string campania = ""; for (int i = 0; i < ddlG.Items.Count; i++) // la idea es meter en la variable campania { campania += ddlG.SelectedItem.ToString() + " - "; } campania = campania.Substring(0, campania.Length - 3); Utils.MostrarAlerta(Response, "Este vehículo tiene CAMPAÑA: " + campania + ", la cual será incluida en las operaciones con cargo Garantía de Fábrica"); //aquí agregar código de adición? //insertar ptem_operacion en la grilla de operacion la cua lestá en ptempario Session["garantia"] = "1"; } ((TextBox)controlOtrosDatos.FindControl("tpp")).Text = DBFunctions.SingleData( @"SELECT PP.PPLAN_CODIGO FROM PPLANPOSTVENTA PP, MPLANPOSTVENTA MP WHERE MP.PPLAN_CODIGO=PP.PPLAN_CODIGO AND MP.MCAT_VIN='" + identificacion.Text + "';"); ((TextBox)controlOtrosDatos.FindControl("tppVal")).Text = DBFunctions.SingleData( @"SELECT PP.PPLAN_DESCRIPCION FROM PPLANPOSTVENTA PP, MPLANPOSTVENTA MP WHERE MP.PPLAN_CODIGO=PP.PPLAN_CODIGO AND MP.MCAT_VIN='" + identificacion.Text + "';"); } }
protected void Page_Load(object sender, System.EventArgs e) { if (!IsPostBack) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(prefijoPedido, string.Format(Documento.DOCUMENTOSTIPO, "PC")); bind.PutDatasIntoDropDownList(numeroPedido, "SELECT mped_numepedi FROM mpedidovehiculo WHERE pdoc_codigo='" + prefijoPedido.SelectedValue.ToString() + "' AND (test_tipoesta=20) ORDER BY mped_numepedi"); //bind.PutDatasIntoDropDownList(prefijoPedidoOtro,"SELECT pdoc_codigo, pdoc_nombre FROM pdocumento WHERE tdoc_tipodocu ='PC'"); //bind.PutDatasIntoDropDownList(numeroPedidoOtro,"SELECT MPV.mped_numepedi FROM mpedidovehiculo MPV, masignacionvehiculo MAV, mvehiculo MVH WHERE MPV.test_tipoesta=30 AND MPV.pdoc_codigo='"+prefijoPedidoOtro.SelectedValue+"' AND MAV.pdoc_codigo=MPV.pdoc_codigo AND MAV.mped_numepedi = MPV.mped_numepedi AND MAV.mveh_inventario = MVH.mveh_inventario AND MVH.test_tipoesta <> 60"); //bind.PutDatasIntoDropDownList(prefijoDevoluciones,"SELECT pdoc_codigo, pdoc_nombre FROM pdocumento WHERE tdoc_tipodocu='NC'"); if (Request.QueryString["facVeh"] != null) { DBFunctions.NonQuery("DROP VIEW DBXSCHEMA.VVEHICULOS_FACTGASTOVEHICULO"); string numInventario = DBFunctions.SingleData("Select numinventario from DBXSCHEMA.VVEHICULOS_FACTURADEVENTA where pre_fac='" + Request.QueryString["prefFC"] + "' and nume_fac=" + Request.QueryString["numFC"] + " "); string catalogoVeh = DBFunctions.SingleData("Select tipo from DBXSCHEMA.VVEHICULOS_FACTURADEVENTA where pre_fac='" + Request.QueryString["prefFC"] + "' and nume_fac=" + Request.QueryString["numFC"] + ""); DBFunctions.NonQuery("CREATE VIEW DBXSCHEMA.VVEHICULOS_FACTGASTOVEHICULO (GASTOS,ANOTALLER,ANOMODELO,PRECIO_TOTAL,VALOR_COMPRA,IVACATALOGO,CLASE)AS SELECT (select sum(dfac_valorgasto) AS GASTOS from DBXSCHEMA.DFACTURAGASTOVEHICULO where mveh_inventario=" + numInventario + "),(SELECT pano_ano AS ANOTALLER from DBXSCHEMA.CVEHICULOS),(SELECT ANO AS ANOMODELO FROM DBXSCHEMA.VVEHICULOS_FACTURADEVENTA WHERE PRE_FAC='" + Request.QueryString["prefFC"] + "' AND NUME_FAC=" + Request.QueryString["numFC"] + "),(SELECT precio_total FROM DBXSCHEMA.VVEHICULOS_FACTURADEVENTA WHERE PRE_FAC='" + Request.QueryString["prefFC"] + "' AND NUME_FAC=" + Request.QueryString["numFC"] + "),(select mveh_valocomp from DBXSCHEMA.MVEHICULO where mveh_inventario=" + numInventario + "), piva_porciva,(select clase2 FROM DBXSCHEMA.VVEHICULOS_FACTURADEVENTA WHERE PRE_FAC='" + Request.QueryString["prefFC"] + "' AND NUME_FAC=" + Request.QueryString["numFC"] + ") FROM dbxschema.pcatalogovehiculo WHERE pcat_codigo='" + catalogoVeh + "'"); //Confirmacion de creacion de Nota a favor del cliente if (Request.QueryString["numNotaFavor"] != null && Request.QueryString["numNotaFavor"] != "") { Response.Write("<script language:javascript>alert('Se ha creado la Nota a favor del cliente por devolución con prefijo " + Request.QueryString["prefNotaFavor"] + " y el número " + Request.QueryString["numNotaFavor"] + ".');</script>"); } if (Request.QueryString["facVeh"] == "0") { Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de vehiculo con prefijo " + Request.QueryString["prefFC"] + " y el número " + Request.QueryString["numFC"] + "."); if (Request.QueryString["prefAcce"] != "" && Request.QueryString["prefAcce"] != null && Request.QueryString["numAcce"] != "0") { Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de accesorios con prefijo " + Request.QueryString["prefAcce"] + " y el número " + Request.QueryString["numAcce"] + "."); } if (Request.QueryString["codTramite"] != null && Request.QueryString["numTramite"] != null) { Utils.MostrarAlerta(Response, "se ha creado la orden de tramite con preijo " + Request.QueryString["codtramite"] + "y numero " + Request.QueryString["Numtramite"] + ""); } try { formatoRecibo.Prefijo = Request.QueryString["prefFC"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFC"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFC"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=800');</script>"); } } formatoRecibo.Prefijo = Request.QueryString["prefFC"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFC"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo2 FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFC"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=700');</script>"); } } if (Request.QueryString["prefAcce"] != "0") { formatoRecibo.Prefijo = Request.QueryString["prefAcce"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numAcce"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefAcce"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=600');</script>"); } } } } catch { lb.Text += "Error al generar la impresión. Detalles : " + formatoRecibo.Mensajes + "<br>"; } } else if (Request.QueryString["facVeh"] == "1") { // Response.Write("<script language:javascript>alert('Se ha creado la factura de cliente por venta de vehiculo con prefijo "+Request.QueryString["prefFC"]+" y el número "+Request.QueryString["numFC"]+".\\nSe ha creado la factura de financiera por venta de vehiculo con prefijo "+Request.QueryString["prefFF"]+" y número "+Request.QueryString["numFF"]+"');</script>"); Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de vehiculo con prefijo " + Request.QueryString["prefFC"] + " y el número " + Request.QueryString["numFC"] + "."); if (Request.QueryString["prefAcce"] != "" && Request.QueryString["prefAcce"] != null && Request.QueryString["numAcce"] != "0") { Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de accesorios con prefijo " + Request.QueryString["prefAcce"] + " y el número " + Request.QueryString["numAcce"] + "."); } try { formatoRecibo.Prefijo = Request.QueryString["prefFC"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFC"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFC"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=800');</script>"); } } formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo2 FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFC"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=700');</script>"); } } formatoRecibo.Prefijo = Request.QueryString["prefFF"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFF"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFF"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=600');</script>"); } } if (Request.QueryString["prefAcce"] != "0") { formatoRecibo.Prefijo = Request.QueryString["prefAcce"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numAcce"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefAcce"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=600');</script>"); } } } } catch { lb.Text += "Error al generar la impresión. Detalles : " + formatoRecibo.Mensajes + "<br>"; } } else if (Request.QueryString["facVeh"] == "2") { Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de vehiculo con prefijo " + Request.QueryString["prefFC"] + " y el número " + Request.QueryString["numFC"] + ".\\nSe ha creado el Inventario de Consignacion vehiculos por venta de vehiculo con prefijo " + Request.QueryString["prefFR"] + " y número " + Request.QueryString["numFR"] + ""); if (Request.QueryString["prefAcce"] != "" && Request.QueryString["prefAcce"] != null && Request.QueryString["numAcce"] != "0") { Utils.MostrarAlerta(Response, "Se ha creado la factura de cliente por venta de accesorios con prefijo " + Request.QueryString["prefAcce"] + " y el número " + Request.QueryString["numAcce"] + "."); } try { formatoRecibo.Prefijo = Request.QueryString["prefFC"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFC"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFC"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=550');</script>"); } } formatoRecibo.Prefijo = Request.QueryString["prefFR"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numFR"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefFR"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=500');</script>"); } } if (Request.QueryString["prefAcce"] != "0") { formatoRecibo.Prefijo = Request.QueryString["prefAcce"]; formatoRecibo.Numero = Convert.ToInt32(Request.QueryString["numAcce"]); formatoRecibo.Codigo = DBFunctions.SingleData("SELECT sfor_codigo FROM dbxschema.pdocumento WHERE pdoc_codigo='" + Request.QueryString["prefAcce"] + "'"); if (formatoRecibo.Codigo != string.Empty) { if (formatoRecibo.Cargar_Formato()) { Response.Write("<script language:javascript>w=window.open('" + formatoRecibo.Documento + "','','HEIGHT=600,WIDTH=450');</script>"); } } } } catch { lb.Text += "Error al generar la impresión. Detalles : " + formatoRecibo.Mensajes + "<br>"; } } } if (Request.QueryString["proceso"] == "Factura") { fldAsignacion.Visible = false; } else if (Request.QueryString["proceso"] == "Asigna") { fldFacturacion.Visible = false; } } }
protected void ddlPreOT_SelectedIndexChanged(object sender, System.EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlNumOT, "SELECT mord_numeorde FROM dbxschema.morden WHERE pdoc_codigo='" + ddlPreOT.SelectedValue + "'"); }
protected void IndexChanged_prefijoEgreso(object Sender, EventArgs e) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(numeroEgreso, "SELECT M.mcaj_numero FROM mcaja M,pdocumento P,tdocumento T WHERE T.tdoc_tipodocu=P.tdoc_tipodocu AND M.pdoc_codigo=P.pdoc_codigo AND P.pdoc_codigo='" + prefijoEgreso.SelectedValue + "'"); }
private void llenarDdlTipoAfil(ref DropDownList ddl, string nivel) { String sql = String.Format("select tafi_codigo, tafi_nombre from tvipafiliacion where tafi_nivel='{0}'", nivel); bind.PutDatasIntoDropDownList(ddl, sql); }
protected void Page_Load(object sender, System.EventArgs e) { // Introducir aquí el código de usuario para inicializar la página plcCita.Controls.Add(LoadControl("" + pathToControls + "AMS.Automotriz.CitaTaller.ascx")); plcEncuesta.Controls.Add(LoadControl("" + pathToControls + "AMS.Marketing.AplicacionEncuestas.ascx")); Session["encuesta"] = 1; if (!IsPostBack) { ((Automotriz.CitaTaller)plcCita.Controls[0]).CargarDatosIniciales(); ViewState["tipo"] = Request.QueryString["tipo"]; Tipo = (string)ViewState["tipo"]; ViewState["tiempoIni"] = DateTime.Now; actividad = Request.QueryString["Activ"]; if (actividad == "C2S") //llamadas de 2do dia taller { lblCliente.Text = Request.QueryString["CliContact"]; } else { lblCliente.Text = DBFunctions.SingleData("select mnit_nombres CONCAT ' ' CONCAT COALESCE(mnit_nombre2,'') CONCAT ' ' concat mnit_apellidos CONCAT ' ' concat COALESCE(mnit_apellido2,'') concat ' (' concat mnit_nit concat ')' AS Nombre FROM dbxschema.mnit where mnit_nit='" + Request.QueryString["idCli"] + "';"); } lbTituloCliente.Text = lblCliente.Text.ToUpper(); DatasToControls bind = new DatasToControls(); lblVendedor.Text = DBFunctions.SingleData("select pven_nombre concat ' (' concat pven_codigo concat ')' FROM dbxschema.pvendedor where pven_codigo='" + Request.QueryString["idVen"] + "';"); lblFecha.Text = DateTime.Now.ToString("yyyy-MM-dd"); if (actividad != null) { bind.PutDatasIntoDropDownList(ddlActividad, "SELECT PACT_CODIMARK, PACT_NOMBMARK FROM DBXSCHEMA.PACTIVIDADMARKETING WHERE PACT_VIGENTE='S' AND TACT_TIPOACTI='" + actividad + "' ORDER BY PACT_NOMBMARK;"); } else { bind.PutDatasIntoDropDownList(ddlActividad, "SELECT PACT_CODIMARK, PACT_NOMBMARK FROM DBXSCHEMA.PACTIVIDADMARKETING WHERE PACT_VIGENTE='S' ORDER BY PACT_NOMBMARK;"); } bind.PutDatasIntoDropDownList(ddlResultado, "SELECT PRES_CODIGO, PRES_DESCRIPCION FROM DBXSCHEMA.PRESULTADOACTIVIDAD WHERE PRES_VIGENTE='S' ORDER BY PRES_DESCRIPCION;"); if (Tipo == "C") { bind.PutDatasIntoDropDownList(ddlMercadeista, "SELECT PVEN_CODIGO, PVEN_NOMBRE FROM DBXSCHEMA.PVENDEDOR WHERE TVEND_CODIGO='MC' AND PVEN_VIGENCIA='V' ORDER BY PVEN_NOMBRE;"); } else { bind.PutDatasIntoDropDownList(ddlMercadeista, "SELECT PVEN_CODIGO, PVEN_NOMBRE FROM DBXSCHEMA.PVENDEDOR WHERE TVEND_CODIGO<>'MG' AND PVEN_VIGENCIA='V' ORDER BY PVEN_NOMBRE;"); } strCookie = "var d=new Date();document.cookie='mytab1tabber=0;expires='+d.toGMTString()+';' + ';';"; if (ddlActividad.Items.Count == 0 || ddlResultado.Items.Count == 0 || ddlMercadeista.Items.Count == 0) { Utils.MostrarAlerta(Response, "No ha Parametrizado las Actividades o Resultados o Mercaderistas, Proceso Cancelado ...!"); return; } CargarBasicos(); CargarFicha(); CargarVehiculos(); CargarHistorial(); CargarOrdenes(); Session["HREFRETURN"] = "process=Marketing.AccionMarketing&idCli=" + Request.QueryString["idCli"] + "&idVen=" + Request.QueryString["idVen"] + "&path=" + Request.QueryString["path"] + "&vin=" + Request.QueryString["vin"]; if (Request.QueryString["vin"] != null) { string placa = DBFunctions.SingleData("SELECT MCAT_PLACA FROM MCATALOGOVEHICULO WHERE MCAT_VIN='" + Request.QueryString["vin"].ToString() + "';"); ((TextBox)plcCita.Controls[0].FindControl("placa")).Text = placa; if (placa.Length > 0) { ((Automotriz.CitaTaller)plcCita.Controls[0]).cargarPanelCliente(); ((Automotriz.CitaTaller)plcCita.Controls[0]).Consultar_Vehiculo(sender, e); } } if (Session["MARKFLT_FECHADESDE"] != null) { ViewState["MARKFLT_FECHADESDE"] = Session["MARKFLT_FECHADESDE"]; } if (Session["MARKFLT_FECHAHASTA"] != null) { ViewState["MARKFLT_FECHAHASTA"] = Session["MARKFLT_FECHAHASTA"]; } if (Session["MARKFLT_VENDEDOR"] != null) { ViewState["MARKFLT_VENDEDOR"] = Session["MARKFLT_VENDEDOR"]; } if (Session["MARKFLT_CLAVE"] != null) { ViewState["MARKFLT_CLAVE"] = Session["MARKFLT_CLAVE"]; } } lblNumero.Text = DBFunctions.SingleData("SELECT MAX(dmar_numeacti)+1 from dBxschema.dmarketing;"); Tipo = (string)ViewState["tipo"]; }
protected void CambioAlmacenConfiguracion(object Sender, EventArgs E) { DatasToControls bind = new DatasToControls(); bind.PutDatasIntoDropDownList(ddlUbicacionCfg, "SELECT pubi_codigo, pubi_nombre FROM pubicacionitem WHERE pubi_codpad IS NULL AND palm_almacen='" + ddlAlmacenCfg.SelectedValue + "'"); }
public void llenarListaEmpleados(System.Web.UI.WebControls.DropDownList LB) { DTC.PutDatasIntoDropDownList(LB, "SELECT M.MEMP_CODIEMPL, M.MEMP_CODIEMPL CONCAT ' ' CONCAT N.MNIT_APELLIDOS || ' ' || coalesce(MNIT_apellido2,'') CONCAT ' ' CONCAT N.MNIT_NOMBRES || ' ' || coalesce(MNIT_NOMBRE2,'') FROM DBXSCHEMA.MEMPLEADO M, DBXSCHEMA.MNIT N WHERE M.MNIT_NIT=N.MNIT_NIT and M.test_estado='1' order by M.MEMP_CODIEMPL"); }
protected void Page_Load(object Sender, EventArgs e) { ER.Checked = true; Ajax.Utility.RegisterTypeForAjax(typeof(AMS.SAC_Asesoria.CrearSolicitud)); if (!IsPostBack) { DatasToControls bind = new DatasToControls(); llenarDdlPrincipal(); ddlMenuPrin_OnSelectedIndexChanged(Sender, e); if (DBFunctions.SingleData("SELECT ttipe_codigo FROM dbxschema.susuario WHERE susu_login='******'") != "US") { bntGuardarSOl.Visible = false; pnlCliente.Visible = true; bind.PutDatasIntoDropDownList(ddlnitcli, @"SELECT MNIT.mnit_nit, case when tnit_tiponit = 'N' THEN coalesce(MNIT.mnit_apellidos,'') ELSE coalesce(MNIT.mnit_nombres,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_nombre2,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellidos,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellido2,'') END AS CLIENTE FROM dbxschema.mnit MNIT, dbxschema.MCLIENTESAC MCLI WHERE MNIT.mnit_nit=MCLI.mnit_nit AND MCLI.TVIG_CODIGO='V' ORder by 2"); bind.PutDatasIntoDropDownList(ddlnitcon, @"SELECT MNIT.mnit_nit, coalesce(MNIT.mnit_nombres,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_nombre2,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellidos,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellido2,'') FROM dbxschema.mnit MNIT, dbxschema.mcontacto MCON WHERE MNIT.mnit_nit=MCON.mnit_nitcon AND MCON.mnit_nitcli='" + ddlnitcli.SelectedValue + "' AND MCON.test_codigo='A'"); Session.Clear(); Cargar_dtSolicitud(); DataBind_dgSolicitud(); } //else if(DBFunctions.SingleData("SELECT ttipe_codigo FROM dbxschema.susuario WHERE susu_login='******'")=="US") else { pnlCliente.Visible = true; string nitCliente = DBFunctions.SingleData("SELECT mnit_nit FROM dbxschema.susuario WHERE susu_login='******';"); bind.PutDatasIntoDropDownList(ddlnitcli, @"SELECT MNIT.mnit_nit, case when tnit_tiponit = 'N' THEN coalesce(MNIT.mnit_apellidos,'') ELSE coalesce(MNIT.mnit_nombres,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_nombre2,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellidos,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellido2,'') END AS CLIENTE FROM dbxschema.mnit MNIT, dbxschema.MCLIENTESAC MCLI WHERE MNIT.mnit_nit=MCLI.mnit_nit AND MCLI.TVIG_CODIGO='V' and MCLI.mnit_nit in (select mnit_nitcli from mcontacto where mnit_nitcon='" + nitCliente + "') ORder by 2;"); bind.PutDatasIntoDropDownList(ddlnitcon, @"SELECT MNIT.mnit_nit, coalesce(MNIT.mnit_nombres,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_nombre2,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellidos,'') CONCAT ' ' CONCAT coalesce(MNIT.mnit_apellido2,'') FROM dbxschema.mnit MNIT, dbxschema.mcontacto MCON WHERE MNIT.mnit_nit=MCON.mnit_nitcon AND MCON.mnit_nitcli='" + ddlnitcli.SelectedValue + "' AND MCON.test_codigo='A'"); if (DBFunctions.SingleData("SELECT MCLI.tvig_codigo FROM dbxschema.MCLIENTESAC MCLI,dbxschema.mcontacto MCON ,dbxschema.susuario SUSU WHERE MCON.susu_codigo=SUSU.susu_codigo AND MCLI.mnit_nit=MCON.mnit_nitcli AND MCON.susu_codigo= (SELECT susu_codigo FROM dbxschema.susuario WHERE susu_login='******')") == "M") { Utils.MostrarAlerta(Response, "Este cliente se encuentra en mora con Sistemas Ecas"); Session.Clear(); Cargar_dtSolicitud(); DataBind_dgSolicitud(); } else if (DBFunctions.SingleData("SELECT MCLI.tvig_codigo FROM dbxschema.MCLIENTESAC MCLI,dbxschema.mcontacto MCON,dbxschema.susuario SUSU WHERE MCLI.mnit_nit=MCON.mnit_nitcli AND MCON.susu_codigo=SUSU.susu_codigo AND MCON.susu_codigo= (SELECT susu_codigo FROM dbxschema.susuario WHERE susu_login='******')") == "C") { Utils.MostrarAlerta(Response, "Este cliente no tiene contrato con Sistemas Ecas en la actualidad. Contactese con nosotros"); } else if (DBFunctions.SingleData("SELECT MCLI.tvig_codigo FROM dbxschema.MCLIENTESAC MCLI,dbxschema.mcontacto MCON,dbxschema.susuario SUSU WHERE MCLI.mnit_nit=MCON.mnit_nitcli AND MCON.susu_codigo=SUSU.susu_codigo AND MCON.susu_codigo=(SELECT susu_codigo FROM dbxschema.susuario WHERE susu_login='******')") == "V") { Session.Clear(); Cargar_dtSolicitud(); DataBind_dgSolicitud(); } } //if (DBFunctions.SingleData("SELECT ttipe_codigo FROM dbxschema.susuario WHERE susu_login='******'") == "AS" || DBFunctions.SingleData("SELECT ttipe_codigo FROM dbxschema.susuario WHERE susu_login='******'") == "UE") // bind.PutDatasIntoDropDownList(ddlModulo, "SELECT PPRO.ppro_id,PPRO.ppro_descripcion FROM dbxschema.pproducto PPRO,dbxschema.MCLIENTESAC MCLI,dbxschema.dclienteproductos DCLI WHERE MCLI.mnit_nit=DCLI.mnit_nit AND PPRO.ppro_id=DCLI.ppro_id AND DCLI.mnit_nit='" + ddlnitcli.SelectedValue + "'"); //else if (DBFunctions.SingleData("SELECT ttipe_codigo FROM dbxschema.susuario WHERE susu_login='******'") == "US") // bind.PutDatasIntoDropDownList( "SELECT PPRO.ppro_id,PPRO.ppro_descripcion FROM dbxschema.pproducto PPRO,dbxschema.MCLIENTESAC MCLI,dbxschema.dclienteproductos DCLI WHERE MCLI.mnit_nit=DCLI.mnit_nit AND PPRO.ppro_id=DCLI.ppro_id AND DCLI.mnit_nit=(SELECT mnit_nitcli FROM dbxschema.mcontacto WHERE susu_codigo=(SELECT susu_codigo FROM dbxschema.susuario WHERE susu_login='******'))"); } else { if (Session["dtSolicitud"] != null) { dtSolicitud = (DataTable)Session["dtSolicitud"]; } if (Session["archivos"] != null) { archivos = (ArrayList)Session["archivos"]; } } }