示例#1
0
文件: ENBookTest.cs 项目: rlm33/svn
        public void BookReadingAll()
        {
            var actual = new List <ENBook>();
            var book   = new ENBook();

            actual = book.ReadAll();
        }
示例#2
0
文件: ENBookTest.cs 项目: rlm33/svn
        public void BookInsert()
        {
            var book = new ENBook();

            book.IdBook = "testInsertID";
            book.Name   = "testInsertName";
            var testSubject = new ENSubject();

            testSubject    = testSubject.Read(1);
            book.Subject   = testSubject;
            book.Bussiness = (new ENBusiness()).Read(1);
            book.Save();
            var bookList = book.ReadAll();
            var actual   = bookList[bookList.Count - 1];

            actual.Delete();
            Assert.AreEqual("testInsertID", actual.IdBook);
        }
示例#3
0
        public JsonResult BookList()
        {
            try
            {
                var reader = new ENBook();
                var list   = reader.ReadAll();

                /*
                 * var list = new List<Models.Book>();
                 * list.Add(new Models.Book("1", "The First", 3.05f, "url/to/first.img"));
                 * list.Add(new Models.Book("2", "The Second", 21.95f, "url/to/second.img"));
                 * list.Add(new Models.Book("3", "The Third", 70.25f, "url/to/third.img"));
                 */
                return(Json(new { Result = "OK", Records = list, TotalRecordCount = list.Count }));
            }
            catch (Exception ex)
            {
                return(Json(new { Result = "ERROR", Message = ex.Message }));
            }
        }