public ActionResult GetInvoice(Int64 Documents) { try { //Int64 Employee_Id = Convert.ToInt64(Request.Headers["employeeid"]); //if (Employee_Id == 0) //{ // Employee_Id = Convert.ToInt64(Session["UserID"]); //} int Documentid = Convert.ToInt32(Documents); MTSHRDataLayer.AssetReportView data_document = new MTSHRDataLayer.AssetReportView(); DataTable Documentimage = data_document.ReadInvoiceImages(Documentid); if (Documentimage.Rows.Count > 0) { byte[] imagedata = Documentimage.Rows[0]["INVOICE"] as byte[]; string imagename = Documentimage.Rows[0]["INVOICE_NAME"].ToString(); string baseimage = Convert.ToBase64String(imagedata); TempData["image"] = baseimage; TempData["imagename"] = imagename; return(Content("Success")); } else { return(Content("Failed")); } } catch (Exception exec) { BaseExceptionHandler.HandleException(ref exec); return(Content(exec.ToString())); } }
public JsonResult ReadAssignAsset(Int64 ItemCode) { MTSHRDataLayer.AssetReportView reportview = new MTSHRDataLayer.AssetReportView(); TempData.Keep("ItemCode"); return(Json(JsonConvert.SerializeObject(reportview.ReadAssignAsset(ItemCode)), JsonRequestBehavior.AllowGet)); }