예제 #1
0
        //Accession Register Actions
        private void CreateAccRegObject(string action)
        {
            AccessionRegister_04 objAccReg = new AccessionRegister_04();

            this.Hide();
            objAccReg.adminInstance = this;

            objAccReg.Show();
            objAccReg.AccRegButtonActions(action);
        }
예제 #2
0
        private void btnItem_Click(object sender, EventArgs e)
        {
            adminInstance.errObj.txtBtnClicks.Text += "\n" + MethodBase.GetCurrentMethod().Name;

            try
            {
                if (c.cnn.State != ConnectionState.Open)
                {
                    c.cnn.Close(); c.cnn.Open();
                }

                c.cmd.CommandText = "select count(*) from StockTable where accno ='" + txtAccno.Text + "' and copyno ='" + txtCopy.Text + "'";

                if ((int)c.cmd.ExecuteScalar() < 1)
                {
                    lblError.Text = "Record not found!";
                    return;
                }

                else
                {
                    lblError.Text = "...";
                }

                AccessionRegister_04 objAccReg = new AccessionRegister_04();

                objAccReg.sentByCirculation = true;
                objAccReg.adminInstance     = adminInstance;

                objAccReg.circAccno  = txtAccno.Text;
                objAccReg.circCopyNo = txtCopy.Text;

                objAccReg.Show();
            }

            catch (Exception ex)
            {
                adminInstance.errObj.txtException.Text = ex.ToString();
                adminInstance.errObj.Show();

                this.Close();
            }

            finally
            {
                c.cnn.Close();
            }
        }