public void Update(String KODEPENGADAANLANGSUNG, String NAMAKEGIATAN, String NAMAPAKET, String KODESKPD, DateTime TANGGALKONTRAK, Decimal PAGU, Decimal HPS, Decimal NILAIKONTRAK, String PEMENANG, String KETERANGAN, String PEJABATPENGADAAN, String MENGETAHUI) { PENGADAAN_LANGSUNG item = new PENGADAAN_LANGSUNG(); item.KODEPENGADAANLANGSUNG = KODEPENGADAANLANGSUNG; item.NAMAKEGIATAN = NAMAKEGIATAN; item.NAMAPAKET = NAMAPAKET; item.KODESKPD = KODESKPD; item.TANGGALKONTRAK = TANGGALKONTRAK; item.PAGU = PAGU; item.HPS = HPS; item.NILAIKONTRAK = NILAIKONTRAK; item.PEMENANG = PEMENANG; item.KETERANGAN = KETERANGAN; item.PEJABATPENGADAAN = PEJABATPENGADAAN; item.MENGETAHUI = MENGETAHUI; item.MarkOld(); item.Save(""); }
private void SaveData() { if (RequestAction != "edited") { item = new Data.PENGADAAN_LANGSUNG(); } Data.PENGADAAN_LANGSUNG emptyItem = new Data.PENGADAAN_LANGSUNG(); // 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 TANGGALKONTRAK - start if (!string.IsNullOrEmpty(Request["value_TANGGALKONTRAK"])) { item.TANGGALKONTRAK = Convert.ToDateTime(Request["value_TANGGALKONTRAK"]); } else { item.TANGGALKONTRAK = emptyItem.TANGGALKONTRAK; } // processing PAGU - start if (!string.IsNullOrEmpty(Request["value_PAGU"])) { item.PAGU = Convert.ToDecimal(Request["value_PAGU"]); } else { item.PAGU = emptyItem.PAGU; } // processing HPS - start if (!string.IsNullOrEmpty(Request["value_HPS"])) { item.HPS = Convert.ToDecimal(Request["value_HPS"]); } else { item.HPS = emptyItem.HPS; } // processing NILAIKONTRAK - start if (!string.IsNullOrEmpty(Request["value_NILAIKONTRAK"])) { item.NILAIKONTRAK = Convert.ToDecimal(Request["value_NILAIKONTRAK"]); } else { item.NILAIKONTRAK = emptyItem.NILAIKONTRAK; } // processing PEMENANG - start if (!string.IsNullOrEmpty(Request["value_PEMENANG"])) { item.PEMENANG = Convert.ToString(Request["value_PEMENANG"]); } else { item.PEMENANG = emptyItem.PEMENANG; } // processing KETERANGAN - start if (!string.IsNullOrEmpty(Request["value_KETERANGAN"])) { item.KETERANGAN = Convert.ToString(Request["value_KETERANGAN"]); } else { item.KETERANGAN = emptyItem.KETERANGAN; } // processing PEJABATPENGADAAN - start item.PEJABATPENGADAAN = UserName; // processing MENGETAHUI - start if (!string.IsNullOrEmpty(Request["value_MENGETAHUI"])) { item.MENGETAHUI = Convert.ToString(Request["value_MENGETAHUI"]); } else { item.MENGETAHUI = emptyItem.MENGETAHUI; } // //item.KODEPENGADAANLANGSUNG = Convert.ToString(Request["editid1"]); // string idx = string.Empty; idx = "1"; item.KODEPENGADAANLANGSUNG = Convert.ToString(Request["editid" + idx]); bool abortSaving = false; if (!abortSaving) { item.MarkOld(); item.Save(); idx = "1"; item.KODEPENGADAANLANGSUNG = Convert.ToString(Request["editid" + idx]); /* * if (!string.IsNullOrEmpty(Request["value_PEJABATPENGADAAN"])) { * // save jenis pengadaan * SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString); * string ssql = "update PENGADAAN_LANGSUNG set JENISPENGADAAN = '" + Convert.ToString(Request["value_PEJABATPENGADAAN"]) + "' where KODEPENGADAANLANGSUNG = '" + item.KODEPENGADAANLANGSUNG + "';"; * 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 jenis pengadaan * } */ ShowSuccessMessage(); } }