public void Update(String KODEPBJ, String NAMAKEGIATAN, String NAMAPAKET, String KODESKPD, String PPK, String PPTK, String KODEJENISKEGIATAN, String PROSESPENGADAAN, DateTime TANGGALPENGAJUAN, String PEMBAWABERKAS1, String PENERIMABERKAS1, String PEMBAWABERKAS2, String PENERIMABERKAS2, String LENGKAP, String DIKEMBALIKAN, DateTime TANGGALKEMBALI, String KODESTATUSPBJ, String CATATAN) { PBJ item = new PBJ(); item.KODEPBJ = KODEPBJ; item.NAMAKEGIATAN = NAMAKEGIATAN; item.NAMAPAKET = NAMAPAKET; item.KODESKPD = KODESKPD; item.PPK = PPK; item.PPTK = PPTK; item.KODEJENISKEGIATAN = KODEJENISKEGIATAN; item.PROSESPENGADAAN = PROSESPENGADAAN; item.TANGGALPENGAJUAN = TANGGALPENGAJUAN; item.PEMBAWABERKAS1 = PEMBAWABERKAS1; item.PENERIMABERKAS1 = PENERIMABERKAS1; item.PEMBAWABERKAS2 = PEMBAWABERKAS2; item.PENERIMABERKAS2 = PENERIMABERKAS2; item.LENGKAP = LENGKAP; item.DIKEMBALIKAN = DIKEMBALIKAN; item.TANGGALKEMBALI = TANGGALKEMBALI; item.KODESTATUSPBJ = KODESTATUSPBJ; item.CATATAN = CATATAN; item.MarkOld(); item.Save(""); }
private bool Init() { inlineedit = ((string)Request["editType"] == "inline"); record_id = (string)Request["recordID"]; if (inlineedit) { templatefile = "PBJ_inline_edit.aspx"; } else { templatefile = "PBJ_edit.aspx"; } keys["KODEPBJ"] = Request["editid1"]; if (keys.Count > 1) { item = controller.FetchByManyID(keys); } else { item = Data.PBJ.FetchByID(Request["editid1"]); } if (item != null) { bool editable = true; if (!editable) { output.Append("<p>" + "You don't have permissions to access this table" + " <a href=\"PBJ_list.aspx?a=search&value=1&SearchFor=" + DateTime.Now.Year.ToString() + "&SearchOption=Contains&SearchField=KODEPBJ&orderby=dTANGGALPENGAJUAN\">back</a>"); return(false); } } else { this.Server.Transfer("~/PBJ_list.aspx?a=search&value=1&SearchFor=" + DateTime.Now.Year.ToString() + "&SearchOption=Contains&SearchField=KODEPBJ&orderby=dTANGGALPENGAJUAN"); } return(true); }
private void SaveData() { if (RequestAction != "edited") { item = new Data.PBJ(); } Data.PBJ emptyItem = new Data.PBJ(); // processing NAMAKEGIATAN - start if (!string.IsNullOrEmpty(Request["value_NAMAKEGIATAN"])) { item.NAMAKEGIATAN = Convert.ToString(Request["value_NAMAKEGIATAN"]); } else { item.NAMAKEGIATAN = emptyItem.NAMAKEGIATAN; } // processing NAMAPAKET - start if (!string.IsNullOrEmpty(Request["value_NAMAPAKET"])) { item.NAMAPAKET = Convert.ToString(Request["value_NAMAPAKET"]); } else { item.NAMAPAKET = emptyItem.NAMAPAKET; } // processing KODESKPD - start if (!string.IsNullOrEmpty(Request["value_KODESKPD"])) { item.KODESKPD = Convert.ToString(Request["value_KODESKPD"]); } else { item.KODESKPD = emptyItem.KODESKPD; } // processing PPK - start if (!string.IsNullOrEmpty(Request["value_PPK"])) { item.PPK = Convert.ToString(Request["value_PPK"]); } else { item.PPK = emptyItem.PPK; } // processing PPTK - start if (!string.IsNullOrEmpty(Request["value_PPTK"])) { item.PPTK = Convert.ToString(Request["value_PPTK"]); } else { item.PPTK = emptyItem.PPTK; } // processing KODEJENISKEGIATAN - start if (!string.IsNullOrEmpty(Request["value_KODEJENISKEGIATAN"])) { item.KODEJENISKEGIATAN = Convert.ToString(Request["value_KODEJENISKEGIATAN"]); } else { item.KODEJENISKEGIATAN = emptyItem.KODEJENISKEGIATAN; } // processing PROSESPENGADAAN - start if (!string.IsNullOrEmpty(Request["value_PROSESPENGADAAN"])) { item.PROSESPENGADAAN = Convert.ToString(Request["value_PROSESPENGADAAN"]); } else { item.PROSESPENGADAAN = emptyItem.PROSESPENGADAAN; } // processing TANGGALPENGAJUAN - start if (!string.IsNullOrEmpty(Request["value_TANGGALPENGAJUAN"])) { item.TANGGALPENGAJUAN = Convert.ToDateTime(Request["value_TANGGALPENGAJUAN"]); } else { item.TANGGALPENGAJUAN = emptyItem.TANGGALPENGAJUAN; } // processing PEMBAWABERKAS1 - start if (!string.IsNullOrEmpty(Request["value_PEMBAWABERKAS1"])) { item.PEMBAWABERKAS1 = Convert.ToString(Request["value_PEMBAWABERKAS1"]); } else { item.PEMBAWABERKAS1 = emptyItem.PEMBAWABERKAS1; } // processing PENERIMABERKAS1 - start if (!string.IsNullOrEmpty(Request["value_PENERIMABERKAS1"])) { item.PENERIMABERKAS1 = Convert.ToString(Request["value_PENERIMABERKAS1"]); } else { item.PENERIMABERKAS1 = emptyItem.PENERIMABERKAS1; } // processing PEMBAWABERKAS2 - start if (!string.IsNullOrEmpty(Request["value_PEMBAWABERKAS2"])) { item.PEMBAWABERKAS2 = Convert.ToString(Request["value_PEMBAWABERKAS2"]); } else { item.PEMBAWABERKAS2 = emptyItem.PEMBAWABERKAS2; } // processing PENERIMABERKAS2 - start if (!string.IsNullOrEmpty(Request["value_PENERIMABERKAS2"])) { item.PENERIMABERKAS2 = Convert.ToString(Request["value_PENERIMABERKAS2"]); } else { item.PENERIMABERKAS2 = emptyItem.PENERIMABERKAS2; } // processing LENGKAP - start if (!string.IsNullOrEmpty(Request["value_LENGKAP"])) { item.LENGKAP = Convert.ToString(Request["value_LENGKAP"]); } else { item.LENGKAP = emptyItem.LENGKAP; } // processing DIKEMBALIKAN - start if (!string.IsNullOrEmpty(Request["value_DIKEMBALIKAN"])) { item.DIKEMBALIKAN = Convert.ToString(Request["value_DIKEMBALIKAN"]); } else { item.DIKEMBALIKAN = emptyItem.DIKEMBALIKAN; } // processing TANGGALKEMBALI - start if (!string.IsNullOrEmpty(Request["value_TANGGALKEMBALI"])) { item.TANGGALKEMBALI = Convert.ToDateTime(Request["value_TANGGALKEMBALI"]); } else { item.TANGGALKEMBALI = emptyItem.TANGGALKEMBALI; } // processing KODESTATUSPBJ - start if (!string.IsNullOrEmpty(Request["value_KODESTATUSPBJ"])) { item.KODESTATUSPBJ = Convert.ToString(Request["value_KODESTATUSPBJ"]); } else { item.KODESTATUSPBJ = emptyItem.KODESTATUSPBJ; } // processing CATATAN - start if (!string.IsNullOrEmpty(Request["value_CATATAN"])) { item.CATATAN = Convert.ToString(Request["value_CATATAN"]); } else { item.CATATAN = emptyItem.CATATAN; } // processing PAGU string sPAGU = ""; if (!string.IsNullOrEmpty(Request["value_PAGU"])) { sPAGU = Convert.ToString(Request["value_PAGU"]); } // processing HPS string sHPS = ""; if (!string.IsNullOrEmpty(Request["value_HPS"])) { sHPS = Convert.ToString(Request["value_HPS"]); } // //item.KODEPBJ = Convert.ToString(Request["editid1"]); // string idx = string.Empty; idx = "1"; item.KODEPBJ = Convert.ToString(Request["editid" + idx]); bool abortSaving = false; if (!abortSaving) { item.MarkOld(); item.Save(); idx = "1"; item.KODEPBJ = Convert.ToString(Request["editid" + idx]); // save pagu and hps SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); string ssql = ""; if (!string.IsNullOrEmpty(sPAGU) && !string.IsNullOrEmpty(sHPS)) { ssql = "update PBJ set PAGU = " + sPAGU + ", HPS = " + sHPS + " where KODEPBJ = '" + item.KODEPBJ + "';"; } if (!string.IsNullOrEmpty(sPAGU) && string.IsNullOrEmpty(sHPS)) { ssql = "update PBJ set PAGU = " + sPAGU + " where KODEPBJ = '" + item.KODEPBJ + "';"; } if (string.IsNullOrEmpty(sPAGU) && !string.IsNullOrEmpty(sHPS)) { ssql = "update PBJ set HPS = " + sHPS + " where KODEPBJ = '" + item.KODEPBJ + "';"; } if (string.IsNullOrEmpty(sPAGU) && string.IsNullOrEmpty(sHPS)) { ssql = ""; } if (!string.IsNullOrEmpty(ssql)) { SqlCommand myCommand = new SqlCommand(); myCommand = new SqlCommand(); myCommand.CommandText = ssql; myCommand.CommandType = CommandType.Text; myCommand.Connection = myConnection; myConnection.Open(); int recAffected = 0; recAffected = myCommand.ExecuteNonQuery(); myCommand.Dispose(); myConnection.Close(); myConnection.Dispose(); } // end of save pagu and hps ShowSuccessMessage(); } }