На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Система учёта "Областная больница" C# WPF MVVM

Описание программы

Система управления больницыРазделение на администратора(глав. врача), хирурга и врача.Врач добавляет записи на прием, изменяет, удаляет их.Хирург добавляет записи на операции, изменяет и удаляет их.Глав. врач - администратор. Он делает все что делают врачи, но может так же и добавлять проводимые операции, добавлять пациентов, врачей, удалять и изменять их всех, т.е полный CRUD.Технологии

WPF, EF Core, использование паттерна MVVM, DependencyInjection(DI). База данных SQLite3.

MVVM реализован с помощью библиотек DevExpress.Mvvm и fody.propertychanged, дабы не реализовывать INotifyPropertyChanged

Функционал программы

Разделение на администратора(глав. врача), хирурга и врача.

Врач добавляет записи на прием, изменяет, удаляет их.Хирург добавляет записи на операции, изменяет и удаляет их.Глав. врач - администратор. Он делает все что делают врачи, но может так же и добавлять проводимые операции, добавлять пациентов, врачей, удалять и изменять их всех, т.е полный CRUD.

Фрагмент программного кода

 public ICommand EditAppointmentCommand => new DelegateCommand<EditAppointmentDialog>(async(w) =>
        {

            try
            { 
                var result = await _db.Appointments.FindAsync(Id);
                result.Patient = $"{SelectedPatient.Surname} {SelectedPatient.Name} {SelectedPatient.Patronymic}";
                result.Time = Time;
                result.Ill = Ill;
                result.Doctor = $"{SelectedDoctor.NSP[0]} {SelectedDoctor.NSP[1]} {SelectedDoctor.NSP[2]}";
                await _db.SaveChangesAsync();
                w?.Close();
            }
            catch (Exception e)
            {
                MessageBox.Show("Такая запись на операцию уже есть!");
            }

        }, (_) => !string.IsNullOrWhiteSpace(Ill) && !string.IsNullOrWhiteSpace(Time) && Regex.IsMatch(Time, @"^(?:0?[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$"));

Скриншот архива с проектом

Что вы получаете после покупки

Исходный код на C# WPF для Visual Studio

Пояснения по запуску программы

Для запуска программы потребуется Visual Studio 2022 

Купить 2500,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

2500,00 

Покупается впервые!
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

hospital.rar
22044671
Оцени работу

рейтинг

Система учёта "Областная больница" C# WPF MVVM
Система управления больницы Разделение на администратора(глав. врача), хирурга и врача. Врач добавляет записи на прием, изменяет, удаляет их. Хирург добавляет записи на операции, изменяет и удаляет их. Глав. врач - администратор. Он делает все что делают врачи, но может так же и добавлять проводимые операции, добавлять пациентов, врачей, удалять и изменять их всех, т.е полный CRUD.
Категория: Образование
Стоимость: 2500,00