Я без проблем создал классы Student и StudentWorker, а также представление (по большей части). Я почти уверен, что большая часть проблем кроется в контроллере. Мне сложно понять структуру ASP.NET Core MVC, и я просто пытаюсь завершить этот класс C#.
Я перечислю файлы проекта ниже:
Классы моделей:
Код: Выделить всё
namespace FinalProject.Models
{
public class Student
{
// Private fields
private int id;
private string name;
// Public property for ID
public int ID
{
get { return id; }
set { id = value; }
}
// Public property for Name
public string Name
{
get { return name; }
set { name = value; }
}
// Constructors
public Student(int id, string name)
{
this.id = id;
this.name = name;
}
// Default constructor (demonstrates method overloading)
public Student()
{
id = 0;
name = "";
}
// Method to display student information (overrides default ToString method)
public override string ToString()
{
return ($"ID: {ID}, Name: {Name}");
}
}
public class StudentWorker : Student
{
// Private fields
private double hourlyPay;
private int hoursWorked;
// Public property for HourlyPay
public double HourlyPay
{
get { return hourlyPay; }
set
{
if (value >= 7.25 && value = 1 && value
Подробнее здесь: [url]https://stackoverflow.com/questions/78780793/how-to-i-properly-implement-c-sharp-classes-using-asp-net-core-mvc[/url]
Мобильная версия