protected void Page_Load(object sender, EventArgs e) { var verdes = 0; var amarilla = 0; var rojas = 0; var dt = new IncidenciaBC().GetDatosResumen(Convert.ToString(Session["usrname"]), Constantes.SP_RESUMEN_INGRESADOR); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { var sla = Convert.ToInt32(dr["sla"]); var tiempoLab = Convert.ToInt32(dr["tiempo_laboral"]); if (tiempoLab < sla / 2) { //VERDE verdes++; } else if (tiempoLab >= sla / 2 && tiempoLab < sla) { //AMARILLO amarilla++; } else { //ROJO rojas++; } } var porcentajeRojas = rojas > 0 ? (Convert.ToDouble(rojas) / Convert.ToDouble(dt.Rows.Count) * 100) : 0; var porcentajeAmarilla = amarilla > 0 ? (Convert.ToDouble(amarilla) / Convert.ToDouble(dt.Rows.Count) * 100) : 0; var porcentajeVerde = verdes > 0 ? (Convert.ToDouble(verdes) / Convert.ToDouble(dt.Rows.Count) * 100) : 0; hpRojo.Text = Convert.ToString(rojas); hpVerdes.Text = Convert.ToString(verdes); hpAmarillo.Text = Convert.ToString(amarilla); hpTotal.Text = Convert.ToString(dt.Rows.Count); lblrojasprom.Text = Math.Round(porcentajeRojas, 2).ToString(CultureInfo.InvariantCulture) + "%"; lblAmarillasprom.Text = Math.Round(porcentajeAmarilla, 2).ToString(CultureInfo.InvariantCulture) + "%"; lblVerdesprom.Text = Math.Round(porcentajeVerde, 2).ToString(CultureInfo.InvariantCulture) + "%"; string tipoResumen = Convert.ToString((int)Enums.TipoVistaResumen.Ingresador); hpRojo.NavigateUrl = "../Incidencias/ControlPanel.aspx?D=" + FuncionGlobal.FuctionEncriptar("CIN") + "&origen=" + FuncionGlobal.FuctionEncriptar("true") + "&semaforo=" + FuncionGlobal.FuctionEncriptar("r") + "&proc=" + FuncionGlobal.FuctionEncriptar(tipoResumen); hpVerdes.NavigateUrl = "../Incidencias/ControlPanel.aspx?D=" + FuncionGlobal.FuctionEncriptar("CIN") + "&origen=" + FuncionGlobal.FuctionEncriptar("true") + "&semaforo=" + FuncionGlobal.FuctionEncriptar("v") + "&proc=" + FuncionGlobal.FuctionEncriptar(tipoResumen); hpAmarillo.NavigateUrl = "../Incidencias/ControlPanel.aspx?D=" + FuncionGlobal.FuctionEncriptar("CIN") + "&origen=" + FuncionGlobal.FuctionEncriptar("true") + "&semaforo=" + FuncionGlobal.FuctionEncriptar("a") + "&proc=" + FuncionGlobal.FuctionEncriptar(tipoResumen); hpTotal.NavigateUrl = "../Incidencias/ControlPanel.aspx?D=" + FuncionGlobal.FuctionEncriptar("CIN") + "&origen=" + FuncionGlobal.FuctionEncriptar("true") + "&semaforo=" + FuncionGlobal.FuctionEncriptar("t") + "&proc=" + FuncionGlobal.FuctionEncriptar(tipoResumen); } }
private void getfamilia() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_familia")); dt.Columns.Add(new DataColumn("Descripcion")); dt.Columns.Add(new DataColumn("url_Estado")); dt.Columns.Add(new DataColumn("url_Gasto")); dt.Columns.Add(new DataColumn("url_Nomina")); dt.Columns.Add(new DataColumn("url_Operacion")); dt.Columns.Add(new DataColumn("url_operaciongastos")); List <Familia_Producto> lfamilia = new Familia_productoBC().getallFamilia_producto(); foreach (Familia_Producto mfamilia in lfamilia) { DataRow dr = dt.NewRow(); dr["id_familia"] = mfamilia.Id_familia; dr["Descripcion"] = mfamilia.Descripcion; dr["url_Estado"] = "mestado.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()) + "&nombre_familia=" + (mfamilia.Descripcion.Trim()); dr["url_Gasto"] = "../operacion/mGastosComunes.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()); dr["url_Nomina"] = "mTiponomina.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()); dr["url_Operacion"] = "mproducto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()); dr["url_operaciongastos"] = "mproductoTipogasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()); dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
public void getproducto() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("codigo")); dt.Columns.Add(new DataColumn("operacion")); dt.Columns.Add(new DataColumn("tamanoVen")); dt.Columns.Add(new DataColumn("url_documento")); dt.Columns.Add(new DataColumn("url_solicitud")); List <TipoOperacion> lTipooperacion = new TipooperacionBC().getallTipooperacion(); foreach (TipoOperacion mtipooperacion in lTipooperacion) { DataRow dr = dt.NewRow(); dr["codigo"] = mtipooperacion.Codigo; dr["operacion"] = mtipooperacion.Operacion; dr["tamanoVen"] = mtipooperacion.Tamano; dr["url_documento"] = "mdocumentosproducto.aspx?codigo=" + FuncionGlobal.FuctionEncriptar(mtipooperacion.Codigo); dr["url_solicitud"] = "mSolicitudRCProducto.aspx?codigo=" + FuncionGlobal.FuctionEncriptar(mtipooperacion.Codigo); dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
private void getestadoall() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_alerta")); dt.Columns.Add(new DataColumn("codigo_estado")); dt.Columns.Add(new DataColumn("id_cliente")); dt.Columns.Add(new DataColumn("dias_primer_aviso")); dt.Columns.Add(new DataColumn("dias_ultimo_aviso")); dt.Columns.Add(new DataColumn("caducidad_estado")); dt.Columns.Add(new DataColumn("contador_estado")); dt.Columns.Add(new DataColumn("id_documento")); //dt.Columns.Add(new DataColumn("envia_adquiriente")); dt.Columns.Add(new DataColumn("lista_correo")); dt.Columns.Add(new DataColumn("descripcion")); DataColumn col = new DataColumn("envia_adquiriente"); col.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("url_modulo")); DataColumn colhabilitado = new DataColumn("chk_habilitado"); colhabilitado.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(colhabilitado); dt.Columns.Add(col); List <AlertaestadoCliente> lEstadotipooperacion = new AlertaestadoClienteBC().getEstadoAlertaFamiliaCliente(Convert.ToInt32(dl_familia.SelectedValue), id_cliente); foreach (AlertaestadoCliente estadotipo in lEstadotipooperacion) { DataRow dr = dt.NewRow(); dr["id_alerta"] = estadotipo.Id_alerta; dr["codigo_estado"] = estadotipo.Estado_alerta.Codigo_estado; dr["descripcion"] = estadotipo.Estado_alerta.Descripcion; dr["id_cliente"] = estadotipo.Id_cliente; dr["dias_primer_aviso"] = estadotipo.Dias_primer_a; dr["dias_ultimo_aviso"] = estadotipo.Dias_ultimo_a; dr["caducidad_estado"] = estadotipo.Caducidad_estado; dr["contador_estado"] = estadotipo.Contador_estado; dr["id_documento"] = estadotipo.Id_documento; dr["envia_adquiriente"] = estadotipo.Envia_adquiriente; dr["lista_correo"] = estadotipo.Lista_correo; dr["chk_habilitado"] = estadotipo.Habilitado; dr["url_modulo"] = "mreglaestadocliente.aspx?id_alerta=" + FuncionGlobal.FuctionEncriptar(estadotipo.Id_alerta.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(dl_familia.SelectedValue) + "&codigo_estado=" + FuncionGlobal.FuctionEncriptar(estadotipo.Codigo_estado.ToString()); dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
protected void dlTipoOperacion_SelectedIndexChanged(object sender, EventArgs e) { lnk.HRef = dlTipoOperacion.SelectedValue + FuncionGlobal.FuctionEncriptar("0") + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(IdCliente) + "&idOrdenTrabajo=" + FuncionGlobal.FuctionEncriptar("0") + "&id_incidencia=" + FuncionGlobal.FuctionEncriptar(Convert.ToString(IdIncidencia)); }
public int Get() { Lautos = new InfoAutoBC().GetInfoCarPublico(Convert.ToInt32(txtOc.Text.Trim() == "" ? "0" : txtOc.Text.Trim()), txtPatente.Text.Trim(), Convert.ToInt32(dlMes.SelectedValue)); divBotones.Visible = Lautos.Count > 0; var dt = new DataTable(); dt.Columns.Add(new DataColumn("idSolicitud")); dt.Columns.Add(new DataColumn("oc")); dt.Columns.Add(new DataColumn("correo")); dt.Columns.Add(new DataColumn("fecha")); dt.Columns.Add(new DataColumn("patente")); dt.Columns.Add(new DataColumn("estado")); dt.Columns.Add(new DataColumn("urlTareas")); dt.Columns.Add(new DataColumn("codigoEstado")); dt.Columns.Add(new DataColumn("urlCarpeta")); dt.Columns.Add(new DataColumn("urlSemaforo")); dt.Columns.Add(new DataColumn("urlProcesos")); foreach (var x in Lautos) { var dr = dt.NewRow(); dr["idSolicitud"] = x.Id_solicitud; dr["oc"] = x.OrdenCompra.ToString(); dr["correo"] = x.CorreoComprador; dr["codigoEstado"] = x.IdEstadoFamilia; dr["fecha"] = x.FechaAdquisicion; dr["patente"] = x.Patente.ToUpper(); dr["estado"] = x.EstadoFamilia.ToUpper(); dr["urlProcesos"] = x.EstadoFamilia.ToUpper(); dr["urlCarpeta"] = "../digitalizacion/Visualizador.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(x.Id_solicitud.ToString().Trim()) + "&tipo=" + "INFAU"; dr["urlTareas"] = "IngresoAutopistas.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(x.Id_solicitud.ToString().Trim()) + "&patente=" + FuncionGlobal.FuctionEncriptar(x.Patente); dr["urlProcesos"] = @"../preinscripcion/InfoAutoProcesos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(x.Id_solicitud.ToString().Trim()); if (x.EstadoFamilia.Trim() == "TERMINADO" || x.EstadoFamilia.Trim() == "TRAMITE TERMINADO - EN COBRANZA" || x.EstadoFamilia.Trim() == "TRAMITE EN TRANSFERENCIA - NO APLICA COBRANZA") { dr["urlSemaforo"] = "../imagenes/sistema/static/verde.png"; } else { if (x.TiempoTranscurrido > 5 && x.TiempoTranscurrido < 60) { dr["urlSemaforo"] = "../imagenes/sistema/static/warning.png"; } else if (x.TiempoTranscurrido >= 60) { dr["urlSemaforo"] = "../imagenes/sistema/static/no-small.jpg"; } else { dr["urlSemaforo"] = "../imagenes/sistema/static/verde.png"; } } dt.Rows.Add(dr); } gr_dato.DataSource = dt; gr_dato.DataBind(); return(Lautos.Count); }
protected void Button1_Click(object sender, EventArgs e) { Service1 xx = new Service1(); string ss; ss = xx.getInformacionPermiso(FuncionGlobal.FuctionEncriptar("u53r4gp"), FuncionGlobal.FuctionEncriptar("p5wd4gp"), "zw1176"); this.Label1.Text = xx.getInformacionPermiso(FuncionGlobal.FuctionEncriptar("u53r4gp"), FuncionGlobal.FuctionEncriptar("p5wd4gp"), "zw1176"); }
//busca_operacion_facturacion private void busca_operacion() { if (this.dl_familia.SelectedValue == "0") { return; } if (this.ddlCliente.SelectedValue == "0") { return; } Int32 factura_agp = 0; Int32 id_familia = 0; if (this.txt_factura_agp.Text.Trim() != "") { factura_agp = Convert.ToInt32(this.txt_factura_agp.Text); } if (this.dl_familia.SelectedValue != "0") { id_familia = Convert.ToInt32(this.dl_familia.SelectedValue); } DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("n_factura"));; dt.Columns.Add(new DataColumn("cliente")); dt.Columns.Add(new DataColumn("fecha_factura")); dt.Columns.Add(new DataColumn("total_general")); dt.Columns.Add(new DataColumn("total_factura")); dt.Columns.Add(new DataColumn("saldo_pendiente")); dt.Columns.Add(new DataColumn("familia")); dt.Columns.Add(new DataColumn("url_rebajar")); List <Factura> lfactura = new FacturaBC().getcobranza(Convert.ToInt32(this.ddlCliente.SelectedValue), factura_agp); foreach (Factura mfactura in lfactura) { DataRow dr = dt.NewRow(); dr["n_factura"] = mfactura.N_factura_agp; dr["cliente"] = new ClienteBC().getcliente(Convert.ToInt16(mfactura.Cliente.Id_cliente)).Persona.Nombre; dr["fecha_factura"] = mfactura.Fecha_factura_agp; dr["total_general"] = mfactura.Total_gasto; dr["total_factura"] = mfactura.Total_neto; dr["saldo_pendiente"] = mfactura.Saldo_pendiente; dr["familia"] = this.dl_familia.Text; dr["url_rebajar"] = "Cobranza.aspx?n_factura=" + FuncionGlobal.FuctionEncriptar(mfactura.N_factura_agp.ToString().Trim()); dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
private void LlenarCombo() { var dt = new DataTable(); dt.Columns.Add(new DataColumn("url")); dt.Columns.Add(new DataColumn("descripcion")); var lista = new OrdenTrabajoBC().GetordenTrabajoProducto(Otra.OrdenTrabajo.IdOrden); var listaOk = from x in new OrdenTrabajoBC().GetordenTrabajoProducto(Otra.OrdenTrabajo.IdOrden) where x.Ok select x; var final = listaOk as List <OrdenTrabajoTipoOperacion> ?? listaOk.ToList(); var listaFinal = final.Count() == 1 ? final : lista; var todoOk = 0; foreach (var ot in listaFinal) { var dr = dt.NewRow(); dr["descripcion"] = ot.TipoOperacion.Operacion; if (Otra.ActividadDeOrdenTrabajo.IdActividad == 3 && !ot.Ok && Otra.Usuario.UserName.Trim() == Session["usrname"].ToString().Trim()) //si la actividad es lista para trabajar se asignan las url de las pantallas a los productos { dr["url"] = "../" + ot.TipoOperacion.Url_operacion + "fDded4a93u2d" + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(hdIdCliente.Value) + "&ventatipo=&patente=" + "&solo_lectura=" + FuncionGlobal.FuctionEncriptar("0") + "&idOrdenTrabajo=" + FuncionGlobal.FuctionEncriptar(Otra.OrdenTrabajo.IdOrden.ToString(CultureInfo.InvariantCulture)); } else { dr["url"] = ""; } if (ot.Ok) { todoOk++; imgOk.Src = "../../imagenes/sistema/static/109_AllAnnotations_Default_16x16_72.png"; lblIdAgp.Text = "Producto asociado: " + ot.TipoOperacion.Operacion.ToUpper() + ". Nº AGP" + ot.IdSolicitud; dlProductos.Enabled = false; } dt.Rows.Add(dr); } dlProductos.DataSource = dt; dlProductos.DataValueField = "url"; dlProductos.DataTextField = "descripcion"; dlProductos.DataBind(); lnk.HRef = dlProductos.SelectedValue; if (todoOk > 0 && Otra.ActividadDeOrdenTrabajo.IdActividad == 3) { TerminarOrdenTrabajo(); } }
protected void GetTipoOperaciones() { this.gr_dato.DataSource = from t in new TipooperacionBC().getTipo_OperacionByUsuarioandfamilia(Convert.ToInt16(this.dl_cliente.SelectedValue), (string)(Session["usrname"]), "true", Convert.ToInt32(this.dl_familia.SelectedValue), "True") orderby t.Operacion ascending select new { operacion = t.Operacion.ToUpper().Trim(), url = t.Url_operacion + "fDded4a93u2d" + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(this.dl_cliente.SelectedValue) + "&ventatipo=&patente=" + "&solo_lectura=" + FuncionGlobal.FuctionEncriptar("0") + "&idOrdenTrabajo=" + FuncionGlobal.FuctionEncriptar("0") }; this.gr_dato.DataBind(); }
private void getcliente() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_cliente")); dt.Columns.Add(new DataColumn("Nombre")); dt.Columns.Add(new DataColumn("url_modulo")); dt.Columns.Add(new DataColumn("url_sucursal")); dt.Columns.Add(new DataColumn("url_personero")); dt.Columns.Add(new DataColumn("url_gasto")); dt.Columns.Add(new DataColumn("url_producto")); dt.Columns.Add(new DataColumn("url_soap")); dt.Columns.Add(new DataColumn("url_prod")); dt.Columns.Add(new DataColumn("url_forma_pago")); dt.Columns.Add(new DataColumn("url_contrato")); dt.Columns.Add(new DataColumn("url_alerta")); dt.Columns.Add(new DataColumn("url_financiera")); dt.Columns.Add(new DataColumn("url_oper_gasto")); dt.Columns.Add(new DataColumn("url_cliente_tag")); dt.Columns.Add(new DataColumn("dl_financiera")); List <Cliente> lCliente = new ClienteBC().getclientes(); foreach (Cliente mcliente in lCliente) { DataRow dr = dt.NewRow(); dr["id_cliente"] = mcliente.Id_cliente; dr["Nombre"] = mcliente.Persona.Nombre; dr["url_modulo"] = "mModulocliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_sucursal"] = "mSucursal.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_personero"] = "mParticipante.aspx?rut=" + FuncionGlobal.FuctionEncriptar(mcliente.Persona.Rut.ToString().Trim()); dr["url_gasto"] = "mTipogasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_producto"] = "mOperacionCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_soap"] = "mValorSegurocliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()) + "&nombre=" + mcliente.Persona.Nombre.ToString().Trim(); dr["url_prod"] = "mProdCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_forma_pago"] = "mFormaPago.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_contrato"] = "mContratoCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_alerta"] = "mAlertaCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_financiera"] = "mBancoCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_oper_gasto"] = "mClienteTipooperciongasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_cliente_tag"] = "mClientetag.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["dl_financiera"] = mcliente.Financiera; dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
protected void ibIr_Click(object sender, ImageClickEventArgs e) { if (Convert.ToString(dlTipoOperacion.SelectedValue) != "0") { Response.Redirect(string.Format("../contrato_transferencia/ingreso_contrato.aspx?id_solicitud={0}&id_cliente={1}&tipo_operacion={2}&patente={3}&ventatipo={4}&id_solicitud_infocar={5}", FuncionGlobal.FuctionEncriptar("0"), FuncionGlobal.FuctionEncriptar(IdCliente.ToString()), Convert.ToString(dlTipoOperacion.SelectedValue), Patente.Trim(), string.Empty, FuncionGlobal.FuctionEncriptar(IdSolicitud.ToString())) ); } else { FuncionGlobal.alerta("Seleccione un tipo de operación", Page); } }
public OrdenTrabajoActividadLog GetUltimoOt(string idOt, string idUsuarioSession) { var log = new OrdenTrabajoActividadLog(); log = new OrdenTrabajoActividadLogBC().GetLastOrdenTrabajoLogbyid(new OrdenTrabajoActividadLog { OrdenTrabajo = new CENTIDAD.OrdenTrabajo { IdOrden = Convert.ToInt32(idOt) } }); log.IdOtLogEncriptado = FuncionGlobal.FuctionEncriptar(log.IdOrdenTrabajoActividadLog.ToString()); log.Avanza = new OrdenTrabajoActividadLogBC().GetOrdenTrabajoAnterior(new OrdenTrabajoActividadLog { OrdenTrabajo = new CENTIDAD.OrdenTrabajo { IdOrden = Convert.ToInt32(idOt) } }).Avanza; //var dd = // new OrdenTrabajoRevisionBC().GetOrdenTrabajoRevision(new OrdenTrabajoRevision // {IdOrdenTrabajo = Convert.ToInt32(idOt)}); var xx = new OrdenTrabajoActividadLogBC().PuedeVerOrdenTrabajoOt(new OrdenTrabajoActividadLog { IdOrdenTrabajoActividadLog = log.IdOrdenTrabajoActividadLog, Usuario = new UsuarioBC().GetUsuario(idUsuarioSession) }); //if(dd.IntentosRevision<=0 && dd.IdOrdenTrabajo!=0) //{ // log.EstadoRevision = 1; //} //else //{ // log.EstadoRevision = 0; //} log.PuedeVerOt = xx ? "si" : "no"; return(log); }
private void LlenarComboboxTipoProducto() { var dt = new IncidenciaBC().GetTipoOperacionIncidencia(IdIncidencia); DataTable dtIncidencia = new IncidenciaBC().GetIncidenciaById(IdIncidencia); dlTipoOperacion.DataSource = dt; dlTipoOperacion.DataTextField = "descripcion"; dlTipoOperacion.DataValueField = "url_operacion"; dlTipoOperacion.DataBind(); dlTipoOperacion.SelectedValue = "0"; IdCliente = Convert.ToString(dtIncidencia.Rows[0]["id_cliente"]); if (dt.Rows.Count > 0) { lnk.HRef = dlTipoOperacion.SelectedValue + FuncionGlobal.FuctionEncriptar("0") + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(IdCliente) + "&idOrdenTrabajo=" + FuncionGlobal.FuctionEncriptar("0") + "&id_incidencia=" + FuncionGlobal.FuctionEncriptar(Convert.ToString(IdIncidencia)); } }
public void GetParticipantes(int idSolicitud, string tipo = "") { var lista = from p in new ParticipeOperacionBC().getparticipes(idSolicitud) where p.Tipo == tipo || tipo == "" select p; var dt = new DataTable(); dt.Columns.Add(new DataColumn("rut")); dt.Columns.Add(new DataColumn("nombre")); dt.Columns.Add(new DataColumn("tipo")); dt.Columns.Add(new DataColumn("url_contactos")); dt.Columns.Add(new DataColumn("id_solicitud")); dt.Columns.Add(new DataColumn("url_representantes")); dt.Columns.Add(new DataColumn("url_correos")); dt.Columns.Add(new DataColumn("url_direcciones")); dt.Columns.Add(new DataColumn("busqueda")); dt.Columns.Add(new DataColumn("tipo_descripcion")); foreach (var x in lista) { var dr = dt.NewRow(); dr["rut"] = x.Participe.Rut; dr["nombre"] = x.Participe.Nombre + " " + x.Participe.Apellido_paterno + " " + x.Participe.Apellido_materno; dr["tipo"] = x.Tipo; dr["tipo_descripcion"] = new ParametroBC().getparametro("OPART", x.Tipo).Valoralfanumerico; dr["id_solicitud"] = idSolicitud; dr["url_correos"] = "../administracion/mCorreo.aspx?rut=" + FuncionGlobal.FuctionEncriptar(x.Participe.Rut.ToString().Trim()); dr["url_direcciones"] = "../administracion/mDireccion.aspx?rut=" + FuncionGlobal.FuctionEncriptar(x.Participe.Rut.ToString().Trim()); dr["url_contactos"] = "../administracion/mTelefonos.aspx?rut=" + FuncionGlobal.FuctionEncriptar(x.Participe.Rut.ToString().Trim()); dr["url_representantes"] = "../administracion/mParticipante.aspx?rut=" + FuncionGlobal.FuctionEncriptar(x.Participe.Rut.ToString().Trim()); dr["busqueda"] = tipo == "" ? "Por operacion" : "Por tipo"; dt.Rows.Add(dr); } grOperacionParticipe.DataSource = dt; grOperacionParticipe.DataBind(); }
public void getalltipogasto() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_sucursal")); dt.Columns.Add(new DataColumn("descripcion")); dt.Columns.Add(new DataColumn("url_ejecutivo")); //DataColumn col = new DataColumn("check"); // col.DataType = System.Type.GetType("System.Boolean"); // dt.Columns.Add(col); List <SucursalCliente> lsucursalcliente = new SucursalclienteBC().getSucursalbycliente(Convert.ToInt16(this.dl_cliente.SelectedValue)); foreach (SucursalCliente msucursalcliente in lsucursalcliente) { DataRow dr = dt.NewRow(); dr["id_sucursal"] = msucursalcliente.Id_sucursal; dr["descripcion"] = msucursalcliente.Nombre; dr["url_ejecutivo"] = "mEjecutivo.aspx?cliente=" + FuncionGlobal.FuctionEncriptar(this.dl_cliente.SelectedValue.ToString().Trim()) + "&sucursal=" + FuncionGlobal.FuctionEncriptar(msucursalcliente.Id_sucursal.ToString().Trim()) + "&id_cliente_financiera=" + FuncionGlobal.FuctionEncriptar(id_clientef.ToString()); //dr["check"] = mtipogasto.Check; dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); this.Button1.Visible = true; }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { int cliente; string tipo = this.gr_dato.DataKeys[e.Row.RowIndex].Values[0].ToString(); string patente = this.gr_dato.DataKeys[e.Row.RowIndex].Values[2].ToString(); Int16 id_cliente = Convert.ToInt16(gr_dato.DataKeys[e.Row.RowIndex].Values[1].ToString()); HyperLink but = (HyperLink)e.Row.Cells[0].Controls[0]; TipoOperacion op = new TipooperacionBC().getTipooperacion(tipo); if(usu.Cliente.Id_cliente == 1) { but.Attributes.Add("onclick", "javascript:window.showModalDialog('" + op.Url_operacion + FuncionGlobal.FuctionEncriptar(but.Text.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(id_cliente.ToString()) + "&patente=" + patente + "&ventatipo=&idOrdenTrabajo=" + FuncionGlobal.FuctionEncriptar("0") + "','_blank','" + op.Tamano + "')"); //but.Attributes.Add("onclick", "javascript:window.opener.location.reload()"); //but.Attributes.Add("onclick", "javascript:window.close()"); } } }
private void busca_persona(double rut) { Persona mpersona = new PersonaBC().getpersonabyrut(rut); if ( mpersona== null) { this.txt_dv.Focus(); return; } this.ib_direccion.Visible = true; this.ib_personeria.Visible = true; this.ib_ficha.Visible = true; this.txt_rut.Enabled = false; this.txt_dv.Enabled = false; this.txt_nombre.Text = mpersona.Nombre; this.txt_paterno.Text = mpersona.Apellido_paterno; this.txt_materno.Text = mpersona.Apellido_materno; this.txt_dv.Text = mpersona.Dv; this.txt_nacionalidad.Text = mpersona.Nacionalidad; this.txt_profesion.Text = mpersona.Profesion; this.dl_sexo.SelectedValue = mpersona.Sexo; this.dl_estado_civil.SelectedValue = mpersona.Estado_civil; this.txt_giro.Text = mpersona.Giro; this.ib_personeria.Attributes.Add("onclick", "javascript:window.showModalDialog('mParticipante.aspx?rut=" + FuncionGlobal.FuctionEncriptar(this.txt_rut.Text) + "&nombre=" + this.txt_nombre.Text + " " + this.txt_paterno.Text + "','','status:false;dialogWidth:900px;dialogHeight:500px')"); }
protected void ib_direccion_Click(object sender, ImageClickEventArgs e) { this.lnk_popup.Attributes["href"] = "../administracion/mDireccion.aspx?rut=" + FuncionGlobal.FuctionEncriptar(this.txt_rut.Text.Trim()); this.lnk_popup.Attributes["title"] = "Direcciones"; ScriptManager.RegisterStartupScript(this, this.GetType(), "showDirecciones", "jQuery(document).ready(function() {$(\"#" + this.lnk_popup.ClientID.Trim() + "\").trigger('click');});", true); }
protected void getestado() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("codigo_estado")); dt.Columns.Add(new DataColumn("descripcion")); DataColumn col = new DataColumn("correo_cliente"); col.DataType = System.Type.GetType("System.Boolean"); DataColumn col2 = new DataColumn("correo_empresa"); col2.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("orden")); DataColumn col3 = new DataColumn("cliente_estado"); col3.DataType = System.Type.GetType("System.Boolean"); DataColumn col4 = new DataColumn("llamada"); col4.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("lista_correo")); DataColumn col5 = new DataColumn("envia_adquirientes"); col5.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(new DataColumn("dias_primer_a")); dt.Columns.Add(new DataColumn("dias_ultimo_a")); dt.Columns.Add(new DataColumn("caducidad_estado")); dt.Columns.Add(new DataColumn("contador_estado")); dt.Columns.Add(new DataColumn("url_documento")); dt.Columns.Add(new DataColumn("id_grupo")); dt.Columns.Add(new DataColumn("url_modulo")); dt.Columns.Add(new DataColumn("url_comportamiento")); DataColumn col6 = new DataColumn("estado_manual"); col6.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(col); dt.Columns.Add(col2); dt.Columns.Add(col3); dt.Columns.Add(col4); dt.Columns.Add(col5); dt.Columns.Add(col6); List <EstadoTipoOperacion> lestadotipo = new EstadotipooperacionBC().getEstadoByFamiliaByGrupo(Convert.ToInt16(codigo), id_grupo); foreach (EstadoTipoOperacion mestadotipo in lestadotipo) { DataRow dr = dt.NewRow(); //Grupo mgrupo = new GrupoBC().getEstadobycodigo(mestadotipo.Codigo_estado); dr["codigo_estado"] = mestadotipo.Codigo_estado; dr["descripcion"] = mestadotipo.Descripcion; dr["correo_cliente"] = Convert.ToBoolean(mestadotipo.Correo_cliente); dr["correo_empresa"] = Convert.ToBoolean(mestadotipo.Correo_empresa); dr["orden"] = mestadotipo.Orden; dr["cliente_estado"] = Convert.ToBoolean(mestadotipo.Cliente_estado); dr["llamada"] = Convert.ToBoolean(mestadotipo.Llamada); dr["lista_correo"] = mestadotipo.Lista_correo; dr["envia_adquirientes"] = mestadotipo.Envia_adquirientes; dr["dias_primer_a"] = mestadotipo.Dias_primer_a; dr["dias_ultimo_a"] = mestadotipo.Dias_ultimo_a; dr["caducidad_estado"] = mestadotipo.Caducidad_estado; dr["contador_estado"] = mestadotipo.Contado_estado; dr["url_documento"] = "mDocumentoEstado.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); dr["url_comportamiento"] = "mComportamiento.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); //if (mestadotipo.Id_grupo == null) //{ dr["id_grupo"] = mestadotipo.Id_grupo; //} //else //{ // dr["id_grupo"] = mgrupo.Id_grupo; //} dr["url_modulo"] = "mreglaestadofamilia.aspx?codigo_estado=" + FuncionGlobal.FuctionEncriptar(mestadotipo.Codigo_estado.ToString()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(codigo.ToString()) + "&nombre_familia=" + (this.lbl_familia.Text.Trim()); dr["estado_manual"] = mestadotipo.Estado_manual.ToString(); dt.Rows.Add(dr); } this.GridView1.DataSource = dt; this.GridView1.DataBind(); }
protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { string sol = gr_dato.DataKeys[e.Row.RowIndex].Values[0].ToString(); string cli = gr_dato.DataKeys[e.Row.RowIndex].Values[1].ToString(); string tipo = gr_dato.DataKeys[e.Row.RowIndex].Values[2].ToString(); string porcentaje = gr_dato.DataKeys[e.Row.RowIndex].Values[3].ToString(); HyperLink but = (HyperLink)e.Row.Cells[0].Controls[0]; TipoOperacion op = new TipooperacionBC().getTipooperacion(tipo); but.Attributes.Add("onclick", "javascript:window.showModalDialog('" + op.Url_operacion + FuncionGlobal.FuctionEncriptar(sol) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(cli) + "','_blank','dialogheight=600px;dialogWidth=850px, top=0,left=0,status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes,copyhistory= false')"); ImageButton ibutton = (ImageButton)e.Row.FindControl("ib_cargar"); ibutton.Attributes.Add("onclick", "javascript:window.showModalDialog('../digitalizacion/subir_documentos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(sol) + "&tipo=" + tipo + "','','status:false;dialogWidth:700px;dialogHeight:400px')"); ibutton = (ImageButton)e.Row.FindControl("ib_cdigital"); ibutton.Attributes.Add("onclick", "javascript:window.open('../digitalizacion/ver_documentos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(sol) + "&origen=pc','_blank','height=600,width=800,location=0,menubar=0,titlebar=1,toolbar=0,resizable=1,scrollbars=1')"); Image img = (Image)e.Row.FindControl("imgProgreso"); img.ImageUrl = "../barra_progreso.aspx?porcentaje=" + porcentaje; } else if (e.Row.RowType == DataControlRowType.Header) { e.Row.Cells[5].ColumnSpan = 2; e.Row.Cells[6].Visible = false; } }
protected void Carga_Link() { int i; GridViewRow row; ImageButton ibuton; for (i = 0; i < gr_dato.Rows.Count; i++) { row = gr_dato.Rows[i]; if (row.RowType == DataControlRowType.DataRow) { string patente = (string)row.Cells[2].Text; string id = (string)row.Cells[1].Text; ibuton = (ImageButton)row.FindControl("ib_actualizar"); ibuton.Attributes.Add("onclick", "javascript:window.showModalDialog('actualizar_vehiculo.aspx?id=" + FuncionGlobal.FuctionEncriptar(id) + "&patente=" + FuncionGlobal.FuctionEncriptar(patente) + "','','status:false;dialogWidth:700px;dialogHeight:300px')"); ibuton = (ImageButton)row.FindControl("ib_contratos"); ibuton.Attributes.Add("onclick", "javascript:window.open('../reportes/contratos_rpt.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(id) + "','_blank','height=480,width=640,location=0,menubar=0,titlebar=1,toolbar=0,resizable=1,scrollbars=1')"); } } }