예제 #1
0
 private void btnAddCard_Click(object sender, EventArgs e)
 {
     try
     {
         if (dataGridView1.SelectedRows.Count > 0)
         {
             vwAss ass1 = dataGridView1.SelectedRows[0].DataBoundItem as vwAss;
             if (ass1.vcAssState == "1")
             {
                 throw new Exception("此会员已发卡,请重新查询或搜索会员");
             }
             //vwAss ass1 = dataGridView1.SelectedRows[0].DataBoundItem as vwAss;
             tbAssociator ass = null;
             using (AMSEntities amsContext = new AMSEntities())
             {
                 ass = amsContext.tbAssociator.FirstOrDefault(a => a.iAssID == ass1.iAssID);
             }
             frmAddCard addcard = new frmAddCard();
             addcard.ass         = ass;
             addcard.MinimizeBox = false;
             addcard.MaximizeBox = false;
             addcard.ShowDialog();
         }
         else
         {
             Helper.ShowInfo(this, "请查询或搜索会员,并选择会员");
         }
     }
     catch (Exception ex)
     {
         ErrorLog.Write(this, ex);
     }
 }
예제 #2
0
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex > -1 && e.RowIndex > -1)
     {
         if (dataGridView1.SelectedRows.Count > 0)
         {
             vwAss        ass1 = dataGridView1.SelectedRows[0].DataBoundItem as vwAss;
             tbAssociator ass  = null;
             using (AMSEntities amsContext = new AMSEntities())
             {
                 ass = amsContext.tbAssociator.FirstOrDefault(a => a.iAssID == ass1.iAssID);
             }
             frmAss frmass = new frmAss();
             frmass.ass         = ass;
             frmass.OperType    = "DETAIL";
             frmass.MinimizeBox = false;
             frmass.MaximizeBox = false;
             frmass.ShowDialog();
         }
         else
         {
             Helper.ShowInfo(this, "请查询或搜索会员,并选择会员");
         }
     }
 }