Beispiel #1
0
        protected bool Check( )
        {
            bool isOk = true;

            FishBll.Bll.InquiryBll _bll = new FishBll.Bll.InquiryBll( );
            isOk = _bll.Exists(comboBox1.Text);
            return(isOk);
        }
Beispiel #2
0
        public override int Query( )
        {
            //if ( Check ( ) == false )
            //{
            //    MessageBox . Show ( "不存在此鱼粉ID,请核实" );
            //    return 1;
            //}
            FishBll.Bll.InquiryBll          _bll       = new FishBll.Bll.InquiryBll( );
            List <FishEntity.InquiryEntity> _modelList = _bll.GetModelList("code=" + codenum + "");

            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource          = _modelList;
            return(1);
        }
Beispiel #3
0
        public void FromInquiry1(string code)
        {
            //tmiExport.Visible = true;
            //tmiPrevious.Visible = true;
            //tmiNext.Visible = true;
            //tmiClose.Visible = true;
            //tmiCancel.Visible = true;
            //comboBox1.DisplayMember = code;
            codenum = code;
            FishBll.Bll.InquiryBll          _bll       = new FishBll.Bll.InquiryBll();
            List <FishEntity.InquiryEntity> _modelList = _bll.GetModelList("code=" + code + "");

            dataGridView1.AutoGenerateColumns = false;
            dataGridView1.DataSource          = _modelList;
        }
Beispiel #4
0
        public FromInquiry( )
        {
            InitializeComponent( );

            //tmiExport . Visible = false;
            //tmiPrevious . Visible = false;
            //tmiNext . Visible = false;
            //tmiClose . Visible = false;
            //tmiCancel . Visible = false;
            //tmiSave . Visible = false;
            FishBll.Bll.InquiryBll _bll = new FishBll.Bll.InquiryBll( );
            comboBox1.DataSource    = _bll.GetFishId( );
            comboBox1.DisplayMember = "code";

            ReadColumnConfig(dataGridView1, "Set_SystemDataSet");
        }
Beispiel #5
0
        private void butOk_Click(object sender, EventArgs e)
        {
            if (Check( ) == false)
            {
                this.DialogResult = System.Windows.Forms.DialogResult.None;
                return;
            }
            bool isAdd = false;

            if (_model == null)
            {
                _model = new FishEntity.InquiryEntity( );
                isAdd  = true;
            }

            _model.Code         = texWeight.Tag.ToString( );
            _model.Weight       = string.IsNullOrEmpty(texWeight.Text) == true ? 0 : Convert.ToDecimal(texWeight.Text);
            _model.Number       = string.IsNullOrEmpty(texNumber.Text) == true ? 0 : Convert.ToInt32(texNumber.Text);
            _model.Exchangerate = string.IsNullOrEmpty(texExchangerate.Text) == true ? 0 : Convert.ToDecimal(texExchangerate.Text);
            _model.Rmb          = string.IsNullOrEmpty(texRmb.Text) == true ? 0 : Convert.ToDecimal(texRmb.Text);
            _model.Dollarprice  = string.IsNullOrEmpty(texDollarprice.Text) == true ? 0 : Convert.ToDecimal(texDollarprice.Text);
            _model.Datetime     = dateTimeP.Value;
            _model.Remark       = richRemark.Text;

            if (isAdd)
            {
                FishBll.Bll.InquiryBll _bll = new FishBll.Bll.InquiryBll( );
                int id = _bll.Add(_model);
                if (id > 0)
                {
                    OnRefresh( );
                }
            }
            else
            {
                FishBll.Bll.InquiryBll _bll = new FishBll.Bll.InquiryBll( );
                bool isOk = _bll.Update(_model);
                if (isOk)
                {
                    OnRefresh( );
                }
            }

            this.Close( );
        }
Beispiel #6
0
        public override int Delete( )
        {
            if (dataGridView1.SelectedRows == null)
            {
                MessageBox.Show("请选择要删除的行记录");
                return(0);
            }
            string ids = string.Empty;

            foreach (DataGridViewRow row in dataGridView1.SelectedRows)
            {
                if (string.IsNullOrEmpty(ids) == false)
                {
                    ids += ",";
                }
                ids += row.Cells ["id"].Value.ToString( );
            }
            if (string.IsNullOrEmpty(ids))
            {
                MessageBox.Show("请选择要删除的行记录");
                return(0);
            }

            if (MessageBox.Show("您确定要删除选中的记录吗?", "询问", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.Cancel)
            {
                return(0);
            }

            FishBll.Bll.InquiryBll _bll = new FishBll.Bll.InquiryBll( );
            if (_bll.Delete(ids))
            {
                Query( );
            }

            return(1);
        }