public FileResult DownlordCertificate(int?Studentid) { using (BetaDBEntities2 db = new BetaDBEntities2()) { var User = db.tblCertificates.Where(a => a.StudentId == Studentid).FirstOrDefault(); string fullPath = Path.Combine(User.Certificate); //using (MemoryStream stream = new System.IO.MemoryStream()) //{ // StringReader sr = new StringReader(fullPath); // Document pdfDoc = new Document(PageSize.A4, 10f, 10f, 100f, 0f); // PdfWriter writer = PdfWriter.GetInstance(pdfDoc, stream); // pdfDoc.Open(); // XMLWorkerHelper.GetType().(writer, pdfDoc, sr); // pdfDoc.Close(); return(File(fullPath, "image/jpg", "Certificate.jpg")); } }
public ActionResult Login(tblLogIn model) { using (BetaDBEntities2 db = new BetaDBEntities2()) { var UserTypeId = db.tblLogIns.Where(a => a.Username == model.Username && a.Password == model.Password).FirstOrDefault(); if (UserTypeId == null) { ViewBag.LoginErrorMessage = "Invalid Username or Password"; return(View("LogIn")); } else { FormsAuthentication.SetAuthCookie(model.Username, false); Session["UserName"] = model.Username; return(RedirectToAction("Index", "Admin")); } } }