Kodik 1.0.0
dotnet add package Kodik --version 1.0.0
NuGet\Install-Package Kodik -Version 1.0.0
<PackageReference Include="Kodik" Version="1.0.0" />
<PackageVersion Include="Kodik" Version="1.0.0" />
<PackageReference Include="Kodik" />
paket add Kodik --version 1.0.0
#r "nuget: Kodik, 1.0.0"
#:package Kodik@1.0.0
#addin nuget:?package=Kodik&version=1.0.0
#tool nuget:?package=Kodik&version=1.0.0
ПОДКЛЮЧЕНИЕ МОДЕЛИ
UniversityEntities1 db;
ПЕРЕХОД
Registracia frm = new Registracia(); frm.Show(); this.Close();
ВЫВОД ДАННЫХ В ТАБЛИЦУ
(КОД ЭЛЕМЕНТА ТАБЛИЦА) <DataGridTextColumn Header="Номер" Binding="{Binding id}" IsReadOnly="True"/>
(КОД ЭЛЕМЕНТА ТЕКСТБОКС(ВСТАВЛЯЕТ ВЫБРАНЫЙ В ТАБЛИЦЕ ТЕКСТ В ПОЛЕ)) Text="{Binding SelectedItem.id, ElementName=DG_Sudents}"
(КОД) db = new UniversityEntities1(); DG_Sudents.ItemsSource = db.Students.ToList();
ДОБАВЛЕНИЕ
db = new UniversityEntities1();
Students students = new Students();
students.FirstName = T2_FirstName.Text; students.LastName = T3_LastName.Text; students.Year = T4_Year.Text;
db.Students.Add(students); db.SaveChanges();
РЕДАКТИРОВАНИЕ
int num = Convert.ToInt32(T1_id.Text); var uRow = db.Students.Where(w ⇒ w.id == num).FirstOrDefault();
uRow.LastName = T2_FirstName.Text; uRow.FirstName = T3_LastName.Text; uRow.Year = T4_Year.Text;
db.SaveChanges(); DG_Sudents.ItemsSource = db.Students.ToList();
УДАЛЕНИЕ
int num = Convert.ToInt32(T1_id.Text); var uRow = db.Students.Where(w ⇒ w.id == num).FirstOrDefault();
T1_id.Text = ""; T2_FirstName.Text = ""; T3_LastName.Text = ""; T4_Year.Text = "";
db.Students.Remove(uRow); db.SaveChanges(); DG_Sudents.ItemsSource = db.Students.ToList();
ПОИСК
db = new UniversityEntities1();
string FirstName = T2_FirstName.Text.ToString(); FirstName = "%" + FirstName + "%";
var users = db.Students.Where(p ⇒ EntityFunctions.Like(p.FirstName, FirstName));
DG_Sudents.ItemsSource = users.ToList();
АВТОРИЗАЦИЯ (Мне кажится это слишком)
db = new UniversityEntities1(); var User = db.Users.FirstOrDefault(p ⇒ (p.name == TB1.Text && p.password == TB2.Password)); if (User != null) { try{
if (User.rol.ToString() == "admin")
{
MainWindow frm = new MainWindow();
frm.Show();
this.Close();
}
else if (User.rol.ToString() == "rab")
{
MaterialMessageBox.Show("Функции для работника не созданы (поменять)", "Сообщение");
}
}
catch
{
MaterialMessageBox.Show("Обратитесь с администратору", "Сообщение");
}
} else { MaterialMessageBox.ShowError("Пользователь не найден","Ошибка"); }
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 205 | 5/10/2024 |