protected void btnUsuraio_Click(object sender, EventArgs e) { try { lgEstUser = new LogicaEstadoUsuario(); usuario = (csUsuario)Session["Usuario"]; if ((lgEstUser.Validar(usuario.id_usuario, int.Parse(dpTipoUser.SelectedValue)))) { ltMsntpUserAgregar.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Error! </strong> Ya tiene tipo de usuario agregado.</div>"; } else { if (lgEstUser.CrearTipoUser(usuario.id_usuario, int.Parse(dpTipoUser.SelectedValue))) { ltMsntpUserAgregar.Text = @"<div class='alert alert-info alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Información! </strong> Tipo de Usuario agregado</div>"; } else { ltMsntpUserAgregar.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error! </strong> Ya tiene tipo de usuario agregado con su usuario</div>"; } } } catch (Exception ex) { ltMsntpUserAgregar.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error! </strong> " + ex.Message + "</div>"; } }
protected void btnEntrar_Click(object sender, EventArgs e) { try { util = new csUtilidades(); LgUsuario = new LogicaUsuario(); Usuario = LgUsuario.Login(util.Encriptar(txtPass.Text), txtEMail.Text); if (Usuario != null) { if (estadoUser.Validar(Usuario.id_usuario, int.Parse(drListUsu.SelectedValue.ToString()))) { Session["Usuario"] = Usuario; switch (drListUsu.SelectedValue.ToString()) { case "1": Session["TipoUsuario"] = "1"; Response.Redirect("IndexPropietario.aspx"); break; case "2": Session["TipoUsuario"] = "2"; Response.Redirect("IndexSuscriptor.aspx"); break; case "3": Session["TipoUsuario"] = "3"; Response.Redirect("indexAdminn.aspx"); break; default: break; } } else { lbValidacionUser.Text = "Tipo de usuario invalido"; } } else { lbValidacionUser.Text = "Usuario o contraseña incorrecto"; } } catch (Exception ex) { lbValidacionUser.Text = (ex.Message); } }
protected void btnCmbiarUser_Click(object sender, EventArgs e) { try { lgEstUser = new LogicaEstadoUsuario(); usuario = (csUsuario)Session["Usuario"]; if ((lgEstUser.Validar(usuario.id_usuario, int.Parse(dpTipoUser.SelectedValue)))) { switch (dpTipoUser.SelectedValue) { case "1": Session["TipoUsuario"] = "1"; Response.Redirect("IndexPropietario.aspx"); break; case "2": Session["TipoUsuario"] = "2"; Response.Redirect("IndexSuscriptor.aspx"); break; case "3": Session["TipoUsuario"] = "3"; Response.Redirect("indexAdminn.aspx"); break; default: break; } } else { ltMsntpUserAgregar.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>!Error! </strong> Ya tiene tipo de usuario agregado con su usuario</div>"; } } catch (Exception ex) { ltMsntpUserAgregar.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error! </strong> " + ex.Message + "</div>"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Params["perfil"] != null) { lgUsuario = new LogicaUsuario(); lgEstUsuario = new LogicaEstadoUsuario(); usuario = lgUsuario.SessioUsuario(int.Parse(Request.Params["perfil"])); Label1.Text = usuario.nombre1 + " " + usuario.apellido1; Image1.ImageUrl = usuario.foto; lbNombres.Text = usuario.nombre1 + " " + usuario.apellido1; lbApellido1.Text = usuario.apellido1; lbApellido2.Text = usuario.apellido2; lbFecNac.Text = usuario.fecha_nacimiento; lbTpDoc.Text = "cédula de ciudadanía"; lbNumDoc.Text = usuario.num_documento.ToString(); //lbEdad.Text = "24" + " " + "Años"; lbDir.Text = usuario.direccion; lbTel.Text = usuario.telefono; lbCorreo.Text = usuario.correo; if (lgEstUsuario.Validar(usuario.id_usuario, 3)) { pnNegocio.Visible = true; CargarTabla(); } hplinkCreaNegocio.NavigateUrl = "~/CrearNegocioAdmin.aspx?perfil=" + Request.Params["perfil"]; hLinkModificar.NavigateUrl = "ModificarUsuarioAdminn.aspx?perfil=" + Request.Params["perfil"]; } else { Response.Redirect("BuscarUsuarioaspx.aspx"); } } }