Exemple #1
0
        private void gridView1_DoubleClick(object sender, EventArgs e)
        {
            GridView view = (GridView)sender;
            Point    pt   = view.GridControl.PointToClient(Control.MousePosition);
            //    DoRowDoubleClick(view, pt);
            GridHitInfo info = view.CalcHitInfo(pt);

            if ((info.InRow || info.InRowCell) && (!gridView1.IsGroupRow(info.RowHandle)))
            {
                var dr = DialogResult.Cancel;
                if (info.Column.Name == "colPosLegalName")
                {
                    int posId      = (int)gridView1.GetRowCellValue(info.RowHandle, "PosId");
                    var dealerID   = db.Pos.Where(x => x.ID == posId).Select(x => x.Dealers.ID).FirstOrDefault();
                    var frmEditPos = new FrmEditPos(posId, false, dealerID);

                    dr = frmEditPos.ShowDialog(this);
                }
                else
                {
                    int rankId        = (int)gridView1.GetRowCellValue(info.RowHandle, "ID");
                    var newReviewForm = new Forms.FrmPosReviewNew(posrankId: rankId);
                    dr = newReviewForm.ShowDialog(this);
                }
                if (dr == DialogResult.OK)
                {
                    LoadData();
                }
            }
        }
Exemple #2
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            var newPos = new FrmEditPos(0, true);
            var dr     = newPos.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                LoadData();
            }
        }
        private void gridView1_DoubleClick(object sender, EventArgs e)
        {
            GridView view = (GridView)sender;
            Point pt = view.GridControl.PointToClient(Control.MousePosition);
            //    DoRowDoubleClick(view, pt);
            GridHitInfo info = view.CalcHitInfo(pt);
            if ((info.InRow || info.InRowCell) && (!gridView1.IsGroupRow(info.RowHandle)))
            {
                string colCaption = info.Column == null ? "N/A" : info.Column.GetCaption();
                //     MessageBox.Show(string.Format("DoubleClick on row: {0}, column: {1}.", info.RowHandle, colCaption));
                int posId = (int)gridView1.GetRowCellValue(info.RowHandle, "PosId");
                var dealerID = db.Pos.Where(x => x.ID == posId).Select(x => x.Dealers.ID).FirstOrDefault();
                var frmEditPos = new FrmEditPos(posId, false, dealerID);

                frmEditPos.ShowDialog(this);

            }
        }
Exemple #4
0
        private void gridView1_DoubleClick(object sender, EventArgs e)
        {
            GridView view = (GridView)sender;
            Point    pt   = view.GridControl.PointToClient(Control.MousePosition);
            //    DoRowDoubleClick(view, pt);
            GridHitInfo info = view.CalcHitInfo(pt);

            if ((info.InRow || info.InRowCell) && (!gridView1.IsGroupRow(info.RowHandle)))
            {
                string colCaption = info.Column == null ? "N/A" : info.Column.GetCaption();
                //     MessageBox.Show(string.Format("DoubleClick on row: {0}, column: {1}.", info.RowHandle, colCaption));
                int posId      = (int)gridView1.GetRowCellValue(info.RowHandle, "PosId");
                var dealerID   = db.Pos.Where(x => x.ID == posId).Select(x => x.Dealers.ID).FirstOrDefault();
                var frmEditPos = new FrmEditPos(posId, false, dealerID);

                frmEditPos.ShowDialog(this);
            }
        }
 private void simpleButton2_Click(object sender, EventArgs e)
 {
     var newPos = new FrmEditPos(0,true);
     var dr = newPos.ShowDialog(this);
     if (dr == DialogResult.OK) LoadData();
 }