Ejemplo n.º 1
0
        private void cmdEdit_Click(object sender, EventArgs e)
        {
            //if (Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["LinkID"].Value, "").ToString() == "1" &&
            //    Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["Pin"].Value, "").ToString() == "1")
            //{
            //    MessageBox.Show("Sudah Link ke Kasir.");
            //    return;
            //}

            if (gridUtm.SelectedCells.Count > 0 && gridUtm.SelectedCells[0].OwningRow.Cells["Cabang"].Value.ToString() != GlobalVar.Gudang &&
                gridUtm.SelectedCells[0].OwningRow.Cells["Src"].Value.ToString() == "DKN")
            {
                DateTime TglTrans   = Convert.ToDateTime(gridUtm.SelectedCells[0].OwningRow.Cells["Tanggal"].Value);
                string   TahunBulan = TglTrans.Year.ToString() + TglTrans.Month.ToString().PadLeft(2, '0');

                string RecID       = gridUtm.SelectedCells[0].OwningRow.Cells["RecordID"].Value.ToString();
                string RecIDDetail = gridDetail.SelectedCells[0].OwningRow.Cells["RecordIDD"].Value.ToString();

                Guid         HeaderID = (Guid)gridDetail.SelectedCells[0].OwningRow.Cells["HeaderID"].Value;
                Guid         DetailID = (Guid)gridDetail.SelectedCells[0].OwningRow.Cells["RowIDD"].Value;
                frmDKNupdate ifrm     = new frmDKNupdate(this, HeaderID, DetailID, RecID, RecIDDetail);
                ifrm.Show();
            }
        }
Ejemplo n.º 2
0
        private void cmdYes_Click(object sender, EventArgs e)
        {
            if (gridUtm.SelectedCells.Count > 0 && gridDetail.SelectedCells.Count > 0)
            {
                //if (Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["LinkID"].Value, "").ToString() == "1" &&
                //    Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["Pin"].Value, "").ToString() == "1")
                //{
                //    MessageBox.Show("Sudah Link ke Kasir.");
                //    return;
                //}

                Guid _rowID       = new Guid(Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["RowID"].Value, Guid.Empty).ToString());
                Guid _rowIDdetail = new Guid(Tools.isNull(gridDetail.SelectedCells[0].OwningRow.Cells["RowIDD"].Value, Guid.Empty).ToString());

                //if (Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["No_dkn"].Value, "").ToString() == "")
                //{
                //    if (Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["Pin"].Value, "").ToString() != "1")
                //    {
                //        MessageBox.Show("Nomor KN masih Kosong." + "\n" + "Silahkan Pengajuan PIN dan Nomor KN ke HO.");
                //        _pinKey = GetKey(_rowID.ToString(), GlobalVar.Gudang, 31);
                //        PengajuanPinKN(_rowID, _pinKey);
                //        pin.frmPinMd5 ifrmpin = new pin.frmPinMd5(this, _rowID, GlobalVar.Gudang, 31, "Pengajuan Pin dan Nomor KN.");
                //        ifrmpin.ShowDialog();
                //        if (ifrmpin.DialogResult == DialogResult.OK)
                //        {
                //            UpdateFlagPinKN(_rowID, _rowIDdetail);
                //            cmdSearch.PerformClick();
                //            FindHeader("RowID", _rowID.ToString());
                //            FindDetail("RowIDD", _rowIDdetail.ToString());
                //        }
                //        else
                //        {
                //            this.DialogResult = DialogResult.No;
                //            return;
                //        }
                //    }
                //}

                //if (Tools.isNull(gridUtm.SelectedCells[0].OwningRow.Cells["Pin"].Value, "").ToString() == "1")
                //{
                DateTime TglTrans   = Convert.ToDateTime(gridUtm.SelectedCells[0].OwningRow.Cells["Tanggal"].Value);
                string   TahunBulan = TglTrans.Year.ToString() + TglTrans.Month.ToString().PadLeft(2, '0');
                string   IsiPin     = "1";

                string RecID       = gridUtm.SelectedCells[0].OwningRow.Cells["RecordID"].Value.ToString();
                string RecIDDetail = gridDetail.SelectedCells[0].OwningRow.Cells["RecordIDD"].Value.ToString();

                Guid HeaderID = (Guid)gridDetail.SelectedCells[0].OwningRow.Cells["HeaderID"].Value;
                Guid DetailID = (Guid)gridDetail.SelectedCells[0].OwningRow.Cells["RowIDD"].Value;

                frmDKNupdate ifrm = new frmDKNupdate(this, HeaderID, DetailID, RecID, RecIDDetail, IsiPin, _pinKey);
                ifrm.Show();
                if (ifrm.DialogResult == DialogResult.OK)
                {
                    UpdateFlagLinkID(_rowID, _rowIDdetail);
                    cmdSearch.PerformClick();
                    FindHeader("RowID", _rowID.ToString());
                    FindDetail("RowIDD", _rowIDdetail.ToString());
                }
                else
                {
                    this.DialogResult = DialogResult.No;
                    return;
                }
                //}
            }
        }
Ejemplo n.º 3
0
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            frmDKNupdate ifrm = new frmDKNupdate(this);

            ifrm.Show();
        }