public JsonResult AttachmentUpload(int MemberCode, string AttachmentName, HttpPostedFileBase AttachmentData) { try { DAL.nubebfsEntities db = new DAL.nubebfsEntities(); if (AttachmentData != null && AttachmentData.ContentLength > 0) { byte[] fDatas; using (BinaryReader br = new BinaryReader(AttachmentData.InputStream)) { fDatas = br.ReadBytes(AttachmentData.ContentLength); } DAL.MembershipAttachment d = new MembershipAttachment(); d.MemberCode = MemberCode; d.FileName = AttachmentData.FileName; d.FileType = AttachmentData.ContentType; d.AttachmentName = AttachmentName; d.AttachmentData = fDatas; d.EntryDate = DateTime.Today; db.MembershipAttachments.Add(d); db.SaveChanges(); return(Json(new { Msg = "Attachment Sucessful" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { ErrMsg = "Attachment Not Found" }, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new { isSaved = false, ErrMsg = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public JsonResult Attachment(int iApproveState) { try { DAL.MembershipAttachment d = new MembershipAttachment(); return(Json(new { ErrMsg = "No Records Found" }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { isSaved = false, ErrMsg = ex.Message }, JsonRequestBehavior.AllowGet)); } }