コード例 #1
0
        public static bool IsBorrowed(copy c)
        {
            if (StatusRepository.GetStatusByISBN(c.ISBN).statusid != 2)
            {
                return(true);
            }

            return(false);
        }
コード例 #2
0
    void Start()
    {
        instance = this;

        for (int i = 0; i < hallHttp.instance.kefu_wechat.Count; i++)
        {
            int a = i;
            GameObject.Find("weixinkefu").transform.GetChild(a + 2).GetChild(1).GetComponent <Button>().onClick.AddListener(() => platform(hallHttp.instance.kefu_wechat[a]));
            GameObject.Find("KeFu_Pay").transform.GetChild(a).GetChild(2).GetComponent <Button>().onClick.AddListener(() => platform(hallHttp.instance.kefu_wechat[a]));
        }
    }
コード例 #3
0
        private copy CreateCopy(int copyId, int movieId, bool?available)
        {
            var response = new copy
            {
                available = available,
                copy_id   = copyId,
                movie_id  = movieId
            };

            _unitOfWork.CopiesRepository.Add(response);
            return(response);
        }
コード例 #4
0
 public static CopyDTO Create(copy copy)
 {
     return(new CopyDTO
     {
         Id = copy.copy_id,
         Available = copy.available,
         Movie = new MovieDTO
         {
             Id = copy.movy.movie_id,
             Year = copy.movy.year,
             Price = copy.movy.price,
             Title = copy.movy.title,
         },
     });
 }
コード例 #5
0
        public static List <BorrowedBookCopy> MapBorrow(List <borrow> b)
        {
            List <BorrowedBookCopy> borrowedBookCopy = new List <BorrowedBookCopy>();

            foreach (borrow borrow in b)
            {
                copy c = CopyRepository.GetCopyByBarcode(borrow.Barcode);
                borrowedBookCopy.Add(new BorrowedBookCopy()
                {
                    Borrow   = borrow,
                    Authors  = AuthorRepository.GetAuthorsByBookISBN(c.ISBN),
                    Book     = BookRepository.GetBook(c.ISBN),
                    Category = CategoryRepository.GetCategoryById(BorrowerRepository.GetBorrower(borrow.PersonId).CategoryId),
                    Fine     = FineRepository.GetFine(borrow.Barcode, borrow.PersonId)
                });
            }
            return(borrowedBookCopy);
        }
コード例 #6
0
        private copy InitialiseCopy(int copyId, int?movieId, bool?available, copy response)
        {
            if (response != null)
            {
                if (response.movie_id != movieId)
                {
                    response = CreateCopy(copyId, movieId.Value, available);
                }
                else
                {
                    response.available = available;
                }
            }
            else
            {
                response = CreateCopy(copyId, movieId.Value, available);
                _unitOfWork.CopiesRepository.Add(response);
            }

            return(response);
        }
コード例 #7
0
 AssertEquals(copy.getTime(), now);
コード例 #8
0
 AssertEquals(copy.Entries.get(0), list.Entries.get(0));
コード例 #9
0
 _card = new CreditCardBase(copy from _card);