2024. március 11., hétfő

2024.03.11. Személyiségteszt

Ezt a felületet elkezdtük kialakítani.

A Scrum teszt C# kódját elkezdtük megoldani.


 Személyiségteszt (szöveg: GPT)

 alias neved

e-mail címed - nem kötelező

1. Hogyan töltöd a szabadidődet?

a) Olvasással

b) Sportolással

c) Barátokkal lógok

d) Művészet és kreatív tevékenységek

 

2. Milyen típusú filmeket szeretsz nézni?

a) Akció és kaland

b) Romantikus filmek

c) Horror vagy thriller

d) Dokumentumfilmek

 

3. Hogyan reagálsz a stresszes helyzetekre?

a) Nyugodtan és racionálisan

b) Érzelmileg és intenzíven

c) Kerülöm a konfliktust

d) Megpróbálom megoldani a problémát

 

4. Milyen a kommunikációs stílusod?

a) Közvetlen és őszinte

b) Udvarias és megfontolt

c) Társaságkedvelő és beszédes

d) Zárkózott és hallgatag

 

5. Milyen környezetben érzed magad a legkényelmesebben?

a) Nyüzsgő, társasági helyeken, mint például koncerteken vagy partikon

b) Nyugodt, csendes helyeken, mint például egy könyvtárban vagy a saját otthonodban

c) A szabadban, természetben, például erdőben vagy a tengerparton

d) Inspiráló helyeken, mint például múzeumokban vagy művészeti galériákban

2024. március 7., csütörtök

2024.03.07. Scrum teszt

 


Ez a teszt arra szolgál, hogy felmérje a tudásodat a Scrum módszertannal kapcsolatban. Amennyiben a teszt eredménye sikeres, veregesd meg a bal vállad a jobb kezeddel. Amennyiben nem sikeres a teszt, itt az ideje tanulni, mert nemsokára számonkérés következik a fenti módszertan anyagából.

A felülettel készen vagyunk.
Megoldás:
<Window x:Class="Scrum.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:Scrum"
        mc:Ignorable="d"
        Title="Scrum Teszt" Height="580" Width="1100">
    <Grid>
        <Label Content="Scrum Teszt" HorizontalAlignment="Center" Height="32" Margin="0,19,0,0" VerticalAlignment="Top" Width="161" FontFamily="Arial Black" FontSize="22"/>
        <Label Content="Neved:" HorizontalAlignment="Left" Height="27" Margin="46,61,0,0" VerticalAlignment="Top" Width="70"/>
        <Label Content="E-mail címed:" HorizontalAlignment="Left" Height="27" Margin="46,102,0,0" VerticalAlignment="Top" Width="89"/>
        <TextBox x:Name="txbNev" HorizontalAlignment="Left" Height="27" Margin="156,61,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="244" Background="#FFF1EFEF"/>
        <Label Content="1. Ki a Scrum csapat vezetője?" HorizontalAlignment="Left" Height="27" Margin="46,158,0,0" VerticalAlignment="Top" Width="354"/>
        <TextBox x:Name="txbEmail" HorizontalAlignment="Left" Height="27" Margin="156,106,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="244" Background="#FFF1EFEF"/>
        <ListBox x:Name="lbx1" HorizontalAlignment="Left" Height="70" Margin="56,190,0,0" VerticalAlignment="Top" Width="250"  >
            <ListBoxItem>Product Owner</ListBoxItem>
            <ListBoxItem>Scrum Master</ListBoxItem>
            <ListBoxItem>Developer Team</ListBoxItem>
        </ListBox>
        <Label Content="2. Milyen módszertan a Scrum módszertan?" HorizontalAlignment="Left" Height="27" Margin="46,277,0,0" VerticalAlignment="Top" Width="354"/>
        <ComboBox x:Name="cmb1" HorizontalAlignment="Left" Margin="56,309,0,0" VerticalAlignment="Top" Width="250" >
            <ComboBoxItem>agilis</ComboBoxItem>
            <ComboBoxItem>hagyományos</ComboBoxItem>
            <ComboBoxItem>rossz</ComboBoxItem>
        </ComboBox>
        <Label Content="3. Milyen eseményeket ismersz a Scrumban?" HorizontalAlignment="Left" Height="27" Margin="46,351,0,0" VerticalAlignment="Top" Width="354"/>
        <StackPanel x:Name="stackp3f" HorizontalAlignment="Left" Height="70" Margin="56,383,0,0" VerticalAlignment="Top" Width="250">
            <CheckBox Content="Sprint Planning Meeting" Width="196" />
            <CheckBox Content="Daily Conversion" Width="196" />
            <CheckBox Content="Sprint Retrospective" Width="196" />
            <CheckBox Content="Backlog Grooming" Width="196" />
        </StackPanel>
        <Label Content="4. Milyen dokumentumokat ismersz a Scrumban?" HorizontalAlignment="Left" Height="27" Margin="419,207,0,0" VerticalAlignment="Top" Width="354"/>
        <StackPanel x:Name="stackp4" HorizontalAlignment="Left" Height="51" Margin="419,248,0,0" VerticalAlignment="Top" Width="250">
            <RadioButton Content="Product Backlog"/>
            <RadioButton Content="Sprint Retrospective"/>
            <RadioButton Content="Daily Scrum"/>
        </StackPanel>
        <Label Content="5.Milyen típusú módszertan a Scrum?" HorizontalAlignment="Left" Height="27" Margin="419,309,0,0" VerticalAlignment="Top" Width="354"/>
        <TextBox x:Name="txb5f" HorizontalAlignment="Left" Height="22" Margin="419,356,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="294" BorderBrush="#FF1D1F25" />
        <Button x:Name="btn1" Content="KÉSZ" HorizontalAlignment="Left" Height="39" Margin="498,400,0,0" VerticalAlignment="Top" Width="136" Click="btn1_Click"/>
        <Label Content="Válaszok" HorizontalAlignment="Left" Height="27" Margin="860,61,0,0" VerticalAlignment="Top" Width="163"/>
        <Label Content="1. feladat" HorizontalAlignment="Left" Margin="802,102,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="2. feladat" HorizontalAlignment="Left" Margin="802,167,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="3. feladat" HorizontalAlignment="Left" Margin="802,234,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="4. feladat" HorizontalAlignment="Left" Margin="802,387,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="5. feladat" HorizontalAlignment="Left" Margin="802,461,0,0" VerticalAlignment="Top" Width="187"/>
        <Label x:Name="lbl1f" Content="" HorizontalAlignment="Left" Margin="866,136,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl2f" Content="" HorizontalAlignment="Left" Margin="863,193,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl4f" Content="" HorizontalAlignment="Left" Margin="860,418,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl5f" Content="" HorizontalAlignment="Left" Margin="860,492,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <ListBox x:Name="lbx3f" HorizontalAlignment="Left" Height="110" Margin="866,260,0,0" VerticalAlignment="Top" Width="154" />
        <TextBlock HorizontalAlignment="Left" Height="106" Margin="419,66,0,0" VerticalAlignment="Top" Width="314" TextAlignment="Justify" TextWrapping="Wrap" FontFamily="Palatino Linotype"><Run Text="Ez a teszt arra szolgál, hogy felmérje a tudásodat a Scrum módszertannal kapcsolatban. Amennyiben a teszt eredménye sikeres, veregesd meg a bal vállad a jobb kezeddel. Amennyiben nem sikeres a teszt, itt az ideje tanulni, mert nemsokára számonkérés következik a fenti módszertan"/><Run Language="hu-hu" Text=" anyagá"/><Run Text="ból."/></TextBlock>
   

    </Grid>
</Window>

using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace Scrum
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void btn1_Click(object sender, RoutedEventArgs e)
        {
            lbl1f.Content = ((ListBoxItem)lbx1.SelectedItem).Content;
            lbl2f.Content = ((ComboBoxItem)cmb1.SelectedItem).Content;
            lbx3f.Items.Clear();
            foreach (CheckBox checkbox in stackp3f.Children)
            {
                if (checkbox.IsChecked == true)
                {
                    lbx3f.Items.Add(checkbox.Content);
                }
            }

            foreach (RadioButton radiobutton in stackp4.Children)
            {
                if (radiobutton.IsChecked == true)
                {
                    lbl4f.Content = radiobutton.Content;
                }
            }

            lbl5f.Content = txb5f.Text;

            MessageBox.Show($"Kedves {txbNev.Text}! Kéri továbbítani az eredményeket a(z) {txbEmail.Text} címre?","Rendelkezés",MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.Yes);

        }
    }
}

Teljes megoldás:
<Window x:Class="Scrum.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:Scrum"
        mc:Ignorable="d"
        Title="Scrum Teszt" Height="580" Width="1100">
    <Grid>
        <Label Content="Scrum Teszt" HorizontalAlignment="Center" Height="32" Margin="0,19,0,0" VerticalAlignment="Top" Width="161" FontFamily="Arial Black" FontSize="22"/>
        <Label Content="Neved:" HorizontalAlignment="Left" Height="27" Margin="46,61,0,0" VerticalAlignment="Top" Width="70"/>
        <Label Content="E-mail címed:" HorizontalAlignment="Left" Height="27" Margin="46,102,0,0" VerticalAlignment="Top" Width="89"/>
        <TextBox x:Name="txbNev" HorizontalAlignment="Left" Height="27" Margin="156,61,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="244" Background="#FFF1EFEF"/>
        <Label Content="1. Ki a Scrum csapat vezetője?" HorizontalAlignment="Left" Height="27" Margin="46,158,0,0" VerticalAlignment="Top" Width="354"/>
        <TextBox x:Name="txbEmail" HorizontalAlignment="Left" Height="27" Margin="156,106,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="244" Background="#FFF1EFEF"/>
        <ListBox x:Name="lbx1" HorizontalAlignment="Left" Height="70" Margin="56,190,0,0" VerticalAlignment="Top" Width="250"  >
            <ListBoxItem>Product Owner</ListBoxItem>
            <ListBoxItem>Scrum Master</ListBoxItem>
            <ListBoxItem>Developer Team</ListBoxItem>
        </ListBox>
        <Label Content="2. Milyen módszertan a Scrum módszertan?" HorizontalAlignment="Left" Height="27" Margin="46,277,0,0" VerticalAlignment="Top" Width="354"/>
        <ComboBox x:Name="cmb1" HorizontalAlignment="Left" Margin="56,309,0,0" VerticalAlignment="Top" Width="250" >
            <ComboBoxItem>agilis</ComboBoxItem>
            <ComboBoxItem>hagyományos</ComboBoxItem>
            <ComboBoxItem>rossz</ComboBoxItem>
        </ComboBox>
        <Label Content="3. Milyen eseményeket ismersz a Scrumban?" HorizontalAlignment="Left" Height="27" Margin="46,351,0,0" VerticalAlignment="Top" Width="354"/>
        <StackPanel x:Name="stackp3f" HorizontalAlignment="Left" Height="70" Margin="56,383,0,0" VerticalAlignment="Top" Width="250">
            <CheckBox Content="Sprint Planning Meeting" Width="196" />
            <CheckBox Content="Daily Conversion" Width="196" />
            <CheckBox Content="Sprint Retrospective" Width="196" />
            <CheckBox Content="Backlog Grooming" Width="196" />
        </StackPanel>
        <Label Content="4. Milyen dokumentumokat ismersz a Scrumban?" HorizontalAlignment="Left" Height="27" Margin="419,207,0,0" VerticalAlignment="Top" Width="354"/>
        <StackPanel x:Name="stackp4" HorizontalAlignment="Left" Height="51" Margin="419,248,0,0" VerticalAlignment="Top" Width="250">
            <RadioButton Content="Product Backlog"/>
            <RadioButton Content="Sprint Retrospective"/>
            <RadioButton Content="Daily Scrum"/>
        </StackPanel>
        <Label Content="5.Milyen típusú módszertan a Scrum?" HorizontalAlignment="Left" Height="27" Margin="419,309,0,0" VerticalAlignment="Top" Width="354"/>
        <TextBox x:Name="txb5f" HorizontalAlignment="Left" Height="22" Margin="419,356,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="294" BorderBrush="#FF1D1F25" />
        <Button x:Name="btn1" Content="KÉSZ" HorizontalAlignment="Left" Height="39" Margin="498,400,0,0" VerticalAlignment="Top" Width="136" Click="btn1_Click"/>
        <Label Content="Válaszok" HorizontalAlignment="Left" Height="27" Margin="860,61,0,0" VerticalAlignment="Top" Width="163"/>
        <Label Content="1. feladat" HorizontalAlignment="Left" Margin="802,102,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="2. feladat" HorizontalAlignment="Left" Margin="802,167,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="3. feladat" HorizontalAlignment="Left" Margin="802,234,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="4. feladat" HorizontalAlignment="Left" Margin="802,387,0,0" VerticalAlignment="Top" Width="187"/>
        <Label Content="5. feladat" HorizontalAlignment="Left" Margin="802,461,0,0" VerticalAlignment="Top" Width="187"/>
        <Label x:Name="lbl1f" Content="" HorizontalAlignment="Left" Margin="866,136,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl2f" Content="" HorizontalAlignment="Left" Margin="863,193,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl4f" Content="" HorizontalAlignment="Left" Margin="860,418,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <Label x:Name="lbl5f" Content="" HorizontalAlignment="Left" Margin="860,492,0,0" VerticalAlignment="Top" Width="157" Background="LightBlue"/>
        <ListBox x:Name="lbx3f" HorizontalAlignment="Left" Height="110" Margin="866,260,0,0" VerticalAlignment="Top" Width="154" />
        <TextBlock HorizontalAlignment="Left" Height="106" Margin="419,66,0,0" VerticalAlignment="Top" Width="314" TextAlignment="Justify" TextWrapping="Wrap" FontFamily="Palatino Linotype"><Run Text="Ez a teszt arra szolgál, hogy felmérje a tudásodat a Scrum módszertannal kapcsolatban. Amennyiben a teszt eredménye sikeres, veregesd meg a bal vállad a jobb kezeddel. Amennyiben nem sikeres a teszt, itt az ideje tanulni, mert nemsokára számonkérés következik a fenti módszertan"/><Run Language="hu-hu" Text=" anyagá"/><Run Text="ból."/></TextBlock>
        <CheckBox x:Name="chkKezdes" Content="Elkezdi a tesztet?" HorizontalAlignment="Left" Height="16" Margin="38,19,0,0" VerticalAlignment="Top" Width="185"/>

    </Grid>
</Window>

using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace Scrum
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void btn1_Click(object sender, RoutedEventArgs e)
        {
            lbl1f.Content = ((ListBoxItem)lbx1.SelectedItem).Content;
            lbl2f.Content = ((ComboBoxItem)cmb1.SelectedItem).Content;
            lbx3f.Items.Clear();
            foreach (CheckBox checkbox in stackp3f.Children)
            {
                if (checkbox.IsChecked == true)
                {
                    lbx3f.Items.Add(checkbox.Content);
                }
            }

            foreach (RadioButton radiobutton in stackp4.Children)
            {
                if (radiobutton.IsChecked == true)
                {
                    lbl4f.Content = radiobutton.Content;
                }
            }

            lbl5f.Content = txb5f.Text;

            MessageBox.Show($"Kedves {txbNev.Text}! Kéri továbbítani az eredményeket a(z) {txbEmail.Text} címre?","Rendelkezés",MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.Yes);

        }
    }
}

2024. március 4., hétfő

2024.03.04. WPF - label, listbox, messagebox, button

Help:

https://learn.microsoft.com/en-us/dotnet/desktop/wpf/windows/how-to-open-message-box?view=netdesktop-8.0

<Window x:Class="WpfApp2_b2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp2_b2"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>

        <Label Content="ipiapacs" HorizontalAlignment="Left" Height="37" Margin="60,37,0,0" VerticalAlignment="Top" Width="131" Background="#FF9EF99F"/>
        <Button x:Name="btn1" Content="Kattints rám!" HorizontalAlignment="Left" Height="39" Margin="73,101,0,0" VerticalAlignment="Top" Width="128" Click="btn1_Click"  />
        <ListBox x:Name="lbx1" HorizontalAlignment="Left" Height="116" Margin="260,56,0,0" VerticalAlignment="Top" Width="122">
            <ListBoxItem>Hétfő</ListBoxItem>
            <ListBoxItem>Kedd</ListBoxItem>
            <ListBoxItem>Szerda</ListBoxItem>
        </ListBox>
        <Label x:Name="lblGombEredmeny" Content="" HorizontalAlignment="Left" Height="30" Margin="73,149,0,0" VerticalAlignment="Top" Width="163"/>

    </Grid>
</Window>

using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;

namespace WpfApp2_b2
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            lbx1.Items.Add("Csütörtök");
            lbx1.Items.Add("Péntek");
            lbx1.Items.Add("Szombat");
            lbx1.Items.Add("Vasárnap");
        }

        private void btn1_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult eredmeny = MessageBox.Show("Sajnos hétfő van","Ablak címe",MessageBoxButton.YesNoCancel,MessageBoxImage.Error,MessageBoxResult.OK);
            if (eredmeny == MessageBoxResult.Yes)
            {
                lblGombEredmeny.Content = "Jó válasz!";
            }
            else
            {
                if (eredmeny == MessageBoxResult.No)
                {
                    lblGombEredmeny.Content = "Rossz válasz!";
                }
                else
                {
                    lblGombEredmeny.Content = "Nade miért léptél ki?";
                }
            }
        }
    }

} 

Írni kellett egy ehhez hasonló, sajátot.

2025.02.19.[helyettesítés] SQL feladatmegoldás - AI alapú önálló gyakorlás

A következő feladatsor a dolgozatokra készít fel, ahol egészen hasonló feladatokat fogtok kapni. Kérem a hiányzókat is, hogy pótoljanak lehe...