public ActionResult DeleteConfirmed(HR_ELAUN maklumatelaun) { maklumatelaun = db.HR_ELAUN.SingleOrDefault(s => s.HR_KOD_ELAUN == maklumatelaun.HR_KOD_ELAUN); db.HR_ELAUN.Remove(maklumatelaun); db.SaveChanges(); return(RedirectToAction("SenaraiElaun")); }
public ActionResult EditElaun([Bind(Include = "HR_KOD_ELAUN,HR_PENERANGAN_ELAUN,HR_VOT_ELAUN,HR_SINGKATAN,HR_AKTIF_IND,HR_NILAI,HR_JAWATAN_IND,HR_PINDAAN_IND,HR_KOD_KATEGORI,HR_STATUS_CUKAI,HR_TUNGGAKAN_IND,HR_STATUS_KWSP,HR_STATUS_SOCSO,HR_KOD_KREDITOR,HR_KETERANGAN_SLIP,HR_KOD_POTONGAN,HR_PREFIX,HR_KOD_TUNGGAKAN,HR_PERATUS_IND,HR_INDICATOR")] HR_ELAUN maklumatelaun) { if (ModelState.IsValid) { db.Entry(maklumatelaun).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("SenaraiElaun")); } ViewBag.HR_KOD_KATEGORI = new SelectList(db.HR_KATEGORI_ELAUN, "HR_KOD_KATEGORI", "HR_PENERANGAN"); ViewBag.HR_KOD_POTONGAN = new SelectList(db.HR_POTONGAN, "HR_KOD_POTONGAN", "HR_PENERANGAN_POTONGAN"); ViewBag.HR_KOD_KREDITOR = new SelectList(FMS.AP_CREDITORMASTER, "CREDITORCODE", "CREDITORNAME"); ViewBag.HR_JAWATAN_IND = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 110), "STRING_PARAM", "SHORT_DESCRIPTION"); return(View(maklumatelaun)); }
public ActionResult TambahElaun([Bind(Include = "HR_KOD_ELAUN,HR_PENERANGAN_ELAUN,HR_VOT_ELAUN,HR_SINGKATAN,HR_AKTIF_IND,HR_NILAI,HR_JAWATAN_IND,HR_PINDAAN_IND,HR_KOD_KATEGORI,HR_STATUS_CUKAI,HR_TUNGGAKAN_IND,HR_STATUS_KWSP,HR_STATUS_SOCSO,HR_KOD_KREDITOR,HR_KETERANGAN_SLIP,HR_KOD_POTONGAN,HR_PREFIX,HR_KOD_TUNGGAKAN,HR_PERATUS_IND,HR_INDICATOR")] HR_ELAUN maklumatelaun) { if (ModelState.IsValid) { var SelectLastID = db.HR_ELAUN.OrderByDescending(s => s.HR_KOD_ELAUN).FirstOrDefault().HR_KOD_ELAUN; var LastID = new string(SelectLastID.SkipWhile(x => x == 'E' || x == '0').ToArray()); var Increment = Convert.ToSingle(LastID) + 1; var KodElaun = Convert.ToString(Increment).PadLeft(4, '0'); maklumatelaun.HR_KOD_ELAUN = "E" + KodElaun; db.HR_ELAUN.Add(maklumatelaun); db.SaveChanges(); return(RedirectToAction("SenaraiElaun")); } return(View(maklumatelaun)); }
public ActionResult EditElaun(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HR_ELAUN maklumatelaun = db.HR_ELAUN.Find(id); if (id == null) { return(HttpNotFound()); } ViewBag.HR_KOD_KATEGORI = new SelectList(db.HR_KATEGORI_ELAUN, "HR_KOD_KATEGORI", "HR_PENERANGAN"); ViewBag.HR_KOD_POTONGAN = new SelectList(db.HR_POTONGAN, "HR_KOD_POTONGAN", "HR_PENERANGAN_POTONGAN"); ViewBag.HR_KOD_KREDITOR = new SelectList(FMS.AP_CREDITORMASTER, "CREDITORCODE", "CREDITORNAME"); ViewBag.HR_JAWATAN_IND = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 110), "STRING_PARAM", "SHORT_DESCRIPTION"); ViewBag.HR_ELAUN = db.HR_ELAUN.ToList(); return(PartialView("_EditElaun", maklumatelaun)); }