Danil Markov 7e3706b2f6 Documents - нужно сделать update и пофиксить delete.
многие ко многим работает (нужен фикс update и delete)
2023-05-18 04:35:12 +04:00

41 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UniversityModels.Models;
namespace UniversityContracts.ViewModels
{
public class StudentViewModel : IStudentModel
{
public int Id { get; set; }
public int UserId { get; set; }
[DisplayName("Имя студента")]
public string Name { get; set; } = string.Empty;
[DisplayName("Фамилия студента")]
public string Surname { get; set; } = string.Empty;
[DisplayName("Дата рождения студента")]
public DateTime DateOfBirth { get; set; } = DateTime.Now;
[DisplayName("Статус обучения")]
public string EducationStatusName { get; set; } = string.Empty;
public int StudentCard { get; set; }
public int? EducationStatusId { get; set; }
public StudentViewModel() { }
public StudentViewModel(IStudentModel model)
{
Id = model.Id;
UserId = model.UserId;
Name = model.Name;
Surname = model.Surname;
DateOfBirth = model.DateOfBirth;
StudentCard = model.StudentCard;
EducationStatusId = model.EducationStatusId;
}
}
}