Exemple #1
0
        public DataTable getSearchBookID(int bookID)
        {
            LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
            string  sqlString = "SELECT BookTitle from Books where BookID=" + bookID + " ";
            DataSet libBooks  = new DataSet();

            libBooks = libDataclass.getDataSet(sqlString);
            return(libBooks.Tables[0]);
        }
Exemple #2
0
        public DataTable checkBookStatus(int bookId)
        {
            LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
            string  sqlString = "SELECT BookTitle from Books where BookId=" + bookId + " and BookStatus='available'";
            DataSet libBooks  = new DataSet();

            libBooks = libDataclass.getDataSet(sqlString);
            return(libBooks.Tables[0]);
        }
Exemple #3
0
        public int returnBook(int bookID, string returnDate)
        {
            LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
            string sqlString2 = "UPDATE BOOKS set BookStatus='available' where BookId=" + bookID;

            string  sqlString1 = "UPDATE LIBRARY set ReturnDate= '" + returnDate + "' where BookId=" + bookID;
            DataSet libBooks   = new DataSet();

            int updated  = libDataclass.updateReturned(sqlString1);
            int updated2 = libDataclass.updateReturned(sqlString2);


            return(updated);
        }
Exemple #4
0
        public string getLogin(string userName, string password)
        {
            LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
            string  sqlString = "select UserName,Password from login where UserName='******'and Password='******'";
            DataSet users     = new DataSet();

            users = libDataclass.getDataSet(sqlString);
            if (users.Tables[0].Rows.Count != 0)
            {
                return("success");
            }
            else
            {
                return("failure");
            }
        }
Exemple #5
0
        public int Register(string userName, string password)
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string sqlString = "INSERT into Login (UserName, Password) VALUES ('" + userName + "','" + password + "')";
                int    issued    = libDataclass.insertIssueDetails(sqlString);
                return(issued);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;

                return(0);
            }
        }
Exemple #6
0
        public int saveBookdetails(string title, int id, string status)
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string sqlString = "INSERT into Books (BookId, BookTitle, BookStatus) VALUES (" + id + ",'" + title + "','" + status + "')";
                int    inserted  = libDataclass.insertBookDetails(sqlString);

                return(inserted);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;
                return(0);
            }
        }
Exemple #7
0
        public DataTable getSearchBooks(string bookTitle)
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string  sqlString = "SELECT BookId, BookTitle, BookStatus FROM Books WHERE BookTitle like '" + bookTitle + "'";
                DataSet libBooks  = new DataSet();

                libBooks = libDataclass.getDataSet(sqlString);
                return(libBooks.Tables[0]);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;
                return(null);
            }
        }
Exemple #8
0
        public DataTable getIssuedBooks()
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string  sqlString = "SELECT BookID,StudentID,IssueDate FROM Library WHERE ReturnDate is NULL ";
                DataSet libBooks  = new DataSet();

                libBooks = libDataclass.getDataSet(sqlString);
                return(libBooks.Tables[0]);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;
                return(null);
            }
        }
Exemple #9
0
 public int issueBook(int bookId, int studentID, String date)
 {
     try
     {
         LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
         string sqlString  = "INSERT into Library (StudentID, BookID, IssueDate) VALUES (" + studentID + "," + bookId + ",'" + date + "')";
         string sqlString2 = "UPDATE BOOKS set BookStatus='issued' where BookId=" + bookId;
         int    issued     = libDataclass.insertIssueDetails(sqlString);
         int    updated    = libDataclass.updateIssued(sqlString2);
         return(issued);
     }
     catch (Exception ex)
     {
         DBError = ex.Message;
         return(0);
     }
 }
Exemple #10
0
        public DataTable getSearchStudentID(int studentId)
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string  sqlString = "SELECT StudentName FROM Students WHERE StudentID =  " + studentId + "";
                DataSet libBooks  = new DataSet();

                libBooks = libDataclass.getDataSet(sqlString);
                return(libBooks.Tables[0]);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;
                return(null);
            }
        }
Exemple #11
0
        public DataTable getStudentIssuedBooks(int StudentId)
        {
            try
            {
                LibraryDBClassProject.LibraryDataClass libDataclass = new LibraryDBClassProject.LibraryDataClass();
                string  sqlString = "SELECT Students.StudentID,Students.StudentName,Library.BookID, Library.IssueDate from Library Join Students on Students.StudentID=Library.StudentID where Library.StudentID=" + StudentId + "and ReturnDate is null";
                DataSet libBooks  = new DataSet();

                libBooks = libDataclass.getDataSet(sqlString);
                return(libBooks.Tables[0]);
            }
            catch (Exception ex)
            {
                DBError = ex.Message;
                return(null);
            }
        }