public ActionResult DeleteConfirmed(short id) { try { HR_EmpType hr_emptype = db.HR_EmpType.Find(id); db.HR_EmpType.Remove(hr_emptype); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { throw; } }
public static Common.Business.HR_EmpType Fetch(HR_EmpType data) { Common.Business.HR_EmpType item = (Common.Business.HR_EmpType)Activator.CreateInstance(typeof(Common.Business.HR_EmpType)); //using (ObjectFactory.BypassPropertyChecks(item)) { item.Client = data.Client; item.EmpTypeCode = data.EmpTypeCode; item.EmpTypeName = data.EmpTypeName; item.Memo = data.Memo; } ObjectFactory.MarkAsChild(item); ObjectFactory.MarkOld(item); return(item); }
public ActionResult Create([Bind(Include = "TypID,TypeName,CategoryID")] HR_EmpType hr_emptype) { try { if (ModelState.IsValid) { db.HR_EmpType.Add(hr_emptype); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { throw; } //ViewBag.CategoryID = new SelectList(db.HR_Category, "CatID", "CategoryName", hr_emptype.CategoryID); return(View(hr_emptype)); }
// GET: /HumanResource/EmpType/Details/5 public ActionResult Details(short?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HR_EmpType hr_emptype = db.HR_EmpType.Find(id); if (hr_emptype == null) { return(HttpNotFound()); } return(View(hr_emptype)); } catch (Exception) { throw; } }
public ActionResult Edit([Bind(Include = "TypID,TypeName,CategoryID")] HR_EmpType hr_emptype) { try { if (ModelState.IsValid) { db.Entry(hr_emptype).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); ViewUserEmp loggedUser = Session["LoggedUser"] as ViewUserEmp; AuditManager.SaveAuditLog(loggedUser.UserID, Convert.ToInt16(AuditManager.AuditForm.Type), Convert.ToInt16(AuditManager.AuditOperation.Edit), DateTime.Now, (int)hr_emptype.TypID); return(RedirectToAction("Index")); } } catch (Exception) { throw; } // ViewBag.CategoryID = new SelectList(db.HR_Category, "CatID", "CategoryName", hr_emptype.CategoryID); return(View(hr_emptype)); }
// GET: /HumanResource/EmpType/Edit/5 public ActionResult Edit(short?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HR_EmpType hr_emptype = db.HR_EmpType.Find(id); if (hr_emptype == null) { return(HttpNotFound()); } // ViewBag.CategoryID = new SelectList(db.HR_Category, "CatID", "CategoryName", hr_emptype.CategoryID); return(View(hr_emptype)); } catch (Exception) { return(View()); } }