ProjectLib/ProjectLibrary/Forms/FBook_library.cs

46 lines
1.3 KiB
C#
Raw Normal View History

2024-11-19 14:49:58 +04:00
using System;
using System.Windows.Forms;
using ProjectLibrary.Entites;
namespace ProjectLibrary.Forms
{
public partial class FBook_library : Form
{
private Book_Library _bookLibrary;
public FBook_library(Book_Library bookLibrary)
{
InitializeComponent();
_bookLibrary = bookLibrary;
LoadLibraryData();
}
private void LoadLibraryData()
{
txtBookID.Text = _bookLibrary.BookID.ToString();
txtLibraryID.Text = _bookLibrary.LibraryID.ToString();
txtCount.Text = _bookLibrary.Count.ToString();
}
private void btnSave_Click(object sender, EventArgs e)
{
// Создание новой сущности с измененными данными
var updatedBookLibrary = Book_Library.CreateEntity(
int.Parse(txtBookID.Text),
int.Parse(txtLibraryID.Text),
int.Parse(txtCount.Text)
);
// Обновление внутренней переменной
_bookLibrary = updatedBookLibrary;
MessageBox.Show("Данные успешно сохранены!");
}
private void buttonCancel_Click_Click(object sender, EventArgs e)
{
}
}
}