преобразование типа данных datetime2 в тип данных datetime привело к значению вне допустимого диапазона. ASP. NET MVC - PullRequest
0 голосов
/ 10 февраля 2020
var inventory = AutoMapper.Mapper.Map<InventoryModel, Inventory>(model);
                ChartofAccount coaModel = new ChartofAccount();
                coaModel.AccountName = inventory.ItemName;
                coaModel.AccountLevel = 4;

                coaModel.Code = code;
                coaModel.ParentId = model.ParentId;
                coaModel.IsActive = true;
                coaModel.CompanyId = int.Parse(((UserIdentity)User.Identity).CompanyId);
                coaModel.CreatedBy = ((UserIdentity)User.Identity).Name;
                coaModel.CreatedDate = DateTime.Now;
                coaModel.ModifiedBy = ((UserIdentity)User.Identity).Name;
                coaModel.ModifiedDate = DateTime.Now;
                _accountService.InsertChartofAccount(coaModel);
                inventory.AccountId = coaModel.Id;
                inventory.Discontinue = true;
                inventory.Expiry = model.ExpiryDate;
                inventory.BatchNo = model.BatchNo;
                inventory.Code = code;
                inventory.ComapnyId = int.Parse(((UserIdentity)User.Identity).CompanyId);
                inventory.CreatedBy = ((UserIdentity)User.Identity).Name;
                inventory.CreatedDate = DateTime.Now;
                inventory.ModifiedBy = ((UserIdentity)User.Identity).Name;
                inventory.ModifiedDate = DateTime.Now;
                inventory.IsActive = true;
                _inventoryService.InsertInventory(inventory);

Модель

public bool IsSupervised { get; set; }
        public bool IsActive { get; set; }
        public string Status { get; set; }
        public string CreatedBy { get; set; }
        public Nullable<System.DateTime> CreatedDate { get; set; }
        public string ModifiedBy { get; set; }
        public Nullable<System.DateTime> ModifiedDate { get; set; }
        public Nullable<double> BestQuality { get; set; }
        public Nullable<double> BetterQuality { get; set; }
        public Nullable<double> GoodQuality { get; set; }
        public string Unit { get; set; }
        public Nullable<int> BatchNo { get; set; }
        public Nullable<System.DateTime> Expiry { get; set; }

Я получаю эту ошибку, когда я пытаюсь запустить этот код ... .................... .................................................. .................................................. ...........................

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