コード例 #1
0
ファイル: Admin.cs プロジェクト: rlm33/svn
        private void buttonGuardarNuevoLibro_Click(object sender, EventArgs e)
        {
            if (textBoxNuevoLibroIdBook.Text != "")
            {
                // try
                //{
                ENCourse course = new ENCourse();
                course = course.Read(comboBoxNuevoLibroCurso.Text);
                ENPublisher publisher = new ENPublisher();
                publisher = publisher.read(comboBoxNuevoLibroEditorial.Text);
                ENSubject subject = new ENSubject();
                //subject = subject.Course
                ENBook book = new ENBook(textBoxNuevoLibroIdBook.Text, subject, course, publisher.Cif, null, textBoxNuevoLibroNombre.Text, 1, textBoxNuevoLibroDescripcion.Text);
                book.insert();

                /* }
                 * catch
                 * {
                 *   MessageBox.Show("Inserte un libro correcto.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 * }*/
            }
            else
            {
                MessageBox.Show("Inserte un ISBN/EAN13.", "Atención!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
コード例 #2
0
ファイル: ENSubjectTest.cs プロジェクト: rlm33/svn
        public void SubjectConnectingAndReadingAll()
        {
            var actual = new List <ENSubject>();
            var advert = new ENSubject();

            Assert.AreEqual(0, advert.Id);
            actual = advert.ReadAll();
        }
コード例 #3
0
ファイル: ENSubjectTest.cs プロジェクト: rlm33/svn
        public void SubjectUpdate()
        {
            var subject = new ENSubject().Read(1);
            var oldName = subject.Name;

            subject.Name = "testUpdateName";
            subject.Save();
            var actual     = subject.Read(1);
            var actualName = subject.Name;

            actual.Name = oldName;
            actual.Save();
            Assert.AreEqual("testUpdateName", actualName);
        }
コード例 #4
0
ファイル: ENSubjectTest.cs プロジェクト: rlm33/svn
        public void SubjectInsert()
        {
            var course  = new ENCourse();
            var subject = new ENSubject();

            subject.Name   = "nameTest";
            subject.Course = course.Read(1);
            subject.Save();
            var subjects = subject.ReadAll();
            var actual   = subjects[subjects.Count - 1];

            actual.Delete();
            Assert.AreEqual("nameTest", actual.Name);
        }
コード例 #5
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);
        }