当前位置: 首页>>代码示例>>C#>>正文


C# WSGestion.WSGestion.UPD_Usuario_Session方法代码示例

本文整理汇总了C#中WSGestion.WSGestion.UPD_Usuario_Session方法的典型用法代码示例。如果您正苦于以下问题:C# WSGestion.WSGestion.UPD_Usuario_Session方法的具体用法?C# WSGestion.WSGestion.UPD_Usuario_Session怎么用?C# WSGestion.WSGestion.UPD_Usuario_Session使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在WSGestion.WSGestion的用法示例。


在下文中一共展示了WSGestion.WSGestion.UPD_Usuario_Session方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: btn_Salir_Click

 protected void btn_Salir_Click(object sender, EventArgs e)
 {
     WSGestion.WSGestion wsgest = new WSGestion.WSGestion();
     wsgest.Url = ConfigurationManager.AppSettings.Get("dirWs");
     Session[wsgest.Get_usu_id_session(Session.SessionID.ToString()) + "usu_id_usuario"] = null;
     wsgest.UPD_Usuario_Session(codigo_usuario, "N", Session.SessionID.ToString());
     Response.Redirect("frm_Index.aspx");
 }
开发者ID:juahidma,项目名称:petnet-web,代码行数:8,代码来源:Main.Master.cs

示例2: btnInicio_Click

        protected void btnInicio_Click(object sender, EventArgs e)
        {
            //Response.Redirect("frm_Home.aspx");
            try
            {
                WSGestion.WSGestion wsgest = new WSGestion.WSGestion();
                wsgest.Url = ConfigurationManager.AppSettings.Get("dirWs");

                int valor = wsgest.GET_Contrasena_Usuario(txtEmail.Value.ToString(), txtContrasena.Value.ToString(), Session.SessionID.ToString());

                switch (valor)
                {
                    case 0:
                        WSGestion.MOD_Usuario user = new WSGestion.MOD_Usuario();
                        user = wsgest.GET_Usuario_by_email_and_password(txtEmail.Value.ToString(), txtContrasena.Value.ToString(), Session.SessionID.ToString());
                        usu_nombre = user.USU_nombrecompleto;
                        usu_id_perfil = user.USU_id_perfil;
                        usu_id_usuario = user.USU_id_usuario;
                        usu_cea_id_centro_atencion = user.USU_id_centro_atencion;
                        usu_perfil = user.PER_nombre;
                        usu_puesto = user.PUE_nombre;
                        usu_centro_atencion = user.CEA_nombre;

                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Nombre_Usuario"] = usu_nombre;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Perfil"] = usu_id_perfil;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Codigo"] = usu_id_usuario;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Centro"] = usu_cea_id_centro_atencion;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Nombre_Perfil"] = usu_perfil;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Nombre_Puesto"] = usu_puesto;
                        Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Nombre_Centro"] = usu_centro_atencion;
                        wsgest.UPD_Usuario_Session(Convert.ToInt32(usu_id_usuario), "S", Session.SessionID.ToString());
                        Response.Redirect("frm_Home.aspx");
                        break;
                    case 1:
                        Alert_Mensaje.Attributes["class"] = "alert alert-danger";
                        mensaje_alerta = "El correo electrónico no existe, favor verificar o comunicarse con el personal técnico de Holokrom, S.A.";
                        titulo_mensaje_alerta = "Error: ";
                        Alert_Mensaje.Visible = true;
                        break;
                    case 2:
                        Alert_Mensaje.Attributes["class"] = "alert alert-warning";
                        mensaje_alerta = "El correo electrónico se encuentra inactivo, favor comunicarse con el personal técnico de Holokrom, S.A.";
                        titulo_mensaje_alerta = "Advertencia: ";
                        Alert_Mensaje.Visible = true;
                        break;
                    case 3:
                        Alert_Mensaje.Attributes["class"] = "alert alert-warning";
                        mensaje_alerta = "La contraseña digita no corresponde, favor verificar";
                        titulo_mensaje_alerta = "Advertencia: ";
                        Alert_Mensaje.Visible = true;
                        break;
                    case 4:
                        Alert_Mensaje.Attributes["class"] = "alert alert-warning";
                        mensaje_alerta = "El usuario se encuentra activo en el sistema, debe de esperar 5 minutos para volver a entrar";
                        titulo_mensaje_alerta = "Advertencia: ";
                        Alert_Mensaje.Visible = true;
                        break;
                    case 5:
                        Alert_Mensaje.Attributes["class"] = "alert alert-warning";
                        mensaje_alerta = "No es permitido abrir otra sesión del sistema, si necesita abrir otra sesión con un usuario diferente, favor abra una nueva ventana en un navegador diferente";
                        titulo_mensaje_alerta = "Advertencia: ";
                        Alert_Mensaje.Visible = true;
                        break;
                    default:
                        Alert_Mensaje.Attributes["class"] = "alert alert-warning";
                        mensaje_alerta = "En la ejecución del proceso en la base de datos";
                        titulo_mensaje_alerta = "Error: ";
                        Alert_Mensaje.Visible = true;
                        break;
                }

            }
            catch (Exception exc)
            {
                Alert_Mensaje.Attributes["class"] = "alert alert-danger";
                mensaje_alerta =  exc.ToString();
                titulo_mensaje_alerta = "Error: ";
                Alert_Mensaje.Visible = true;
            }
        }
开发者ID:juahidma,项目名称:petnet-web,代码行数:80,代码来源:frm_Index.aspx.cs


注:本文中的WSGestion.WSGestion.UPD_Usuario_Session方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。