protected void ButtonModificar_Click(object sender, EventArgs e) { Usuario.UsuarioClient usuario = new Usuario.UsuarioClient(); //usuario.insertarUsuario(); resetearLabelErrores(); try { if (!validarCampos()) { try { //Se llama al método modificar remoto. if (usuario.ModificarUsuario(TextBoxNombre.Text, TextBoxApellido.Text, TextBoxDirec.Text, LabelNombreUsuario.Text, TextBoxEmail.Text)) { Server.Transfer("~/usuario/VerPerfil.aspx", true); } } catch (Exception ex) { LabelError.Text = ex.Message; } } } catch (Exception ex) { LabelError.Text = ex.Message; } }
protected void ButtonAceptar_Click(object sender, EventArgs e) { Usuario.UsuarioClient usuario = new Usuario.UsuarioClient(); //usuario.insertarUsuario(); resetearLabelErrores(); try { if (validarCampos()) { } else { try { //Se llama al método remoto insertar usuario que se encargarga de registrarlo en la base de datos if (usuario.insertarUsuario(TextBoxUsuario.Text, TextBoxApellido.Text, TextBoxDireccion.Text, TextBoxNombreUsuario.Text, TextBoxContrasena.Text, "Cliente", TextBoxEmail.Text)) { Server.Transfer("~/usuario/IngresarLogin.aspx", true); } } catch (Exception ex) { LabelError.Text = ex.Message; } } } catch (Exception ex) { LabelErrorNombreUsuario.Text = "Debes escribir un nombre de usuario"; } }
public UsuarioClient() { grpcService = new Usuario.UsuarioClient(channel); registrarParser = new parsers.UsuarioRegistrar(); atualizarParser = new parsers.UsuarioAtualizar(); obterParser = new parsers.UsuarioObter(); listarParser = new parsers.UsuarioListar(); ultimoAcesso = new parsers.UltimoAcesso(); }
protected void Page_Load(object sender, EventArgs e) { ModeloUsuario modeloUsuario = (ModeloUsuario)Session["Usuario"]; if (!User.Identity.IsAuthenticated || modeloUsuario==null || modeloUsuario.nivelAcceso!="Administrador" ) FormsAuthentication.RedirectToLoginPage(); //Se recuperan todos los usuarios utilizando un objeto remoto Usuario.UsuarioClient usuario = new Usuario.UsuarioClient(); GridViewUsuario.DataSource = usuario.ObtenerTodosUsuarios(); GridViewUsuario.DataBind(); }
protected void ButtonBuscar_Click(object sender, EventArgs e) { try { //Se recupera el usuario y se lo muestra en el databind Usuario.UsuarioClient usuario = new Usuario.UsuarioClient(); GridViewUsuario.DataSource = usuario.ObtenerUsuariosConElNombre(TextBoxBuscar.Text); GridViewUsuario.DataBind(); //Las columnas contraseña y nivel de acceso no son visibles GridViewUsuario.Columns[1].Visible = false; GridViewUsuario.Columns[4].Visible = false; } catch (Exception ex) { LabelError.Text = ex.Message; } }
protected void ButtonIngresar_Click(object sender, EventArgs e) { try { Usuario.UsuarioClient usuario = new Usuario.UsuarioClient(); bool entro = usuario.Login(TextBoxUsuario.Text, TextBoxContrasena.Text); if (entro) { LabelError.Text = "OK, está adentro y deberia dirigirse a otra página :)"; } else { LabelError.Text = "Error"; } } catch (Exception ex) { LabelError.Text = ex.Message; } }