예제 #1
0
        public ActionResult DeleteConfirmed(HR_KUARTERS kuarters)
        {
            kuarters = db.HR_KUARTERS.SingleOrDefault(s => s.HR_KOD_KUARTERS == kuarters.HR_KOD_KUARTERS);

            db.HR_KUARTERS.Remove(kuarters);
            db.SaveChanges();
            return(RedirectToAction("SenaraiKuarters"));
        }
예제 #2
0
 public ActionResult EditKuarters([Bind(Include = "HR_KOD_KUARTERS,HR_BLOK_KUARTERS,HR_ALAMAT1,HR_ALAMAT2,HR_ALAMAT3,HR_BANDAR,HR_POSKOD,HR_NEGERI,HR_AKTIF_IND,SHORT_DESCRIPTION")] HR_KUARTERS kuarters)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kuarters).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("SenaraiKuarters"));
     }
     ViewBag.HR_NEGERI = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION");
     return(View(kuarters));
 }
예제 #3
0
        public ActionResult TambahKuarters([Bind(Include = "HR_KOD_KUARTERS,HR_BLOK_KUARTERS,HR_ALAMAT1,HR_ALAMAT2,HR_ALAMAT3,HR_BANDAR,HR_POSKOD,HR_NEGERI,HR_AKTIF_IND,SHORT_DESCRIPTION")] HR_KUARTERS kuarters)
        {
            if (ModelState.IsValid)
            {
                var SelectLastID = db.HR_KUARTERS.OrderByDescending(s => s.HR_KOD_KUARTERS).FirstOrDefault().HR_KOD_KUARTERS;
                var LastID       = new string (SelectLastID.SkipWhile(x => x == 'K').ToArray());
                var Increment    = Convert.ToSingle(LastID) + 1;
                var KodKuarters  = Convert.ToString(Increment);
                kuarters.HR_KOD_KUARTERS = "K" + KodKuarters;

                db.HR_KUARTERS.Add(kuarters);
                db.SaveChanges();
                return(RedirectToAction("SenaraiKuarters"));
            }
            ViewBag.HR_NEGERI = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION");
            return(View(kuarters));
        }
예제 #4
0
        public ActionResult EditKuarters(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HR_KUARTERS kuarters = db.HR_KUARTERS.Find(id);

            if (id == null)
            {
                return(HttpNotFound());
            }
            if (kuarters.HR_NEGERI != null)
            {
                kuarters.HR_NEGERI = kuarters.HR_NEGERI.Trim();
            }
            ViewBag.HR_NEGERI = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION", kuarters.HR_NEGERI);

            return(PartialView("_EditKuarters", kuarters));
        }