Как установить значение по умолчанию для publi c double в MVC? - PullRequest
0 голосов
/ 23 марта 2020

В моем контроллере у меня есть несколько переменных типа double. Я использую одну из переменных для заполнения поля с именем ExtraHours для каждого дня недели. Затем я хочу добавить каждый день, чтобы подсчитать дополнительные часы недели. Однако мои переменные возвращают нулевые значения, и в этом случае я не могу ничего добавить. Я не хочу принудительно вводить данные в поле, поскольку оно не является обязательным.

Это все обрабатывается в модели, как показано ниже:

Чтобы рассчитать общее количество дополнительных часов за неделю

public double? TotalExtraHours
{
    get
    {
        var E = MonExtraHours + TueExtraHours + WedExtraHours + ThuExtraHours
              + FriExtraHours + SatExtraHours + SunExtraHours;
        return E;
    }
}

Чтобы получить запись от пользователя для каждый день или по умолчанию 0

public double? MonExtraHours { get; set; } = 0.0f;

Я пытался добавить конструктор в контроллер, но, видимо, я потерян. Любое руководство будет приветствоваться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...