Пример #1
0
        private void EditLaporan()
        {
            GridViewRowInfo row = radGridView1.SelectedRows[0];

            sinarekDataSet.vlogproductDataTable sjData = new sinarekDataSet.vlogproductDataTable();
            using (sinarekDataSetTableAdapters.vlogproductTableAdapter tbl = new sinarekDataSetTableAdapters.vlogproductTableAdapter())
            {
                try
                {
                    tbl.FillBySJ(sjData, row.Cells["nosj"].Value.ToString());
                    DataRow           row_ = sjData.Rows[0];
                    frmInputPenjualan frm  = new frmInputPenjualan(row_,
                                                                   row.Cells["lappenid"].Value.ToString(),
                                                                   DateTime.Parse(row.Cells["enddate"].Value.ToString()),
                                                                   DateTime.Parse(row.Cells["tanggalsj"].Value.ToString()),
                                                                   DateTime.Parse(row.Cells["tanggal"].Value.ToString()));
                    frm.StartPosition = FormStartPosition.CenterScreen;
                    frm.ShowDialog(this);
                }
                catch (Exception ex)
                {
                    helper.ErrorMessage("Error mengedit laporan.!" + ex.StackTrace + ex.Message);
                    helper.SysLog(this.GetType().Name, this.Text, ex.Message);
                }
            }
        }
Пример #2
0
 private void EditLaporan(string lappenid, string NOSJ, bool printed)
 {
     sinarekDataSet.vlogproductDataTable sjData = new sinarekDataSet.vlogproductDataTable();
     using (sinarekDataSetTableAdapters.vlogproductTableAdapter tbl = new sinarekDataSetTableAdapters.vlogproductTableAdapter())
     {
         try
         {
             tbl.FillBySJ(sjData, NOSJ);
             DataRow    row_ = sjData.Rows[0];
             frmInputUJ frm  = new frmInputUJ(row_
                                              , lappenid
                                              , printed);
             frm.StartPosition = FormStartPosition.CenterScreen;
             frm.ShowDialog(this);
         }
         catch (Exception ex)
         {
             helper.ErrorMessage("Error mengedit laporan.!");
             helper.SysLog(this.GetType().Name, this.Text, "Error : " + ex.Message);
         }
     }
 }
Пример #3
0
        private void GetSJDetail()
        {
            sinarekDataSet.vlogproductDataTable sjData = new sinarekDataSet.vlogproductDataTable();
            using (sinarekDataSetTableAdapters.vlogproductTableAdapter tbl = new sinarekDataSetTableAdapters.vlogproductTableAdapter())
            {
                try
                {
                    tbl.FillBySJ(sjData, txtSuratJalan.Text.Replace(" ", ""));

                    //Fill the necessary fields
                    if (sjData.Rows.Count == 1)
                    {
                        row_ = sjData.Rows[0];
                        //rddSales.SelectedValue = int.Parse(row_["SalesID"].ToString());
                        rddSales.FindItemExact(row_["SalesName"].ToString(), false).Selected = true;
                        dtpTglSJ.Value = DateTime.Parse(row_["Tanggal"].ToString());

                        txtSuratJalan.Enabled = false;
                        btnMulai.Enabled      = false;

                        dtpKembali.Enabled = true;
                        dtpTanggal.Enabled = true;
                        btnSimpan.Enabled  = true;
                        btnMulai.Enabled   = false;
                        dtpKembali.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Surat Jalan tidak ada");
                        txtSuratJalan.SelectAll();
                    }
                }
                catch (Exception ex)
                {
                    helper.ErrorMessage(ex.Message);
                }
            }
        }