Может ли кто-нибудь помочь мне с созданием программы, которая является основой пекарни в Windows Forms? [закрыто]C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Может ли кто-нибудь помочь мне с созданием программы, которая является основой пекарни в Windows Forms? [закрыто]

Сообщение Anonymous »

Программа представляет собой основы пекарни.
Прежде всего, вы можете создавать пекарей. Для пекарей вы можете создать имя, зарплату и есть выбор между тремя уровнями образования: низким, средним или высоким.
На картинке вы можете видеть файл форм пекарни. Когда вы создаете пекаря, он появляется в текстовом поле.
Зарплату и уровень образования можно изменить после создания пекаря, имя — нет.
После создания пекаря, пекарь можно нанять. После того, как пекарь нанят, вы можете позволить ему печь хлеб.
Каждый хлеб имеет имя и относится к определенному виду.
После того, как пекарь нанят, вы также можете его уволить.Идея приложения — пекарня с интерфейсом, в котором можно создавать пекарей, нанимать пекарей и разжигать пекарей. Наемные пекари могут выпекать хлеб, который будет показан в текстовом поле.
После того, как хлеб испечен, его можно продать.
bakkerijen. Maak ook een knop waarmee je een bakkerij kan aanmaken (vergelijkbaar met bakker).
формы выпечки

Код: Выделить всё

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Bakery
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{

}

private void bakkerCreator_Click(object sender, EventArgs e)
{
// Code om een nieuwe bakker aan te maken en toe te voegen aan de bakkerij
string naam = Name.Text;
double salaris = Convert.ToDouble(Salary.Text);
EducatieNiveau educatie = (EducatieNiveau)educatieKeuze.SelectedIndex;

Bakker nieuweBakker = new Bakker(naam, salaris, educatie);
bakery.BakkerAannemen(nieuweBakker);

// Update de lijst van bakkers in de UI
UpdateBakkerLijst();
}

private void aanpassen_Click(object sender, EventArgs e)
{
if (bakkersInDienst.SelectedItem != null)
{
Bakker bakker = (Bakker)bakkersInDienst.SelectedItem;
}
}

private void bakBrood_Click(object sender, EventArgs e)
{
string broodNaam = naamBrood.Text;
string broodType = typeBrood.SelectedItem.ToString();

Brood brood = new Brood(broodNaam, broodType);
bakkerij.BroodBakken(brood);

UpdateGebakkenBrodenLijst();
UpdateOmzet();
}

private void verkopen_Click(object sender, EventArgs e)
{
}

private void UpdateBakkerLijst()
{
namenBakkers.Items.Clear();
foreach (var bakker in bakkerij.Bakkers)
{
namenBakkers.Items.Add(bakker);
}
}

private void UpdateGebakkenBrodenLijst()
{
gebakkenBroden.Items.Clear();
foreach (var brood in bakkerij.GebakkenBroden)
{
gebakkenBroden.Items.Add(brood);
}
}

private void UpdateOmzet()
{

}
}
}
Это то, что у меня есть до сих пор, но вы можете переписать весь код!

Подробнее здесь: https://stackoverflow.com/questions/783 ... ry-in-wind
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»