public ParametroBE obtenerTemaActual() { ParametroBC objParametroBC = new ParametroBC(); ParametroBE objParametroBE = new ParametroBE(); objParametroBE = objParametroBC.obtenerTemaActual(); return(objParametroBE); }
private void ObtenerParametros(bool forzarBD) { if (ViewState["listar"] == null || forzarBD) { string para_nombre = txt_buscarNombre.Text; string para_obs = txt_buscarDescripcion.Text; ViewState["listar"] = new ParametroBC().ObtenerTodo(para_nombre, para_obs); } DataView dw = new DataView((DataTable)ViewState["listar"]); if (ViewState["sortExpresion"] != null && ViewState["sortExpresion"].ToString() != "") { dw.Sort = (String)ViewState["sortExpresion"]; } gv_listar.DataSource = dw; gv_listar.DataBind(); }
protected void btn_editGuardar_Click(object sender, EventArgs e) { try { ParametroBC p = new ParametroBC(); p.PARA_NOMBRE = txt_editNombre.Text; p.PARA_OBS = txt_editObs.Text; p.PARA_VALOR = txt_editValor.Text; p.USUA_ID_CREACION = user.USUA_ID; p.USUA_ID_MODIFICACION = user.USUA_ID; if (string.IsNullOrEmpty(hf_id.Value)) { if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_nuevo"); utils.CerrarModal(this, "modalEdit"); } else { utils.ShowMessage2(this, "guardar", "error"); } } else { p.PARA_ID = Convert.ToInt32(hf_id.Value); if (p.Guardar()) { utils.ShowMessage2(this, "guardar", "success_modificar"); } else { utils.ShowMessage2(this, "guardar", "error"); } } } catch (Exception ex) { utils.ShowMessage(this, ex.Message, "error", false); } finally { ObtenerParametros(true); } }
protected void gv_listar_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EDITAR") { Limpiar(); int id = Convert.ToInt32(e.CommandArgument); ParametroBC p = new ParametroBC().ObtenerXId(id); txt_editNombre.Text = p.PARA_NOMBRE; txt_editObs.Text = p.PARA_OBS; txt_editValor.Text = p.PARA_VALOR; utils.AbrirModal(this, "modalEdit"); } if (e.CommandName == "ELIMINAR") { hf_id.Value = e.CommandArgument.ToString(); lbl_confTitulo.Text = "Eliminar parámetro"; lbl_confMensaje.Text = "Se eliminará el parámetro seleccionado ¿Está seguro?"; btn_confEliminar.Visible = true; utils.AbrirModal(this, "modalConf"); } }
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(); }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsCallback) { return; } else { PreRutaBC preruta = new PreRutaBC(); string procesos; procesos = muestraproceso(preruta.obtenerultimosprocesos()); if (procesos != "") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "muestraproceso", "ClientNameCallback('" + procesos + "');", true); } } if (Session["Usuario"] == null) { Response.Redirect("~/Inicio.aspx"); } UsuarioBC user = (UsuarioBC)Session["Usuario"]; bool autorizado = false; string nombrepag = this.Page.AppRelativeVirtualPath; nombrepag = nombrepag.Substring(nombrepag.LastIndexOf("/") + 1); //if (nombrepag.ToLower() != "inicio.aspx") //{ // foreach (MenuBC m in user.USUARIO_TIPO.MENU) // { // if (m.MENU_LINK == nombrepag) // { // autorizado = true; // break; // } // } // if (!autorizado) // Response.Redirect("~/Inicio.aspx"); //} // txtClientID.Attributes.Add("onchange", "GetClientNameById('id|' + this.value, 'id');"); if (IsPostBack == false) { ParametroBC param = new ParametroBC(); DataTable datos = param.ObtenerTodo(); Session["parametros"] = datos; int contador = 0; while (contador < datos.Rows.Count) { HiddenField hf = new HiddenField(); hf.ID = "param_" + datos.Rows[contador]["para_nombre"].ToString(); hf.Value = datos.Rows[contador]["para_valor"].ToString(); this.parametros.ContentTemplateContainer.Controls.Add(hf); contador = contador + 1; } } string callBackClientID = Page.ClientScript.GetCallbackEventReference(this, "arg", "ClientNameCallback", "context", "ClientNameCallbackError", true); string clientIDfunction = "function GetClientNameById(arg,context) { " + callBackClientID + "; }"; Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "GetClientNameById", clientIDfunction, true); // txtClientName.Attributes.Add("onchange", "GetClientIdByName('name|' + this.value, 'name');"); //string callBackClientName = Page.ClientScript.GetCallbackEventReference(this, "arg", "ClientIdCallback", "context", "ClientIdCallbackError", true); //string clientNamefunction = "function GetClientIdByName(arg, context) { " + callBackClientName + "; }"; //Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "GetClientIdByName", clientNamefunction, true); }
public void actualizarTemaActual(ParametroBE objParametroBE) { ParametroBC objParametroBC = new ParametroBC(); objParametroBC.actualizarTemaActual(objParametroBE); }