public ActionResult Create(EmpDLicenceItem model) { model.DStatus = "Active"; int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); model.CreatedBy = Convert.ToString(Empid); model.CreatedDate = System.DateTime.Now; model.EmpId = Empid; objDLicence = new EmpDriveLicenseService(); objDLicence.Insert(model); return(RedirectToAction("Create", new { @menuId = model.Viewbagidformenu })); }
public ActionResult Edit(int id, int DLId) { EmpDriveLicenseService objDlService = new EmpDriveLicenseService(); EmpDLicenceItem objDlItem = new EmpDLicenceItem(); objDlItem = objDlService.GetById(DLId); List <EmpDLicenceItem> lstDl = new List <EmpDLicenceItem>(); objDlItem.ListLicence = new List <EmpDLicenceItem>(); objDlItem.ListLicence.AddRange(lstDl); ViewBag.DLId = DLId; ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objDlItem)); }
public ActionResult Edit(EmpDLicenceItem model) { model.id = model.DLId; int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); model.EmpId = Empid; model.UpdatedBy = Convert.ToString(Empid); model.UpdatedDate = System.DateTime.Now; EmpDriveLicenseService objDl = new EmpDriveLicenseService(); objDl.Update(model); ViewBag.Empid = Empid; ViewBag.menuID = model.Viewbagidformenu; return(RedirectToAction("Create", new { @id = Empid, @menuId = model.Viewbagidformenu })); }
public ActionResult delete(int id, int DLId, int menuid) { //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); EmpDriveLicenseService objService = new EmpDriveLicenseService(); List <EmpDLicenceItem> lstItem = new List <EmpDLicenceItem>(); EmpDLicenceItem objDoc = new EmpDLicenceItem(); objDoc = objService.GetById(DLId); _db.EmpDrivingLicences.Remove(_db.EmpDrivingLicences.Find(DLId)); _db.SaveChanges(); //ViewBag.Empid = Empid; ViewBag.Menuid = Request.QueryString["menuId"]; return(RedirectToAction("Create", new { @id = id, @menuId = Request.QueryString["menuId"] })); }
// for bind List Grid public ActionResult Create() { int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); objDLicence = new EmpDriveLicenseService(); List <EmpDLicenceItem> listLicence = new List <EmpDLicenceItem>(); listLicence = objDLicence.LicenceListData(Empid); ViewBag.Empid = Empid; EmpDLicenceItem objExpitem = new EmpDLicenceItem(); objExpitem.ListLicence = new List <EmpDLicenceItem>(); objExpitem.ListLicence.AddRange(listLicence); listLicence = objDLicence.GetLicenceDoc(Empid); objExpitem.ListLicenceDoc = new List <EmpDLicenceItem>(); objExpitem.ListLicenceDoc.AddRange(listLicence); ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objExpitem)); }
public ActionResult Create() { int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); objHealthService = new EmpHealthService(); List <EmpHealthItem> listHealth = new List <EmpHealthItem>(); listHealth = objHealthService.HealthcardListData(Empid); ViewBag.Empid = Empid; EmpHealthItem objHealthitem = new EmpHealthItem(); objHealthitem.ListHealth = new List <EmpHealthItem>(); objHealthitem.ListHealth.AddRange(listHealth); //for doc listHealth = objHealthService.GetHealthDoc(Empid); objHealthitem.ListHealthDoc = new List <EmpHealthItem>(); objHealthitem.ListHealthDoc.AddRange(listHealth); listHealth = objHealthService.GetLabourDoc(Empid); objHealthitem.ListLabourDoc = new List <EmpHealthItem>(); objHealthitem.ListLabourDoc.AddRange(listHealth); listHealth = objHealthService.GetEIDDoc(Empid); objHealthitem.ListEIDDoc = new List <EmpHealthItem>(); objHealthitem.ListEIDDoc.AddRange(listHealth); List <EmpDLicenceItem> listLicence = new List <EmpDLicenceItem>(); EmpDriveLicenseService objDLicence = new EmpDriveLicenseService(); //objHealthitem.ListLicence = new List<EmpDLicenceItem>(); //objHealthitem.ListLicence.AddRange(listLicence); listLicence = objDLicence.GetLicenceDoc(Empid); objHealthitem.ListLicenceDoc = new List <EmpDLicenceItem>(); objHealthitem.ListLicenceDoc.AddRange(listLicence); ViewBag.Menuid = Request.QueryString["menuId"]; return(View(objHealthitem)); }
//[HttpDelete] //public ActionResult DeleteDoc(int id) //{ // //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); // EmpDriveLicenseService objDl = new EmpDriveLicenseService(); // objDl.DeleteDoc(id); // //return RedirectToAction("Create",new { @id = Empid}); // return RedirectToAction("Create"); //} public ActionResult deleteDoc(int?id, int DID, int menuid) { int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString()); objDLicence = new EmpDriveLicenseService(); EmpDLicenceItem objExpitem = new EmpDLicenceItem(); EMSDomain.ViewModel.DocumentItem objDoc = new EMSDomain.ViewModel.DocumentItem(); objDoc = objDLicence.byID(DID); string path = objDoc.FileUrl; var fullPath = Server.MapPath(path); _db.EmployeeDocuments.Remove(_db.EmployeeDocuments.Find(DID)); _db.SaveChanges(); if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); } ViewBag.Empid = Empid; ViewBag.Menuid = Request.QueryString["menuId"]; return(RedirectToAction("Create", new { @id = Empid, @menuId = Request.QueryString["menuId"] })); }