/// <summary> /// Realiza el llamado de la validación de la grilla /// </summary> private bool EstaCompletaGrilla() { bool operacionOk = true; try { // Determina si la grilla fue ingresada en su totalidad bool completoGrilla = ListEmprendedores.Where(reg => reg.Perfil == null).Count() == 0; if (!completoGrilla) { Utilidades.PresentarMsj(Mensajes.GetMensaje(128), this, "Alert"); operacionOk = false; } else { //Validar que se haya ingresado al menos un cargo completoGrilla = gwPregunta172.Rows.Count > 0; if (!completoGrilla) { Utilidades.PresentarMsj(Mensajes.GetMensaje(152), this, "Alert"); operacionOk = false; } } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); operacionOk = false; } return(operacionOk); }
protected void btnEliminar172_Click(object sender, ImageClickEventArgs e) { try { if (gwPregunta172.Rows.Count == 1) { Utilidades.PresentarMsj(Mensajes.GetMensaje(14), this, "Alert"); } else { ImageButton btn = (ImageButton)sender; if (Productividad.delCargo(int.Parse(btn.CommandArgument))) { Utilidades.PresentarMsj(Mensajes.GetMensaje(9), this, "Alert"); CargarCargos(); } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
/// <summary> /// Activa las acciones ejecutadas en los eventos del grid /// </summary> /// <param name="accion">Evento ejecutado</param> /// <param name="argumento">párametro enviado en la ejecución</param> protected void AccionGrid(string accion, string argumento) { try { int Id_Documento = -1; switch (accion) { case "VerDocumento": string url = ConfigurationManager.AppSettings.Get("RutaIP") + argumento; Utilidades.DescargarArchivo(url); break; case "Editar": Id_Documento = int.Parse(argumento); CargarDocumento(Id_Documento); break; case "Borrar": Id_Documento = int.Parse(argumento); Eliminar(Id_Documento); break; } } catch (Exception ex) { Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void AccionGridAcreditacion(string accion, string argumento) { try { int Id_Documento = -1; switch (accion) { case "VerDocumento": string url = ConfigurationManager.AppSettings.Get("RutaIP") + argumento; Utilidades.DescargarArchivo(url); break; case "Editar": Id_Documento = int.Parse(argumento); CargarFormularioEdicionAcreditacion(Id_Documento); break; case "Borrar": Id_Documento = int.Parse(argumento); if (Negocio.PlanDeNegocioV2.Formulacion.Anexos.Anexos.updBorradoDocumentoAcreditacion(Id_Documento)) { CargarGridDocumentosAcreditacion(); } break; } } catch (Exception ex) { Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { //Se almacena el usuario de la sesión usuario = HttpContext.Current.Session["usuarioLogged"] != null ? (FonadeUser)HttpContext.Current.Session["usuarioLogged"] : (FonadeUser)Membership.GetUser(HttpContext.Current.User.Identity.Name, true); //Se captura el código del proyecto if (CodigoProyecto > 0) { //Se consulta el estado del proyecto EstadoProyecto = Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.getEstadoProyecto(CodigoProyecto); //Se verifica si el usuario es miembro del proyecto y si ya se realizó el registro completo de la pestaña EsMiembro = ProyectoGeneral.EsMienbroDelProyecto(CodigoProyecto, usuario.IdContacto); if (!Page.IsPostBack) { EjecutarAccion(); } } } catch (Exception ex) { Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void txtCalculos_TextChanged(object sender, EventArgs e) { try { TextBox txt = (TextBox)sender; IniciarCalculos(); if (!(bool)ViewState["PararEvento"]) { switch (txt.ID) { case "txtTiempoVinculacion": Page.SetFocus(txtVlrRemunUnitario); break; case "txtVlrRemunUnitario": Page.SetFocus(txtVlrOtros); break; default: Page.SetFocus(txtVlrFondoEmprender); break; } ViewState["PararEvento"] = true; } } catch (Exception ex) { Formulacion.Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (CodigoProyecto != 0) { GenerarTablaInsumos(); } else { TableHeaderRow Headerfila = new TableHeaderRow(); Headerfila.Cells.Add(CeldaTitulo("Materia Prima, Insumo o Requerimiento")); Headerfila.Cells.Add(CeldaTitulo("Unidad")); Headerfila.Cells.Add(CeldaTitulo("Cantidad", 160)); Headerfila.Cells.Add(CeldaTitulo("Presentacion", 160)); Headerfila.Cells.Add(CeldaTitulo("Margen de Desperdicio (%)", 160)); tbl.Rows.Add(Headerfila); TableHeaderRow fila = new TableHeaderRow(); TableCell celda = new TableCell(); celda.ColumnSpan = 5; celda.Text = Mensajes.GetMensaje(101); fila.Cells.Add(celda); tbl.Rows.Add(fila); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
/// <summary> /// Realiza el llamado de la validación de la grilla /// </summary> private bool EstaCompletaGrilla() { bool operacionOk = true; try { //Si es cliente que tiene diferentes perfiles se valida if (EsClienteConsumidor) { // Determina si la grilla fue ingresada en su totalidad CompletoGrilla = ListClientes.Where(reg => reg.FrecuenciaCompra == null).Count() == 0; if (!CompletoGrilla) { Utilidades.PresentarMsj(Mensajes.GetMensaje(102), this, "Alert"); operacionOk = false; } } } catch (Exception) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); operacionOk = false; } return(operacionOk); }
protected void btnGuardarCondicionCliente_Click(object sender, EventArgs e) { ProyectoCondicionesComerciale item = new ProyectoCondicionesComerciale() { IdCliente = IdCliente, CaracteristicasCompra = txtCaracteristicasCompra.Text.Trim(), Garantias = txtGarantias.Text.Trim(), Margen = txtMargen.Text.Trim(), RequisitosPostVenta = txtReqPostVenta.Text.Trim(), FrecuenciaCompra = txtVolumenFrecuencia.Text.Trim(), FormaPago = txtFormaPago.Text.Trim(), SitioCompra = txtSitioCompra.Text.Trim(), Precio = Convert.ToDecimal(txtPrecio.Text.Replace(",", "").Replace(".", ",")) }; if (!IngresosYCondicionesComercio.setCondicionesCliente(item)) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } else { //actualizar la grilla de la pagina principal Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); ScriptManager.RegisterStartupScript(Page, typeof(Page), "upd", "window.opener.__doPostBack('', 'updGrilla');", true); ClientScript.RegisterStartupScript(this.GetType(), "Close", "<script>window.close();</script> "); } }
protected void btnGuardar_Click(object sender, EventArgs e) { ProyectoEmprendedorPerfil item = new ProyectoEmprendedorPerfil() { IdContacto = IdContacto, Perfil = txtPerfil.Text.Trim(), Rol = txtRol.Text.Trim() }; if (IdEmprendedorPerfil > 0) { item.IdEmprendedorPerfil = IdEmprendedorPerfil; } if (!Productividad.setDatosPerfil(item)) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } else { //actualizar la grilla de la pagina principal Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); ScriptManager.RegisterStartupScript(Page, typeof(Page), "upd", "window.opener.__doPostBack('', 'updGrilla');", true); ClientScript.RegisterStartupScript(this.GetType(), "Close", "<script>window.close();</script> "); } }
private void CargarProcesosProducto() { int cont = 1; string nombrectrl = "ckeProducto"; string nombreval = "rvProducto"; string nombrepan = "pan"; //Se consulta los productos ingresados anteriormente ListProcesos = Producto.GetProductosProceso(Encabezado.CodigoProyecto); if (ListProcesos.Count > 0) { //Se realiza la creación de controles para presentar los productos en la pregunta 15 foreach (ProductoProceso item in ListProcesos) { //Acordeon pane y control texto enriquecido AccordionPane ap1 = new AccordionPane() { ID = nombrepan + cont.ToString(), }; CKEditor.NET.CKEditorControl ctrl = new CKEditor.NET.CKEditorControl(); ctrl.ID = nombrectrl + cont.ToString(); ctrl.Enabled = AllowUpdate; ctrl.ValidationGroup = "grupo1"; ctrl.Attributes.Add("IdProducto", item.Id_Producto.ToString()); ctrl.Attributes.Add("IdProceso", item.Id_Proceso.ToString()); if (item.Id_Proceso != null) { ctrl.Text = item.DescProceso; } //validador RequiredFieldValidator rv = new RequiredFieldValidator() { Display = ValidatorDisplay.None, ErrorMessage = string.Format(Mensajes.GetMensaje(104), item.NomProducto), ID = nombreval + cont.ToString(), ForeColor = System.Drawing.Color.Red, SetFocusOnError = true, ControlToValidate = nombrectrl + cont.ToString(), ToolTip = "Requerido", ValidationGroup = "grupo1" }; rv.Font.Bold = true; rv.Font.Size = FontUnit.XLarge; //Se adicionan los controles creados dinámicamente ap1.HeaderContainer.Controls.Add(new LiteralControl(string.Format("{0} - {1}", item.NomProducto, item.Unidad))); ap1.ContentContainer.Controls.Add(rv); ap1.ContentContainer.Controls.Add(ctrl); Accordion1.Panes.Add(ap1); cont++; } } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { //Se valida que hayan ingresado por lo menos un requerimiento if (ListRequerimientos.Count > 0) { bool esNuevo = IdPrimario != 0 ? false : true; Formulario = new ProyectoRequerimiento() { IdProyecto = Encabezado.CodigoProyecto, LugarFisico = cke_Pregunta141.Text.Trim(), TieneLugarFisico = ddlPregunta141.SelectedValue == "1" ? true : false }; //Si es nuevo se crea el nuevo registro. Si no se actualiza if (!esNuevo) { Formulario.IdRequerimiento = IdPrimario; } //De acuerdo al resultado se presenta el mensaje de la inserción y/o actualización if (RequerimientosNegocio.setDatosFormulario(Formulario, esNuevo)) { //Si es nuevo registro se consulta el id creado if (esNuevo) { IdPrimario = RequerimientosNegocio.getFormulario(Encabezado.CodigoProyecto).IdRequerimiento; } Utilidades.PresentarMsj(Mensajes.GetMensaje(8), this, "Alert"); //Se actualiza la última fecha de actualización y genera el registro del tab Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); //Actualiza la columna de completitud del tab Negocio.PlanDeNegocioV2.Utilidad.TabFormulacion.UpdateTabCompleto(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, true); //Actualiza la fecha de ultima actualización Encabezado.ActualizarFecha(); } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(151), this, "Alert"); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { //Se validan los campos del formulario if (ValidarFormulario()) { bool esNuevo = IdPrimario != 0 ? false : true; Formulario = new ProyectoDesarrolloSolucion() { CaracteristicasCompra = cke_PtaConsumidor2.Text.Trim(), DondeCompra = cke_PtaConsumidor1.Text.Trim(), FrecuenciaCompra = cke_PtaConsumidor3.Text.Trim(), Ingresos = cke_Pregunta9.Text.Trim(), Precio = cke_PtaConsumidor4.Text.Trim(), IdProyecto = Encabezado.CodigoProyecto }; //Si es nuevo se crea el nuevo registro. Si no se actualiza if (!esNuevo) { Formulario.IdDesarrolloSolucion = IdPrimario; } //De acuerdo al resultado se presenta el mensaje de la inserción y/o actualización if (IngresosYCondicionesComercio.setDatosFormulario(Formulario, esNuevo)) { //Si es nuevo registro se consulta el id creado if (esNuevo) { IdPrimario = IngresosYCondicionesComercio.getFormulario(Encabezado.CodigoProyecto).IdDesarrolloSolucion; } Utilidades.PresentarMsj(Mensajes.GetMensaje(8), this, "Alert"); //Se actualiza la última fecha de actualización y genera el registro del tab Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); //Actualiza la columna de completitud del tab Negocio.PlanDeNegocioV2.Utilidad.TabFormulacion.UpdateTabCompleto(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, true); //Actualiza la fecha de ultima actualización Encabezado.ActualizarFecha(); } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void gw_CostosPuestaMarcha_RowDataBound(object sender, GridViewRowEventArgs e) { if (!e.Row.Cells[0].Text.Contains(Mensajes.GetMensaje(101))) { if (e.Row.Cells[1].Text.Contains("$")) { e.Row.Cells[1].HorizontalAlign = HorizontalAlign.Right; } } }
protected void Page_Load(object sender, EventArgs e) { try { CargarGridActividades(); } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { bool esNuevo = IdPrimario != 0 ? false : true; Formulario = new ProyectoNormatividad() { Ambiental = CKENormAmbiental.Text.Trim(), CondicionesTecnicas = CKEPregunta13.Text.Trim(), Empresarial = CKENormEmpresa.Text.Trim(), Laboral = CKNormLaboral.Text.Trim(), RegistroMarca = CKEMarcaProp.Text.Trim(), Tecnica = CKNormTecnica.Text.Trim(), Tributaria = CKENormTribu.Text.Trim(), IdProyecto = Encabezado.CodigoProyecto }; //Si es nuevo se crea el nuevo registro. Si no se actualiza if (!esNuevo) { Formulario.IdNormatividad = IdPrimario; } //De acuerdo al resultado se presenta el mensaje de la inserción y/o actualización if (NormatividadYCondicionTech.setDatosFormulario(Formulario, esNuevo)) { //Si es nuevo registro se consulta el id creado if (esNuevo) { IdPrimario = NormatividadYCondicionTech.getFormulario(Encabezado.CodigoProyecto).IdNormatividad; } Utilidades.PresentarMsj(Mensajes.GetMensaje(8), this, "Alert"); //Se actualiza la última fecha de actualización y genera el registro del tab Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); //Actualiza la columna de completitud del tab Negocio.PlanDeNegocioV2.Utilidad.TabFormulacion.UpdateTabCompleto(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, true); //Actualiza la fecha de ultima actualización Encabezado.ActualizarFecha(); } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { usuario = HttpContext.Current.Session["usuarioLogged"] != null ? (FonadeUser)HttpContext.Current.Session["usuarioLogged"] : (FonadeUser)Membership.GetUser(HttpContext.Current.User.Identity.Name, true); //Se captura el código del proyecto if (Request.QueryString.AllKeys.Contains("codproyecto")) { Encabezado.CodigoProyecto = int.Parse(Request.QueryString["codproyecto"].ToString()); Encabezado.CodigoTab = CodigoTab; SetPostIt(); //Se verifica si el usuario es miembro del proyecto y si ya se realizó el registro completo de la pestaña EsMiembro = Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.EsMienbroDelProyecto(Encabezado.CodigoProyecto, usuario.IdContacto); EsRealizado = Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.VerificarTabSiEsRealizado(CodigoTab, Encabezado.CodigoProyecto); AllowCheckTab = Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.AllowCheckTab(usuario.CodGrupo, Encabezado.CodigoProyecto, CodigoTab, EsMiembro); //Se carga el formulario si es un escenario de edición if (!IsPostBack) { //Se realiza la existencia de este formulario para este proyecto. Si existe se presenta //en los controles Formulario = Productividad.getFormulario(Encabezado.CodigoProyecto); if (Formulario != null) { IdPrimario = Formulario.IdProductividad; CargarFormulario(); } else { IdPrimario = 0; } } //Se realiza la carga de los emprendedores activos del plan del proyecto CargarEmprendedores(); //Se realiza la carga de los cargos que tiene el plan de negocio CargarCargos(); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } //Se almacena el usuario de la sesión }
protected void Btn_cerrar_Click(object sender, EventArgs e) { try { Cerrar(); } catch (Exception ex) { Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { //Se validan la completitud de la grilla if (EstaCompletaGrilla()) { bool esNuevo = IdPrimario != 0 ? false : true; Formulario = new ProyectoProductividad() { IdProyecto = Encabezado.CodigoProyecto, CapacidadProductiva = cke_Pregunta16.Text.Trim() }; //Si es nuevo se crea el nuevo registro. Si no se actualiza if (!esNuevo) { Formulario.IdProductividad = IdPrimario; } //De acuerdo al resultado se presenta el mensaje de la inserción y/o actualización if (Productividad.setDatosFormulario(Formulario, esNuevo)) { //Si es nuevo registro se consulta el id creado if (esNuevo) { IdPrimario = Productividad.getFormulario(Encabezado.CodigoProyecto).IdProductividad; } Utilidades.PresentarMsj(Mensajes.GetMensaje(8), this, "Alert"); //Se actualiza la última fecha de actualización y genera el registro del tab Negocio.PlanDeNegocioV2.Utilidad.ProyectoGeneral.UpdateTab(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, false); //Actualiza la columna de completitud del tab Negocio.PlanDeNegocioV2.Utilidad.TabFormulacion.UpdateTabCompleto(CodigoTab, Encabezado.CodigoProyecto, usuario.IdContacto, true); //Actualiza la fecha de ultima actualización Encabezado.ActualizarFecha(); } else { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { CargaConvocatorias(); } } catch (Exception ex) { PlanDeNegocioV2.Formulacion.Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (CodigoProyecto != 0) { CargarGridCapitalTrabajo(); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnEditarCliente_Click(object sender, EventArgs e) { try { int pos = ((int.Parse(HiddenWidth.Value) - 500) / 2) - 20; LinkButton btn = (LinkButton)sender; Fonade.Proyecto.Proyectos.Redirect(Response, "CondicionesCliente.aspx?IdCliente=" + btn.CommandArgument + "&CodigoProyecto=" + Encabezado.CodigoProyecto.ToString(), "_Blank", "width=650,height=650,top=100,left=" + pos); } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { lblTituloConvocatoria.Text = NombreConvocatoria; CargarDatosReporte(); } catch (ThreadAbortException ex1) { } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnEditarRequerimiento_Click(object sender, EventArgs e) { try { int pos = ((int.Parse(HiddenWidth.Value) - 500) / 2) - 20; LinkButton btn = (LinkButton)sender; Fonade.Proyecto.Proyectos.Redirect(Response, "ReqNegocio.aspx?IdProyectoInfraestructura=" + btn.CommandArgument + "&IdProyecto=" + Encabezado.CodigoProyecto, "_Blank", "width=650,height=650,top=100,left=" + pos); } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (CodigoProyecto != 0) { GenerarTablaDeCostosDeProduccion(); GenerarTablaProyeccionCompras_Unidades(); GenerarTablaProyeccionCompras_Pesos(); } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack && IdCliente > 0) { CargarFormulario(); } SetMaxLength(); } catch (Exception ex) { Formulacion.Utilidad.Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void btnAddRequerimiento_Click(object sender, EventArgs e) { try { string tiporeq = ""; int pos = ((int.Parse(HiddenWidth.Value) - 500) / 2) - 20; LinkButton btn = (LinkButton)sender; //Se envia el tipo de requerimiento según la grilla seleccionada switch (btn.CommandArgument) { case "gwPregunta1421": tiporeq = Constantes.CONST_Infraestructura_Adecuaciones.ToString(); break; case "gwPregunta1422": tiporeq = Constantes.CONST_MaquinariayEquipo.ToString(); break; case "gwPregunta1423": tiporeq = Constantes.CONST_EquiposComuniCompu.ToString(); break; case "gwPregunta1424": tiporeq = Constantes.CONST_MueblesEnseresOtros.ToString(); break; case "gwPregunta1425": tiporeq = Constantes.CONST_Otros.ToString(); break; default: tiporeq = Constantes.CONST_GastoPreoperativos.ToString(); break; } Fonade.Proyecto.Proyectos.Redirect(Response, "ReqNegocio.aspx?TipoReq=" + tiporeq + "&IdProyecto=" + Encabezado.CodigoProyecto, "_Blank", "width=650,height=650,top=100,left=" + pos); } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void AccionGrid(string accion, string argumento) { try { switch (accion) { case "VerDocumento": string url = ConfigurationManager.AppSettings.Get("RutaIP") + argumento; Utilidades.DescargarArchivo(url); break; } } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
protected void Page_Load(object sender, EventArgs e) { try { usuario = HttpContext.Current.Session["usuarioLogged"] != null ? (FonadeUser)HttpContext.Current.Session["usuarioLogged"] : (FonadeUser)Membership.GetUser(HttpContext.Current.User.Identity.Name, true); CargarTextArea(); CargarGridEmpleos(); CargarGridEmprendedores(); } catch (Exception ex) { Utilidades.PresentarMsj(Mensajes.GetMensaje(7), this, "Alert"); } }
/// <summary> /// Valida el tiempo de vinculación en relación con la unidad de tiempo seleccionada /// </summary> /// <returns>Verdadero si la validación es exitosa. Falso en otro caso</returns> private bool ValidarTiempoVinculacion() { int vlr = 0; //Se valida la selección en la unidad de tiempo if (ddlUnidadTiempo.SelectedValue.Trim() == "") { Utilidades.PresentarMsj(Mensajes.GetMensaje(150), this, "Alert"); Page.SetFocus(ddlUnidadTiempo); return(false); } //Se valida que se haya ingresado un valor numérico en el tiempo de vinculación if (!int.TryParse(txtTiempoVinculacion.Text.Trim(), out vlr)) { Utilidades.PresentarMsj(Mensajes.GetMensaje(145), this, "Alert"); return(false); } //Se trae los valores de unidad seleccionada y el tiempo de vinculación int unidadsel = Convert.ToInt32(ddlUnidadTiempo.SelectedValue); int tiemposel = txtTiempoVinculacion.Text.Trim().Count() > 0 ? Convert.ToInt32(txtTiempoVinculacion.Text.Trim()) : 0; //Si se seleccionó mes se valida que el tiempo no sea menor a 1 mes y mayor a 12 meses if (unidadsel == Constantes.CONST_UniTiempoMes) { if (tiemposel < 1 || tiemposel > 12) { Utilidades.PresentarMsj(Mensajes.GetMensaje(143), this, "Alert"); return(false); } } //Si se seleccionó días se valida que el tiempo no sea menor a 1 y mayor a 365 días else if (unidadsel == Constantes.CONST_UniTiempoDias) { if (tiemposel < 1 || tiemposel > 365) { Utilidades.PresentarMsj(Mensajes.GetMensaje(144), this, "Alert"); return(false); } } return(true); }