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)); }