Exemplo n.º 1
0
 public ActionResult TambahGred(GE_PARAMTABLE gred)
 {
     gred.GROUPID          = 109;
     gred.AUDIT_WHEN       = DateTime.Now;
     ViewBag.GE_PARAMTABLE = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109).ToList();
     return(PartialView("_TambahGred", gred));
 }
Exemplo n.º 2
0
        public ActionResult DeleteConfirmed(GE_PARAMTABLE gred)
        {
            GE_PARAMTABLE item = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == gred.ORDINAL);

            db2.GE_PARAMTABLE.Remove(item);
            db2.SaveChanges();
            return(RedirectToAction("SenaraiGred"));
        }
Exemplo n.º 3
0
        public JsonResult cariGred(string item)
        {
            GE_PARAMTABLE data = new GE_PARAMTABLE();
            var           gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.SHORT_DESCRIPTION == item);

            if (gred != null)
            {
                data.ORDINAL = gred.ORDINAL;
                data.GROUPID = gred.GROUPID;
            }
            return(Json(data, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 4
0
        public ActionResult EditGred(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GE_PARAMTABLE gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == id);

            if (gred == null)
            {
                return(HttpNotFound());
            }
            ViewBag.GE_PARAMTABLE = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109).ToList();
            return(PartialView("_EditGred", gred));
        }
Exemplo n.º 5
0
 public ActionResult EditGred([Bind(Include = "GROUPID,ORDINAL,SHORT_DESCRIPTION,LONG_DESCRIPTION,STRING_PARAM,AUDIT_WHEN")] GE_PARAMTABLE gred)
 {
     if (ModelState.IsValid)
     {
         List <GE_PARAMTABLE> selectGred = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109 && s.STRING_PARAM == gred.STRING_PARAM && s.SHORT_DESCRIPTION == gred.SHORT_DESCRIPTION && s.ORDINAL != gred.ORDINAL).ToList();
         if (selectGred.Count() <= 0)
         {
             gred.LONG_DESCRIPTION = gred.SHORT_DESCRIPTION;
             db2.Entry(gred).State = EntityState.Modified;
             db2.SaveChanges();
         }
         return(RedirectToAction("SenaraiGred"));
     }
     ViewBag.GE_PARAMTABLE = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109).ToList();
     return(View(gred));
 }
Exemplo n.º 6
0
        public ActionResult InfoGred(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GE_PARAMTABLE gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == id);

            if (id == null)
            {
                return(HttpNotFound());
            }


            return(PartialView("_InfoGred", gred));
        }
Exemplo n.º 7
0
 public ActionResult TambahGred2([Bind(Include = "GROUPID,ORDINAL,SHORT_DESCRIPTION,LONG_DESCRIPTION,STRING_PARAM,AUDIT_WHEN")] GE_PARAMTABLE gred)
 {
     if (ModelState.IsValid)
     {
         List <GE_PARAMTABLE> selectGred = db2.GE_PARAMTABLE.Where(s => s.SHORT_DESCRIPTION == gred.SHORT_DESCRIPTION && s.STRING_PARAM == gred.STRING_PARAM && s.GROUPID == 109).ToList();
         if (selectGred.Count() <= 0)
         {
             int Increment = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109).OrderByDescending(s => s.ORDINAL).FirstOrDefault().ORDINAL;
             gred.LONG_DESCRIPTION = gred.SHORT_DESCRIPTION;
             gred.AUDIT_WHEN       = DateTime.Now;
             gred.ORDINAL          = Increment + 1;
             db2.GE_PARAMTABLE.Add(gred);
             db2.SaveChanges();
         }
         return(RedirectToAction("SenaraiGred"));
     }
     ViewBag.GE_PARAMTABLE = db2.GE_PARAMTABLE.Where(s => s.GROUPID == 109).ToList();
     return(View(gred));
 }
Exemplo n.º 8
0
        // GET: GredJawatan
        public ActionResult Index()
        {
            List <HR_JAWATAN> senaraiJawatan = db.HR_JAWATAN.ToList();

            List <GredJawatanModels> GJM = new List <GredJawatanModels>();

            foreach (HR_JAWATAN jawatan in senaraiJawatan)
            {
                GredJawatanModels gjm = new GredJawatanModels();
                gjm.HR_JAWATAN         = new HR_JAWATAN();
                gjm.HR_GELARAN_JAWATAN = new HR_GELARAN_JAWATAN();
                gjm.GE_PARAMTABLE      = new GE_PARAMTABLE();
                gjm.HR_JAWATAN         = jawatan;
                List <HR_GELARAN_JAWATAN> senaraiGelaran = db.HR_GELARAN_JAWATAN.Where(s => s.HR_KOD_JAWATAN == jawatan.HR_KOD_JAWATAN).ToList();
                if (senaraiGelaran.Count() > 0)
                {
                    foreach (HR_GELARAN_JAWATAN gelaran in senaraiGelaran)
                    {
                        if (gelaran.HR_GRED != null)
                        {
                            gelaran.HR_GRED = gelaran.HR_GRED.Trim();
                        }
                        GE_PARAMTABLE gred = db2.GE_PARAMTABLE.FirstOrDefault(s => s.GROUPID == 109 && s.SHORT_DESCRIPTION == gelaran.HR_GRED);

                        gjm.GE_PARAMTABLE      = gred;
                        gjm.HR_GELARAN_JAWATAN = gelaran;
                    }
                }
                else
                {
                    gjm.GE_PARAMTABLE      = new GE_PARAMTABLE();
                    gjm.HR_GELARAN_JAWATAN = new HR_GELARAN_JAWATAN();
                }
                GJM.Add(gjm);
            }
            return(View(GJM));
        }
        public ActionResult PeribadiPensyarah([Bind(Include = "HR_NO_PENSYARAH,HR_NAMA_PENSYARAH,HR_KOD_KUMPULAN,HR_NO_KPBARU,HR_NO_KPLAMA,HR_NO_TELPEJABAT,HR_NO_TELBIMBIT,HR_NO_FAKS,HR_JAWATAN,HR_GRED_KELULUSAN,HR_GAJI_POKOK,HR_TALAMAT1,HR_TALAMAT2,HR_TALAMAT3,HR_TBANDAR,HR_TPOSKOD,HR_TNEGERI,HR_SALAMAT1,HR_SALAMAT2,HR_SALAMAT3,HR_SBANDAR,HR_SPOSKOD,HR_SNEGERI,HR_NO_PEKERJA")] HR_PENSYARAH hR_PENSYARAH, string sub)
        {
            if (ModelState.IsValid)
            {
                ViewBag.HR_KOD_KUMPULAN = new SelectList(db.HR_KUMPULAN_PENSYARAH, "HR_KOD_KUMPULAN", "HR_PENERANGAN");
                ViewBag.Negeri          = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION");
                ViewBag.Msg             = "Data Tidak Berjaya Diproses";
                HR_PENSYARAH Pensyarah = db.HR_PENSYARAH.SingleOrDefault(s => (s.HR_NO_PEKERJA == hR_PENSYARAH.HR_NO_PEKERJA && s.HR_NO_PEKERJA != null) || (s.HR_NAMA_PENSYARAH == hR_PENSYARAH.HR_NAMA_PENSYARAH && s.HR_NAMA_PENSYARAH != null));
                HR_PENSYARAH item      = new HR_PENSYARAH();
                if (sub == "tambah")
                {
                    if (Pensyarah == null)
                    {
                        HR_PENSYARAH selectLastID = db.HR_PENSYARAH.OrderByDescending(s => s.HR_NO_PENSYARAH).FirstOrDefault();
                        string       LastID       = new string(selectLastID.HR_NO_PENSYARAH.SkipWhile(x => !char.IsDigit(x)).TakeWhile(x => char.IsDigit(x)).ToArray());
                        int          incrementID  = Convert.ToInt32(LastID) + 1;
                        string       pensyarahID  = Convert.ToString(incrementID);
                        pensyarahID = "P" + pensyarahID.PadLeft(4, '0');
                        hR_PENSYARAH.HR_NO_PENSYARAH = pensyarahID;

                        db.HR_PENSYARAH.Add(hR_PENSYARAH);
                        ViewBag.Msg = "Data Berjaya Di Masukkan";
                    }
                    else
                    {
                        if (Pensyarah != null)
                        {
                            hR_PENSYARAH = db.HR_PENSYARAH.SingleOrDefault(s => s.HR_NO_PENSYARAH == Pensyarah.HR_NO_PENSYARAH);
                            // hR_PENSYARAH.HR_NO_PENSYARAH = Pensyarah.HR_NO_PENSYARAH;
                            db.Entry(hR_PENSYARAH).State = EntityState.Modified;

                            ViewBag.Msg = "Data Berjaya Di Kemaskini";
                        }
                    }
                }

                else
                {
                    if (Pensyarah != null)
                    {
                        hR_PENSYARAH = db.HR_PENSYARAH.SingleOrDefault(s => s.HR_NO_PENSYARAH == Pensyarah.HR_NO_PENSYARAH);
                        //hR_PENSYARAH.HR_NO_PENSYARAH = Pensyarah.HR_NO_PENSYARAH;
                        db.HR_PENSYARAH.Remove(hR_PENSYARAH);
                        db.SaveChanges();
                        HR_PENSYARAH hR_PENSYARAH2 = new HR_PENSYARAH();
                        hR_PENSYARAH2.HR_KUMPULAN_PENSYARAH = new HR_KUMPULAN_PENSYARAH();
                        ViewBag.Msg = "Data Berjaya Di Padam";
                        return(View(hR_PENSYARAH2));
                    }
                }

                db.SaveChanges();

                HR_KUMPULAN_PENSYARAH kPensyarah = db.HR_KUMPULAN_PENSYARAH.SingleOrDefault(s => s.HR_KOD_KUMPULAN == hR_PENSYARAH.HR_KOD_KUMPULAN);
                if (kPensyarah == null)
                {
                    kPensyarah = new HR_KUMPULAN_PENSYARAH();
                }
                hR_PENSYARAH.HR_KUMPULAN_PENSYARAH = kPensyarah;


                ViewBag.HR_MESEJ = "T";
                if (hR_PENSYARAH.HR_KUMPULAN_PENSYARAH.HR_JENIS_IND == "D")
                {
                    HR_MAKLUMAT_PERIBADI mPeribadi = db.HR_MAKLUMAT_PERIBADI.SingleOrDefault(s => s.HR_NO_PEKERJA == hR_PENSYARAH.HR_NO_PEKERJA && s.HR_NO_PEKERJA != null);
                    if (mPeribadi != null)
                    {
                        item.HR_NAMA_PENSYARAH = mPeribadi.HR_NAMA_PEKERJA;
                        //item.HR_NO_PENSYARAH = mPeribadi.HR_NO_PENSYARAH;
                        //item.HR_KOD_KUMPULAN = mPeribadi.HR_KOD_KUMPULAN;
                        item.HR_NO_KPBARU     = mPeribadi.HR_NO_KPBARU;
                        item.HR_NO_KPLAMA     = mPeribadi.HR_NO_KPLAMA;
                        item.HR_NO_TELPEJABAT = mPeribadi.HR_TELPEJABAT;
                        item.HR_NO_TELBIMBIT  = mPeribadi.HR_TELBIMBIT;
                        //item.HR_NO_FAKS = mPeribadi.HR_NO_FAKS;

                        HR_MAKLUMAT_PEKERJAAN mPekerjaan = db.HR_MAKLUMAT_PEKERJAAN.SingleOrDefault(s => s.HR_NO_PEKERJA == hR_PENSYARAH.HR_NO_PEKERJA);
                        if (mPekerjaan == null)
                        {
                            mPekerjaan = new HR_MAKLUMAT_PEKERJAAN();
                        }

                        item.HR_JAWATAN = mPekerjaan.HR_JAWATAN;
                        var           gred = Convert.ToInt32(mPekerjaan.HR_GRED);
                        GE_PARAMTABLE Gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == gred);
                        if (Gred == null)
                        {
                            Gred = new GE_PARAMTABLE();
                        }
                        item.HR_GRED_KELULUSAN = Gred.SHORT_DESCRIPTION;
                        //item.HR_GRED_KELULUSAN = mPeribadi.HR_GRED_KELULUSAN;
                        item.HR_GAJI_POKOK = mPekerjaan.HR_GAJI_POKOK;
                        item.HR_TALAMAT1   = mPeribadi.HR_TALAMAT1;
                        item.HR_TALAMAT2   = mPeribadi.HR_TALAMAT2;
                        item.HR_TALAMAT3   = mPeribadi.HR_TALAMAT3;
                        item.HR_TBANDAR    = mPeribadi.HR_TBANDAR;
                        item.HR_TPOSKOD    = mPeribadi.HR_TPOSKOD;
                        item.HR_TNEGERI    = mPeribadi.HR_TNEGERI;
                        item.HR_SALAMAT1   = mPeribadi.HR_SALAMAT1;
                        item.HR_SALAMAT2   = mPeribadi.HR_SALAMAT2;
                        item.HR_SALAMAT3   = mPeribadi.HR_SALAMAT3;
                        item.HR_SBANDAR    = mPeribadi.HR_SBANDAR;
                        item.HR_SPOSKOD    = mPeribadi.HR_SPOSKOD;
                        item.HR_SNEGERI    = mPeribadi.HR_SNEGERI;
                        item.HR_NO_PEKERJA = mPeribadi.HR_NO_PEKERJA;

                        HR_PENSYARAH Pensyarah3 = db.HR_PENSYARAH.SingleOrDefault(s => s.HR_NO_PEKERJA == hR_PENSYARAH.HR_NO_PEKERJA && s.HR_NO_PEKERJA != null);
                        if (Pensyarah3 == null)
                        {
                            Pensyarah3 = new HR_PENSYARAH();
                        }

                        item.HR_NO_PENSYARAH       = Pensyarah3.HR_NO_PENSYARAH;
                        item.HR_KOD_KUMPULAN       = Pensyarah3.HR_KOD_KUMPULAN;
                        item.HR_NO_PENSYARAH       = Pensyarah3.HR_NO_PENSYARAH;
                        item.HR_KUMPULAN_PENSYARAH = new HR_KUMPULAN_PENSYARAH();
                        item.HR_KUMPULAN_PENSYARAH = Pensyarah3.HR_KUMPULAN_PENSYARAH;

                        hR_PENSYARAH = item;
                    }
                }

                if (hR_PENSYARAH.HR_NO_PENSYARAH == null)
                {
                    ViewBag.HR_MESEJ = "T";
                }
                else
                {
                    ViewBag.HR_MESEJ = "Y";
                }

                return(View(hR_PENSYARAH));
            }
            return(View(hR_PENSYARAH));
        }
        public ActionResult CariPensyarah(string DATA, string KATEGORI)
        {
            db.Configuration.ProxyCreationEnabled = false;
            CARI_PENSYARAH item = new CARI_PENSYARAH();

            item.HR_PENSYARAH = new HR_PENSYARAH();
            item.HR_MESEJ     = "T";
            if (KATEGORI == "D")
            {
                HR_MAKLUMAT_PERIBADI mPeribadi = db.HR_MAKLUMAT_PERIBADI.SingleOrDefault(s => s.HR_NO_PEKERJA == DATA && s.HR_NO_PEKERJA != null);
                if (mPeribadi != null)
                {
                    item.HR_PENSYARAH.HR_NAMA_PENSYARAH = mPeribadi.HR_NAMA_PEKERJA;
                    //item.HR_PENSYARAH.HR_NO_PENSYARAH = mPeribadi.HR_NO_PENSYARAH;
                    //item.HR_PENSYARAH.HR_KOD_KUMPULAN = mPeribadi.HR_KOD_KUMPULAN;
                    item.HR_PENSYARAH.HR_NO_KPBARU     = mPeribadi.HR_NO_KPBARU;
                    item.HR_PENSYARAH.HR_NO_KPLAMA     = mPeribadi.HR_NO_KPLAMA;
                    item.HR_PENSYARAH.HR_NO_TELPEJABAT = mPeribadi.HR_TELPEJABAT;
                    item.HR_PENSYARAH.HR_NO_TELBIMBIT  = mPeribadi.HR_TELBIMBIT;
                    //item.HR_PENSYARAH.HR_NO_FAKS = mPeribadi.HR_NO_FAKS;

                    HR_MAKLUMAT_PEKERJAAN mPekerjaan = db.HR_MAKLUMAT_PEKERJAAN.SingleOrDefault(s => s.HR_NO_PEKERJA == DATA);
                    if (mPekerjaan == null)
                    {
                        mPekerjaan = new HR_MAKLUMAT_PEKERJAAN();
                    }

                    item.HR_PENSYARAH.HR_JAWATAN = mPekerjaan.HR_JAWATAN;
                    var           gred = Convert.ToInt32(mPekerjaan.HR_GRED);
                    GE_PARAMTABLE Gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == gred);
                    if (Gred == null)
                    {
                        Gred = new GE_PARAMTABLE();
                    }
                    item.HR_PENSYARAH.HR_GRED_KELULUSAN = Gred.SHORT_DESCRIPTION;
                    //item.HR_PENSYARAH.HR_GRED_KELULUSAN = mPeribadi.HR_GRED_KELULUSAN;
                    item.HR_PENSYARAH.HR_GAJI_POKOK = mPekerjaan.HR_GAJI_POKOK;
                    item.HR_PENSYARAH.HR_TALAMAT1   = mPeribadi.HR_TALAMAT1;
                    item.HR_PENSYARAH.HR_TALAMAT2   = mPeribadi.HR_TALAMAT2;
                    item.HR_PENSYARAH.HR_TALAMAT3   = mPeribadi.HR_TALAMAT3;
                    item.HR_PENSYARAH.HR_TBANDAR    = mPeribadi.HR_TBANDAR;
                    item.HR_PENSYARAH.HR_TPOSKOD    = mPeribadi.HR_TPOSKOD;
                    item.HR_PENSYARAH.HR_TNEGERI    = mPeribadi.HR_TNEGERI;
                    item.HR_PENSYARAH.HR_SALAMAT1   = mPeribadi.HR_SALAMAT1;
                    item.HR_PENSYARAH.HR_SALAMAT2   = mPeribadi.HR_SALAMAT2;
                    item.HR_PENSYARAH.HR_SALAMAT3   = mPeribadi.HR_SALAMAT3;
                    item.HR_PENSYARAH.HR_SBANDAR    = mPeribadi.HR_SBANDAR;
                    item.HR_PENSYARAH.HR_SPOSKOD    = mPeribadi.HR_SPOSKOD;
                    item.HR_PENSYARAH.HR_SNEGERI    = mPeribadi.HR_SNEGERI;
                    item.HR_PENSYARAH.HR_NO_PEKERJA = mPeribadi.HR_NO_PEKERJA;

                    HR_PENSYARAH Pensyarah = db.HR_PENSYARAH.SingleOrDefault(s => s.HR_NO_PEKERJA == DATA && s.HR_NO_PEKERJA != null);
                    if (Pensyarah == null)
                    {
                        Pensyarah     = new HR_PENSYARAH();
                        item.HR_MESEJ = "T";
                    }
                    else
                    {
                        item.HR_MESEJ = "Y";
                    }

                    item.HR_PENSYARAH.HR_NO_PENSYARAH = Pensyarah.HR_NO_PENSYARAH;
                    item.HR_PENSYARAH.HR_KOD_KUMPULAN = Pensyarah.HR_KOD_KUMPULAN;
                    item.HR_PENSYARAH.HR_NO_PENSYARAH = Pensyarah.HR_NO_PENSYARAH;
                }
                else
                {
                    item.HR_MESEJ = "T";
                }
            }
            else
            {
                HR_PENSYARAH Pensyarah = db.HR_PENSYARAH.SingleOrDefault(s => s.HR_NAMA_PENSYARAH == DATA && s.HR_NAMA_PENSYARAH != null);

                if (Pensyarah == null)
                {
                    Pensyarah = new HR_PENSYARAH();
                    Pensyarah.HR_KUMPULAN_PENSYARAH = new HR_KUMPULAN_PENSYARAH();
                    item.HR_MESEJ = "T";
                }
                else
                {
                    item.HR_MESEJ = "Y";
                }
                item.HR_PENSYARAH = Pensyarah;
            }

            return(Json(item, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 11
0
        public ActionResult PadamPeribadi(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HR_PENSYARAH pensyarah = db.HR_PENSYARAH.Find(id);

            if (pensyarah == null)
            {
                return(HttpNotFound());
            }
            if (pensyarah.HR_TNEGERI != null)
            {
                pensyarah.HR_TNEGERI = pensyarah.HR_TNEGERI.Trim();
            }
            if (pensyarah.HR_SNEGERI != null)
            {
                pensyarah.HR_SNEGERI = pensyarah.HR_SNEGERI.Trim();
            }


            if (pensyarah.HR_NO_PEKERJA != null)
            {
                HR_MAKLUMAT_PERIBADI pekerja = db.HR_MAKLUMAT_PERIBADI.Find(pensyarah.HR_NO_PEKERJA);
                pensyarah.HR_NO_PENSYARAH       = pensyarah.HR_NO_PENSYARAH;
                pensyarah.HR_KUMPULAN_PENSYARAH = pensyarah.HR_KUMPULAN_PENSYARAH;
                pensyarah.HR_KOD_KUMPULAN       = pensyarah.HR_KOD_KUMPULAN;
                pensyarah.HR_NO_PEKERJA         = pekerja.HR_NO_PEKERJA;
                pensyarah.HR_NAMA_PENSYARAH     = pekerja.HR_NAMA_PEKERJA;
                pensyarah.HR_NO_KPBARU          = pekerja.HR_NO_KPBARU;

                pensyarah.HR_NO_KPLAMA     = pekerja.HR_NO_KPLAMA;
                pensyarah.HR_NO_TELPEJABAT = pekerja.HR_TELPEJABAT;
                pensyarah.HR_NO_TELBIMBIT  = pekerja.HR_TELBIMBIT;
                //pensyarah.HR_NO_FAKS = pekerja.HR_NO_FAKS;

                HR_MAKLUMAT_PEKERJAAN mPekerjaan = db.HR_MAKLUMAT_PEKERJAAN.Find(pensyarah.HR_NO_PEKERJA);
                if (mPekerjaan == null)
                {
                    mPekerjaan = new HR_MAKLUMAT_PEKERJAAN();
                }

                pensyarah.HR_JAWATAN = mPekerjaan.HR_JAWATAN;
                var           gred = Convert.ToInt32(mPekerjaan.HR_GRED);
                GE_PARAMTABLE Gred = db2.GE_PARAMTABLE.SingleOrDefault(s => s.GROUPID == 109 && s.ORDINAL == gred);
                if (Gred == null)
                {
                    Gred = new GE_PARAMTABLE();
                }
                pensyarah.HR_GRED_KELULUSAN = Gred.SHORT_DESCRIPTION;
                //pensyarah.HR_GRED_KELULUSAN = pekerja.HR_GRED_KELULUSAN;
                pensyarah.HR_GAJI_POKOK = mPekerjaan.HR_GAJI_POKOK;
                pensyarah.HR_TALAMAT1   = pekerja.HR_TALAMAT1;
                pensyarah.HR_TALAMAT2   = pekerja.HR_TALAMAT2;
                pensyarah.HR_TALAMAT3   = pekerja.HR_TALAMAT3;
                pensyarah.HR_TBANDAR    = pekerja.HR_TBANDAR;
                pensyarah.HR_TPOSKOD    = pekerja.HR_TPOSKOD;
                pensyarah.HR_TNEGERI    = pekerja.HR_TNEGERI;
                pensyarah.HR_SALAMAT1   = pekerja.HR_SALAMAT1;
                pensyarah.HR_SALAMAT2   = pekerja.HR_SALAMAT2;
                pensyarah.HR_SALAMAT3   = pekerja.HR_SALAMAT3;
                pensyarah.HR_SBANDAR    = pekerja.HR_SBANDAR;
                pensyarah.HR_SPOSKOD    = pekerja.HR_SPOSKOD;
                pensyarah.HR_SNEGERI    = pekerja.HR_SNEGERI;
            }

            ViewBag.HR_TNEGERI      = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION");
            ViewBag.HR_SNEGERI      = new SelectList(db2.GE_PARAMTABLE.Where(s => s.GROUPID == 3), "ORDINAL", "LONG_DESCRIPTION");
            ViewBag.HR_KOD_KUMPULAN = new SelectList(db.HR_KUMPULAN_PENSYARAH, "HR_KOD_KUMPULAN", "HR_PENERANGAN");

            return(PartialView("_PadamPeribadi", pensyarah));
        }