public ActionResult ShowAllPolicies() { MTSHRDataLayer.Policies data_doc = new MTSHRDataLayer.Policies(); var Documents = data_doc.GetPolicies(); //var EmployeeNames = EmployeeNamedata.GetAllEmployeeNames(); List <SelectListItem> Policies = new List <SelectListItem>(); Policies.Add(new SelectListItem() { Value = "", Text = "----Select Employee----" }); for (int i = 0; i < Documents.Tables[0].Rows.Count; i++) { string ID = Documents.Tables[0].Rows[i]["id"].ToString(); Policies.Add(new SelectListItem() { Text = Documents.Tables[0].Rows[i]["PolicyName"].ToString(), Value = ID }); } TempData["EmployeeNames"] = Policies; var docu = GetPolicyName(); ViewBag.EmployeeNameList = Policies; ViewBag.Documents = docu; TempData["Documents"] = docu; TempData.Keep("Documents"); return(View()); }
public ActionResult ImageFiles(AssetsEntry _asset) { try { var docname = Request.Params["docname"].ToString(); if (Request.Files.Count > 0) { var file = Request.Files[0]; string FileName = file.FileName; if (file != null && file.ContentLength > 0) { BinaryReader reader = new BinaryReader(file.InputStream); MTSHRDataLayer.Policies data_doc = new MTSHRDataLayer.Policies(); byte[] bytes = reader.ReadBytes((int)file.ContentLength); int result = data_doc.Create(docname, bytes, FileName); return(Content("Success")); } } } catch (Exception exec) { BaseExceptionHandler.HandleException(ref exec); } return(Content("Failed")); }
public JsonResult ReadPolicy() { MTSHRDataLayer.Policies data_doc = new MTSHRDataLayer.Policies(); var d = data_doc.GetPolicies(); return(Json(JsonConvert.SerializeObject(data_doc.GetPolicies()), JsonRequestBehavior.AllowGet)); }
public JsonResult Edit(string id, String policyname) { MTSHRDataLayer.Policies data_policy = new MTSHRDataLayer.Policies(); int result = data_policy.UpdatePolicies(Convert.ToInt16(id), policyname); return(Json(new { success = result }, JsonRequestBehavior.AllowGet)); }
public JsonResult AddPolicy(string policyname) { MTSHRDataLayer.Policies data_policy = new MTSHRDataLayer.Policies(); int result = data_policy.AddPolicies(policyname); return(Json(new { success = result }, JsonRequestBehavior.AllowGet)); }
private List <SelectListItem> GetPolicyName() { MTSHRDataLayer.Policies data_doc = new MTSHRDataLayer.Policies(); var Documents = data_doc.GetPolicies(); List <SelectListItem> docu = new List <SelectListItem>(); docu.Add(new SelectListItem() { Value = "", Text = "----Select Documents----" }); for (int i = 0; i < Documents.Tables[0].Rows.Count; i++) { docu.Add(new SelectListItem() { Value = Documents.Tables[0].Rows[i]["id"].ToString(), Text = Documents.Tables[0].Rows[i]["PolicyName"].ToString() }); } return(docu); }
public ActionResult GetDocuments(string Documents, string functiontype) { 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.Policies data_document = new MTSHRDataLayer.Policies(); DataTable Documentimage = data_document.Read(Documentid); if (Documentimage.Rows.Count > 0) { byte[] imagedata = Documentimage.Rows[0]["DocumentImage"] as byte[]; string imagename = Documentimage.Rows[0]["DocumentName"].ToString(); string baseimage = Convert.ToBase64String(imagedata); TempData["image"] = baseimage; TempData["imagename"] = imagename; TempData["functiontype"] = functiontype; TempData.Keep("functiontype"); return(Content("Success")); } else { return(Content("Failed")); } } catch (Exception exec) { BaseExceptionHandler.HandleException(ref exec); } return(Content("Failed")); }