Example #1
0
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedCells.Count > 0)
            {
                if (dataGridView1.SelectedCells[0].OwningRow.Cells["WilID"].Value.ToString() != "")
                {
                    Guid   rowID    = (Guid)dataGridView1.SelectedCells[0].OwningRow.Cells["RowID"].Value;
                    string kodeToko = dataGridView1.SelectedCells[0].OwningRow.Cells["KodeToko"].Value.ToString();
                    string idwil    = dataGridView1.SelectedCells[0].OwningRow.Cells["WilID"].Value.ToString();
                    //string lrefresh = dataGridView2.SelectedCells[0].OwningRow.Cells["LRefresh"].Value.ToString();
                    DataTable dtUnProcessed;
                    using (Database db = new Database())
                    {
                        DataTable dt = new DataTable();
                        db.Commands.Add(db.CreateCommand("[usp_ReIDWil_LIST]"));
                        db.Commands[0].Parameters.Add(new Parameter("@KodeToko", SqlDbType.VarChar, kodeToko));
                        db.Commands[0].Parameters.Add(new Parameter("@lRefresh", SqlDbType.VarChar, '0'));

                        dtUnProcessed = db.Commands[0].ExecuteDataTable();
                    }
                    if (dtUnProcessed.Rows.Count > 0)
                    {
                        MessageBox.Show("Tidak bisa Add, masih ada item yang belum diproses");
                        return;
                    }

                    VWil.frmRiwayatIDWilUpdate ifrmChild = new VWil.frmRiwayatIDWilUpdate(this, kodeToko, idwil);
                    ifrmChild.MdiParent = Program.MainForm;
                    Program.MainForm.RegisterChild(ifrmChild);
                    ifrmChild.Show();
                }
            }
        }
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            //if (dataGridView2.SelectedCells.Count > 0)
            //{
            if (dataGridView1.SelectedCells[0].OwningRow.Cells["WilID"].Value.ToString() != "")
            {
                Guid   rowID = (Guid)dataGridView1.SelectedCells[0].OwningRow.Cells["RowID"].Value;
                string idwil = dataGridView1.SelectedCells[0].OwningRow.Cells["WilID"].Value.ToString();
                //string lrefresh = dataGridView2.SelectedCells[0].OwningRow.Cells["LRefresh"].Value.ToString();

                VWil.frmRiwayatIDWilUpdate ifrmChild = new VWil.frmRiwayatIDWilUpdate(this, rowID, idwil);
                ifrmChild.MdiParent = Program.MainForm;
                Program.MainForm.RegisterChild(ifrmChild);
                ifrmChild.Show();
            }
            //}

            //else
            //{
            //MessageBox.Show(Messages.Error.RowNotSelected);
            //}
        }
        private void cmdEdit_Click(object sender, EventArgs e)
        {
            if (dataGridView2.SelectedCells.Count > 0)
            {
                if (Convert.ToBoolean(dataGridView2.SelectedCells[0].OwningRow.Cells["Upd"].Value) == false)
                {
                    Guid rowID = (Guid)dataGridView2.SelectedCells[0].OwningRow.Cells["Row"].Value;
                    VWil.frmRiwayatIDWilUpdate ifrmChild = new VWil.frmRiwayatIDWilUpdate(this, rowID);
                    ifrmChild.MdiParent = Program.MainForm;
                    Program.MainForm.RegisterChild(ifrmChild);
                    ifrmChild.Show();
                }
                else
                {
                    cmdEdit.Enabled = false;
                }
            }

            else
            {
                MessageBox.Show(Messages.Error.RowNotSelected);
            }
        }