public JsonResult CariTanggungan(string id, string HR_NO_PEKERJA)
        {
            HR_MAKLUMAT_TANGGUNGAN item = db.HR_MAKLUMAT_TANGGUNGAN.SingleOrDefault(s => s.HR_NO_KP == id && s.HR_NO_PEKERJA == HR_NO_PEKERJA);

            if (item == null)
            {
                item = new HR_MAKLUMAT_TANGGUNGAN();
            }
            return(Json(item, JsonRequestBehavior.AllowGet));
        }
        public ActionResult InfoTuntutan(string id, string tarikh)
        {
            if (id == null || tarikh == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DateTime               Date       = Convert.ToDateTime(tarikh);
            HR_TUNTUTAN_INSURAN    tuntutan   = db.HR_TUNTUTAN_INSURAN.SingleOrDefault(s => s.HR_NO_PEKERJA == id && s.HR_TARIKH_TUNTUTAN == Date);
            HR_MAKLUMAT_PERIBADI   mPeribadi  = db.HR_MAKLUMAT_PERIBADI.SingleOrDefault(s => s.HR_NO_PEKERJA == id);
            HR_MAKLUMAT_PEKERJAAN  mPekerjaan = db.HR_MAKLUMAT_PEKERJAAN.SingleOrDefault(s => s.HR_NO_PEKERJA == id);
            HR_MAKLUMAT_TANGGUNGAN mTanggung  = db.HR_MAKLUMAT_TANGGUNGAN.SingleOrDefault(s => s.HR_NO_PEKERJA == id && s.HR_NO_KP == tuntutan.HR_NO_KP_PESAKIT);

            if (mTanggung == null)
            {
                mTanggung = new HR_MAKLUMAT_TANGGUNGAN();
            }


            ViewBag.value = "";
            if (tuntutan.HR_NAMA_PENYAKIT != null || tuntutan.HR_TARIKH_SIMPTOM != null || tuntutan.HR_TARIKH_NASIHAT != null)
            {
                ViewBag.value = "1";
            }
            else if (tuntutan.HR_KECEDERAAN != null || tuntutan.HR_TARIKH_MASA_CEDERA != null || tuntutan.HR_KERJA_IND != null)
            {
                ViewBag.value = "2";
            }

            ViewBag.HR_NAMA_PEKERJA = mPeribadi.HR_NAMA_PEKERJA;
            ViewBag.HR_NO_KPBARU    = mPeribadi.HR_NO_KPBARU;

            var tarikhtanggung = string.Format("{0:dd/MM/yyyy}", mTanggung.HR_TARIKH_LAHIR);

            ViewBag.HR_TARIKH_LAHIR = tarikhtanggung;

            ViewBag.HR_JANTINA = mTanggung.HR_JANTINA;

            var tarikhMasuk = string.Format("{0:dd/MM/yyyy}", mPekerjaan.HR_TARIKH_MASUK);

            ViewBag.HR_TARIKH_MASUK = tarikhMasuk;
            var tarikhLahir = string.Format("{0:dd/MM/yyyy}", mPeribadi.HR_TARIKH_LAHIR);

            ViewBag.HR_TARIKH_LAHIR_PERIBADI = tarikhLahir;
            ViewBag.HR_JANTINA_PERIBADI      = mPeribadi.HR_JANTINA;
            ViewBag.NAMA_ORGANISASI          = "MAJLIS BANDARAYA PETALING JAYA";

            List <SelectListItem> pelan = new List <SelectListItem>
            {
                new SelectListItem {
                    Text = "Sendiri", Value = "F"
                },
                new SelectListItem {
                    Text = "Suami/Isteri", Value = "S"
                },
                new SelectListItem {
                    Text = "Anak", Value = "A"
                },
            };

            ViewBag.pelan = new SelectList(pelan, "Value", "Text");

            List <SelectListItem> kodAgensi = new List <SelectListItem>();

            kodAgensi.Add(new SelectListItem {
                Text = "Johor", Value = "1 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Kedah", Value = "2 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Kelantan", Value = "3 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Melaka", Value = "4 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Negeri Sembilan", Value = "5 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Pahang", Value = "6 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Pulau Pinang", Value = "7 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Perak", Value = "8 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Perlis", Value = "9 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Selangor", Value = "10 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Terengganu", Value = "11 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Sabah", Value = "12 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "Sarawak", Value = "13 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "W. P. Kuala Lumpur", Value = "14 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "W. P. Labuan", Value = "15 "
            });
            kodAgensi.Add(new SelectListItem {
                Text = "W. P. Putrajaya", Value = "16 "
            });
            ViewBag.kodAgensi = kodAgensi;

            List <SelectListItem> kodRawatan = new List <SelectListItem>();

            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Besar Kuala Lumpur", Value = "HKL"
            });
            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Selayang", Value = "HS"
            });
            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Serdang", Value = "HSD"
            });
            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Universiti Kebangsaan Malaysia", Value = "HKM"
            });
            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Putrajaya", Value = "HP"
            });
            kodRawatan.Add(new SelectListItem {
                Text = "Hospital Universiti", Value = "HU"
            });
            ViewBag.kodRawatan = kodRawatan;

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

            ViewBag.HR_NAMA_TANGGUNGAN = new SelectList(db.HR_MAKLUMAT_TANGGUNGAN.Where(s => s.HR_NO_PEKERJA == id), "HR_NO_KP", "HR_NAMA_TANGGUNGAN");

            ViewBag.NAMA_ORGANISASI = "MAJLIS BANDARAYA PETALING JAYA";

            return(PartialView("_InfoTuntutan", tuntutan));
        }