public PartialViewResult EditAccordionPdfPartialView(string EncDetail = null, string EncGUID = null) { AccordionPdf AP = _residentServicesDao.GetAccordionPdfByGuid(!string.IsNullOrEmpty(EncDetail) ? new Guid(EncDetail) : Guid.Empty); AP.AccordionGuid = new Guid(EncGUID); return(PartialView(AP)); }
public ActionResult DeleteAccordionPdf(string EncDetail, string AccordionGuid) { if (!string.IsNullOrEmpty(EncDetail)) { AccordionPdf A = new AccordionPdf(); A.SystemIp = GetRemoteIp.GetIPAddress(HttpContext); A.GUID = new Guid(EncDetail); string GUID = ((UserAccount)Session["UserAccount"]).GUID.ToString(); _residentServicesDao.DeleteAccordionPdf(A, new Guid(GUID)); } return(RedirectToAction("EditAccordion", new { EncDetail = AccordionGuid })); }
public ActionResult EditPDF(AccordionPdf A, HttpPostedFileBase PdfFile) { string location = string.Empty; string GUID = ((UserAccount)Session["UserAccount"]).GUID.ToString(); if (A != null) { if (PdfFile != null && PdfFile.ContentLength > 0) { A.Extension = Path.GetExtension(PdfFile.FileName).Trim('.'); A.FileName = Path.GetFileNameWithoutExtension(PdfFile.FileName); A.FileGUID = Guid.NewGuid().ToString("N"); location = Server.MapPath("~/Resources/Documents/ResidentServices/" + A.FileGUID + "." + A.Extension); PdfFile.SaveAs(location); } A.SystemIp = GetRemoteIp.GetIPAddress(HttpContext); int id = _residentServicesDao.SaveAccordionPdf(A, new Guid(GUID)); return(RedirectToAction("EditAccordion", new { EncDetail = A.AccordionGuid })); } return(View()); }