コード例 #1
0
        public ActionResult student_ledger(int sr_num, string session)
        {
            try
            {
                using (MySqlConnection con = new MySqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString()))
                {
                    string query = @"select count(*) from sr_register where sr_number = @sr_num;";

                    int count = con.Query <int>(query, new { sr_num = sr_num }).SingleOrDefault();

                    if (count == 1)
                    {
                        student_ledgerMain ledger = new student_ledgerMain();

                        ledger.pdfStudent_ledger(sr_num, session);
                        DDsession_name();
                        return(View());
                    }
                    else
                    {
                        ModelState.AddModelError(String.Empty, "Student not found.");
                        DDsession_name();
                        return(View());
                    }
                }
            }
            catch
            {
                DDsession_name();
                return(View());
            }
        }
コード例 #2
0
        public HttpResponseMessage apiStudentLedger(int sr_number)
        {
            student_ledgerMain ledger = new student_ledgerMain();

            mst_sessionMain sess = new mst_sessionMain();

            ledger.StreampdfStudent_ledger(sr_number, sess.findFinal_Session());

            HttpResponseMessage httpResponseMessage = new HttpResponseMessage(HttpStatusCode.OK);

            return(httpResponseMessage);
        }