예제 #1
0
        public SerialItemDto GetDetailBySerialNo(SerialNoInputDto input)
        {
            var @serialitem = _serialItemRepository.GetAll()

                              .Where(Y => Y.SerialNo == input.SerialNo)
                              .ToList().FirstOrDefault();

            return(@serialitem.MapTo <SerialItemDto>());
        }
예제 #2
0
        public async Task UpdateSerialItemBySerialNo1(SerialNoInputDto input)
        {
            var @serialitem = _serialItemRepository.GetAll().WhereIf(true, x => x.SerialNo == input.SerialNo).OrderByDescending(x => x.CreationTime).FirstOrDefault();

            @serialitem.Status = "Available";

            var serialItem = @serialitem.MapTo <SerialItem>();

            serialItem.TenantId = AbpSession.GetTenantId();

            await _serialItemRepository.UpdateAsync(serialItem);
        }