protected void Button_Ingresar_Click(object sender, EventArgs e) { Decimal ID_EMPRESA; if (DropDownList_RecordarPSW_Empresa.SelectedValue.Equals("1")) { Session.Remove("idEmpresa"); Session.Add("idEmpresa", "1"); ID_EMPRESA = 1; } else { Session.Remove("idEmpresa"); Session.Add("idEmpresa", "3"); ID_EMPRESA = 3; } usuario usuario = new usuario(ID_EMPRESA.ToString()); Boolean correcto = usuario.ObtenerClaveUsuarioPorUsuLogCedula(TextBox_RecordarPSW_Usuario.Text, TextBox_Cedula.Text); if (!(String.IsNullOrEmpty(usuario.MensajeError))) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, usuario.MensajeError, Proceso.Error); } else { Ocultar(Acciones.Inicio); Mostrar(Acciones.Inicio); Cargar(Acciones.Inicio); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Su contraseña fue enviada al correo registrado en el sistema.", Proceso.Correcto); } }
private void cargar_GridView_EMPRESAS_GRUPO_desde_tabal(DataTable tablaInfoEmpresas) { GridView_EMPRESAS_GRUPO.DataSource = tablaInfoEmpresas; GridView_EMPRESAS_GRUPO.DataBind(); GridViewRow filaGrilla; Decimal ID_EMPRESA; DropDownList datoDrop; for (int i = 0; i < GridView_EMPRESAS_GRUPO.Rows.Count; i++) { filaGrilla = GridView_EMPRESAS_GRUPO.Rows[i]; ID_EMPRESA = Convert.ToDecimal(GridView_EMPRESAS_GRUPO.DataKeys[i].Values["ID_EMPRESA"]); datoDrop = filaGrilla.FindControl("DropDownList_ID_EMPRESA") as DropDownList; cargar_ListaEmpresasEnDrop(datoDrop); try { datoDrop.SelectedValue = ID_EMPRESA.ToString(); } catch { datoDrop.SelectedIndex = 0; } for (int j = 1; j < GridView_EMPRESAS_GRUPO.Columns.Count; j++) { filaGrilla.Cells[j].Enabled = false; } } }
protected void Button_ACEPTAR_Click(object sender, EventArgs e) { Decimal ID_EMPRESA; Boolean verificador = true; Session.Add("idEmpresa", "1"); ID_EMPRESA = 1; if (verificador == true) { String LOGON_USER = Request.ServerVariables["LOGON_USER"].ToString(); String REMOTE_USER = Request.ServerVariables["REMOTE_USER"].ToString(); String LOCAL_ADDR = Request.ServerVariables["LOCAL_ADDR"].ToString(); String REMOTE_ADDR = Request.ServerVariables["REMOTE_ADDR"].ToString(); String REMOTE_HOST = Request.ServerVariables["REMOTE_HOST"].ToString(); String HTTP_USER_AGENT = Request.ServerVariables["HTTP_USER_AGENT"].ToString(); usuario usuario = new usuario(ID_EMPRESA.ToString()); if (usuario.IniciarSesion(TextBox_NombreUsuario.Text, TextBox_Pasword.Text, LOGON_USER, REMOTE_USER, LOCAL_ADDR, REMOTE_ADDR, REMOTE_HOST, HTTP_USER_AGENT) == false) { String[] mensajeError = usuario.MensajeError.Split(':'); if (mensajeError[0] == "8") { Ocultar(Acciones.Inicio); Mostrar(Acciones.CambioPassword); Cargar(Acciones.CambioPassword); //Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, mensajeError[1], Proceso.Advertencia); ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openpopup();", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openpopup();", true); //Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, mensajeError[1], Proceso.Error); } } else { Session.Remove("USU_LOG"); Session.Remove("USU_ID"); Session.Remove("USU_TIPO"); Session.Add("USU_LOG", TextBox_NombreUsuario.Text); Session.Add("USU_TIPO", usuario.TipoUsuario); Session.Remove("NOM_EMPLEADO"); Session.Add("NOM_EMPLEADO", usuario.NombreUsuario); if (usuario.TipoUsuario == "PUBLICO") { tools _tools = new tools(); SecureQueryString QueryStringSeguro_seleccion; QueryStringSeguro_seleccion = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro_seleccion["img_area"] = "seleccion"; QueryStringSeguro_seleccion["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES"; QueryStringSeguro_seleccion["nombre_modulo"] = "HOJA TRABAJO SELECCIÓN"; QueryStringSeguro_seleccion["accion"] = "inicial"; Response.Redirect("~/seleccionCliente/hojaTrabajoSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro_seleccion.ToString())); } else { EnviarNotificaciones(); //Response.Redirect("~/areas/areas.aspx"); Response.Redirect("~/WebForms/MenuPrincipal.aspx"); } } } }