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()); } }
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); }