public void dfTanggal_Select() { if (cmbFormatPenomoran.IsEmpty) return; int year = dfTanggal.SelectedDate.Year; int month = dfTanggal.SelectedDate.Month; string numberingId = cmbFormatPenomoran.SelectedItem.Value.Trim(); SuratAutonumber sa = new SuratAutonumber(); txtNomorSuratKencana.Text = sa.GenPredictedNumber(numberingId, month, year, 0); }
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' "); }
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' "); }
protected void Page_Load(object sender, EventArgs e) { if (!X.IsAjaxRequest) { this.storeOutbox.DataSource = GetOutbox(); this.storeOutbox.DataBind(); SuratAutonumber sa = new SuratAutonumber(); //gpOutbox.Title = sa.GenNumber("0001/RSCM-K/M/YY",9,DateTime.Now.Year); //btnAddSuratKeluar.Text = sa.GenNumber("001/RSCM-K/YANMED/M/YY", 11, DateTime.Now.Year); } }