public void SaveData() { masukIds = txtMasukId.Text.Trim(); if (!int.TryParse(masukIds, out masukid)) masukid = 0; string nomorid = txtNomorSurat.Text; string nomor = txtNomorSuratKencana.Text; string noasal = txtNomorSuratAsli.Text; //EDIT if (string.IsNullOrEmpty(txtDari.Text) || string.IsNullOrEmpty(txtJudul.Text) || string.IsNullOrEmpty(txtKeterangan.Text) || string.IsNullOrEmpty(txtMasukId.Text) || string.IsNullOrEmpty(txtNomorSurat.Text) || string.IsNullOrEmpty(txtNomorSuratAsli.Text) || string.IsNullOrEmpty(txtNomorSuratKencana.Text)) return; Suratmasuk smt = new Suratmasuk(); if (smt.LoadByPrimaryKey(masukid)) { try { smt.Userid = HttpContext.Current.Session["user"].ToString().Trim(); smt.Nomorid = nomorid; smt.Nomor = nomor; smt.Noasal = noasal; string jud = txtJudul.Text; smt.Judul = txtJudul.Text; smt.Tanggal = dfTanggal.SelectedDate; smt.Dari = txtDari.Text; smt.Keterangan = txtKeterangan.Text; smt.Berkas = "kosong"; smt.Lastedited = DateTime.Now; smt.Save(); HttpContext.Current.Session["isEditInbox"] = true; } catch (Exception ex) { frmPanelMain.Title = ex.Message; } } X.Js.AddScript("parentAutoLoadControl.close(); Delay='2' "); //X.AddScript("parentAutoLoadControl.close(); Delay='2' "); }
public void SaveData() { //string nomorid = txtNomorSurat.Text; string penomoransurat = cmbFormatPenomoran.SelectedItem.Value.Trim(); string nomor = txtNomorSuratKencana.Text; string noasal = txtNomorSuratAsli.Text; string nomorsurat = string.Empty; //generate number SuratAutonumber sa = new SuratAutonumber(); nomorsurat = sa.GenNumber(penomoransurat, dfTanggal.SelectedDate.Month, dfTanggal.SelectedDate.Year, 0); //ADD //if (isAdd) //{ //if (string.IsNullOrEmpty(txtDari.Text) || string.IsNullOrEmpty(txtJudul.Text) // || string.IsNullOrEmpty(txtKeterangan.Text) // || string.IsNullOrEmpty(cmbFormatPenomoran.SelectedItem.Value) || string.IsNullOrEmpty(txtNomorSuratAsli.Text) // || string.IsNullOrEmpty(txtNomorSuratKencana.Text)) // return; Suratmasuk sm = new Suratmasuk(); sm.Userid = HttpContext.Current.Session["user"].ToString().Trim(); sm.Nomorid = penomoransurat; sm.Nomor = nomorsurat; sm.Noasal = txtNomorSuratAsli.Text; sm.Judul = txtJudul.Text; sm.Tanggal = dfTanggal.SelectedDate; sm.Dari = txtDari.Text; sm.Keterangan = txtKeterangan.Text; sm.Berkas = "kosong"; sm.Lastedited = DateTime.Now; sm.Save(); HttpContext.Current.Session["isEditInbox"] = true; if (chkCreateDisposition.Checked) { HttpContext.Current.Session["isAddDisposition"] = true; HttpContext.Current.Session["isEditInbox"] = false; HttpContext.Current.Session["nomorsurat"] = nomorsurat; } else HttpContext.Current.Session["isAddDisposition"] = false; //} //EDIT //else //{ // if (string.IsNullOrEmpty(txtDari.Text) || string.IsNullOrEmpty(txtJudul.Text) // || string.IsNullOrEmpty(txtKeterangan.Text) || string.IsNullOrEmpty(txtMasukId.Text) // || string.IsNullOrEmpty(txtNomorSurat.Text) || string.IsNullOrEmpty(txtNomorSuratAsli.Text) // || string.IsNullOrEmpty(txtNomorSuratKencana.Text)) // return; // Suratmasuk sm = new Suratmasuk(); // if (sm.LoadByPrimaryKey(masukid)) // { // try // { // sm.Userid = "toro"; // sm.Nomorid = nomorid; // sm.Nomor = nomor; // sm.Noasal = noasal; // sm.Judul = txtJudul.Text; // sm.Tanggal = dfTanggal.SelectedDate; // sm.Dari = txtDari.Text; // sm.Keterangan = txtKeterangan.Text; // sm.Berkas = "kosong"; // sm.Lastedited = DateTime.Now; // sm.Save(); // HttpContext.Current.Session["isEditInbox"] = true; // } // catch (Exception ex) // { // frmPanelMain.Title = ex.Message; // } // } //} X.AddScript("parentAutoLoadControl.close(); Delay='2' "); }