public void SaveData() { string keluarIds = HttpContext.Current.Session["keluarid"].ToString().Trim(); int keluarid = 0; if (!int.TryParse(keluarIds, out keluarid)) keluarid = 0; //EDIT //if (string.IsNullOrEmpty(txtKeluarId.Text) || string.IsNullOrEmpty(txtPenomoranSurat.Text) // || string.IsNullOrEmpty(txtNomorSuratKencana.Text) || string.IsNullOrEmpty(txtKepada.Text) // || string.IsNullOrEmpty(txtJudul.Text) || string.IsNullOrEmpty(txtKeterangan.Text)) // return; if (string.IsNullOrEmpty(txtKeluarId.Text) || string.IsNullOrEmpty(txtNomorSuratKencana.Text) || string.IsNullOrEmpty(txtKepada.Text) || string.IsNullOrEmpty(txtJudul.Text) || string.IsNullOrEmpty(txtKeterangan.Text)) return; if (dfTanggal.SelectedDate == null) return; Suratkeluar sk = new Suratkeluar(); if (sk.LoadByPrimaryKey(keluarid)) { //sk.Userid = HttpContext.Current.Session["user"].ToString().Trim(); //sk.Nomorid = txtPenomoranSurat.Text; sk.Kepada = txtKepada.Text; if (!string.IsNullOrEmpty(txtIdSuratMasukExtended.Text.Trim())) { sk.Nomor = sk.Nomor + txtIdSuratMasukExtended.Text.Trim(); } //sk.Nomor = txtNomorSuratKencana.Text; sk.Judul = txtJudul.Text; sk.Tanggal = dfTanggal.SelectedDate; sk.Berkas = "path"; sk.Keterangan = txtKeterangan.Text; sk.Lastedited = DateTime.Now; sk.Save(); HttpContext.Current.Session["isEditInbox"] = true; X.AddScript("parentAutoLoadControl.close(); Delay='2' "); } else { X.Msg.Alert("error", "an error has occured"); return; } }
public void SaveData() { string keluarid = txtKeluarId.Text; string penomoransurat = cmbFormatPenomoran.SelectedItem.Value.Trim(); string nomorsurat = txtNomorSuratKencana.Text; //generate number SuratAutonumber sa = new SuratAutonumber(); nomorsurat = sa.GenNumber(penomoransurat, dfTanggal.SelectedDate.Month, dfTanggal.SelectedDate.Year,1); //ADD //if (isAdd) //{ if (string.IsNullOrEmpty(cmbFormatPenomoran.SelectedItem.Value) || string.IsNullOrEmpty(txtNomorSuratKencana.Text) || string.IsNullOrEmpty(txtKepada.Text) || string.IsNullOrEmpty(txtJudul.Text) || string.IsNullOrEmpty(txtKeterangan.Text)) return; if (dfTanggal.SelectedDate == null) return; if (string.IsNullOrEmpty(dfTanggal.SelectedDate.ToShortDateString().Trim())) return; Suratkeluar sk = new Suratkeluar(); //Suratmasuk sm = new Suratmasuk(); sk.Userid = HttpContext.Current.Session["user"].ToString().Trim(); sk.Nomorid = penomoransurat; sk.Kepada = txtKepada.Text; sk.Nomor = nomorsurat; sk.Judul = txtJudul.Text; sk.Tanggal = dfTanggal.SelectedDate; sk.Berkas = "path"; sk.Keterangan = txtKeterangan.Text; sk.Lastedited = DateTime.Now; sk.Save(); //sm.Userid = "toro"; //sm.Nomorid = "1"; //sm.Nomor = txtNomorSuratKencana.Text; //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; X.AddScript("parentAutoLoadControl.close(); Delay='2' "); }