Esempio n. 1
0
        private void btnInvitarMiembro_Click(object sender, EventArgs e)
        {
            if (txtMiembro.Text.Equals(""))
            {
                lbMensajeError2.Text    = "Favor de no dejar el campo vacio.";
                lbMensajeError2.Visible = true;
            }
            else
            {
                if (usuariows.comprobarExistenciaEmail(txtMiembro.Text))
                {
                    int id = equipousuariows.SeleccionarIdPorEquipoYUsuario(idEquipo, usuariows.SeleccionUsuarioPorEmail(txtMiembro.Text));

                    if (id <= 0)
                    {
                        lbMensajeError2.Visible = false;
                        Button b = new Button();
                        b.Name     = equipousuariows.AgregarEquipoUsuario(idEquipo, usuariows.SeleccionUsuarioPorEmail(txtMiembro.Text), "USER").ToString();
                        b.Text     = usuariows.SeleccionarUsuario(usuariows.SeleccionUsuarioPorEmail(txtMiembro.Text)).nombre + " - " + txtMiembro.Text;
                        b.Size     = new System.Drawing.Size(776, 23);
                        b.TabIndex = 0;
                        b.UseVisualStyleBackColor = true;
                        listaMiembros.Controls.Add(b);
                        Equipo p = new Equipo(idEquipo, usuario.id);
                        p.Show();
                        this.Visible = false;
                    }
                    else
                    {
                        lbMensajeError2.Text    = "Esta usuario ya forma parte del tablero.";
                        lbMensajeError2.Visible = true;
                    }
                }
                else
                {
                    lbMensajeError2.Text    = "Este email no coincide con ningun usuario.";
                    lbMensajeError2.Visible = true;
                }
            }
        }
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (!txtEmail.Text.Equals(string.Empty))
            {
                if (ValidarEmail(txtEmail.Text))
                {
                    if (usuariows.comprobarExistenciaEmail(txtEmail.Text))
                    {
                        int id = tablerousuariows.SeleccionarIdPorTableroYUsuario(idTablero, usuariows.SeleccionUsuarioPorEmail(txtEmail.Text));

                        if (id <= 0)
                        {
                            tablerousuariows.CrearTableroUsuario(idTablero, usuariows.SeleccionUsuarioPorEmail(txtEmail.Text), "USER");
                            this.Visible = false;
                            form.Visible = false;
                            Tablero t = new Tablero(idUsuario, idTablero);
                            t.Show();
                        }
                        else
                        {
                            label4.Text    = "Esta usuario ya forma parte del tablero.";
                            label4.Visible = true;
                        }
                    }
                    else
                    {
                        label4.Text    = "Esta direccion de email no coincide con ningún usuario.";
                        label4.Visible = true;
                    }
                }
                else
                {
                    label4.Text    = "Direccion de correo no válida.";
                    label4.Visible = true;
                }
            }
            else
            {
                label4.Text    = "Favor de no dejar campos vacíos.";
                label4.Visible = true;
            }
        }