コード例 #1
0
        public JsonResult CariNama(string HR_NO_PEKERJA)
        {
            MaklumatKakitanganModels model = new MaklumatKakitanganModels();
            // Test test = new Test();
            HR_MAKLUMAT_PERIBADI item = db.HR_MAKLUMAT_PERIBADI.Where(s => s.HR_NO_PEKERJA == HR_NO_PEKERJA).SingleOrDefault();

            if (item == null)
            {
                item = new HR_MAKLUMAT_PERIBADI();
            }
            HR_MAKLUMAT_PEKERJAAN item1 = db.HR_MAKLUMAT_PEKERJAAN.Where(s => s.HR_NO_PEKERJA == HR_NO_PEKERJA).SingleOrDefault();

            if (item1 == null)
            {
                item1 = new HR_MAKLUMAT_PEKERJAAN();
            }
            model.HR_MAKLUMAT_PERIBADI  = new MaklumatPeribadi(); //newobject
            model.HR_MAKLUMAT_PEKERJAAN = new MaklumatPekerjaan();

            model.HR_MAKLUMAT_PERIBADI.HR_NAMA_PEKERJA = item.HR_NAMA_PEKERJA;

            //model.GE_JABATAN = jabatan.GE_KETERANGAN_JABATAN;
            // model.GE_BAHAGIAN = bahagian.GE_KETERANGAN;
            // test.HR_NAMA_PEKERJA = item.HR_NAMA_PEKERJA;
            // test.HR_MAKLUMAT_PERIBADI.HR_NAMA_PEKERJA = item.HR_NAMA_PEKERJA;

            return(Json(model, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        public ActionResult SenaraiPergerakanGaji()
        {
            List <HR_MAKLUMAT_PERIBADI>     mPeribadi      = db.HR_MAKLUMAT_PERIBADI.ToList();
            List <HR_MAKLUMAT_PEKERJAAN>    mPekerjaan     = db.HR_MAKLUMAT_PEKERJAAN.ToList();
            List <MaklumatKakitanganModels> listKakitangan = new List <MaklumatKakitanganModels>();


            foreach (var item in mPeribadi)
            {
                MaklumatKakitanganModels kakitangan = new MaklumatKakitanganModels();
                kakitangan.HR_MAKLUMAT_PERIBADI.HR_NAMA_PEKERJA = item.HR_NAMA_PEKERJA;
                kakitangan.HR_MAKLUMAT_PERIBADI.HR_NO_PEKERJA   = item.HR_NO_PEKERJA;
                kakitangan.HR_MAKLUMAT_PERIBADI.HR_NO_KPBARU    = item.HR_NO_KPBARU;
                HR_MAKLUMAT_PEKERJAAN pekerjaan = mPekerjaan.SingleOrDefault(s => s.HR_NO_PEKERJA == item.HR_NO_PEKERJA);
                if (pekerjaan == null)
                {
                    pekerjaan = new HR_MAKLUMAT_PEKERJAAN();
                }
                kakitangan.HR_MAKLUMAT_PEKERJAAN.HR_JAWATAN = pekerjaan.HR_JAWATAN;
                kakitangan.HR_MAKLUMAT_PEKERJAAN.HR_JABATAN = pekerjaan.HR_JABATAN;

                listKakitangan.Add(kakitangan);
            }

            return(View(listKakitangan));
        }