예제 #1
0
        public void GetFishEx(FishEntity.ProductExEntity entity)
        {
            //entity.quotedate = txtquotedate.Text.Trim();
            if (dtpquotedate.Text != "" && dtpquotedate.Text != null)
            {
                entity.quotedate = dtpquotedate.Text.ToString();
            }

            decimal dollars = 0;

            decimal.TryParse(txtquotedollars.Text, out dollars);
            entity.quotedollars     = dollars;
            entity.quotelife        = txtquotelife.Text.Trim();
            entity.quotelinkman     = txtquotelinkman.Text.Trim();
            entity.quotelinkmancode = txtquotelinkman.Tag == null ? string.Empty : txtquotelinkman.Tag.ToString();
            entity.quoteproductdate = txtquoteproductdate.Text.Trim();
            entity.quoteproductyear = txtquoteproductyear.Text.Trim();
            int quantity = 0;

            int.TryParse(txtquotequantity.Text, out quantity);
            entity.quotequantity = quantity;
            decimal rmb = 0;

            decimal.TryParse(txtquotermb.Text, out rmb);
            entity.quotermb = rmb;
            //entity.quotesaildatefast = txtquotesaildatefast.Text.Trim();
            entity.quotesaildatefast = dtpquotesaildatefast.Text.Trim();
            //entity.quotesaildatelate = txtquotesaildatelate.Text.Trim();
            entity.quotesaildatelate = dtpquotesaildatelate.Text.Trim();
            entity.quotesupplier     = txtquotesuppliercode.Text.Trim();
            entity.quotesuppliercode = txtquotesuppliercode.Tag == null ? string.Empty : txtquotesuppliercode.Tag.ToString();
            decimal weight = 0;

            decimal.TryParse(txtquoteweight.Text, out weight);
            entity.quoteweight = weight;
        }
예제 #2
0
        public void SetFishEx(FishEntity.ProductExEntity entity)
        {
            _entity = entity;
            if (_entity == null)
            {
                txtquoteproductyear.Text = string.Empty;
                txtquotedate.Text        = string.Empty;
                txtquotedollars.Text     = string.Empty;
                txtquotelife.Text        = string.Empty;
                txtquotelinkman.Text     = string.Empty;
                txtquotelinkman.Tag      = string.Empty;
                txtquoteproductdate.Text = string.Empty;
                txtquotequantity.Text    = string.Empty;
                txtquotermb.Text         = string.Empty;
                //txtquotesaildatefast.Text = string.Empty;
                //txtquotesaildatelate.Text = string.Empty;
                txtquotesuppliercode.Text = string.Empty;
                txtquotesuppliercode.Tag  = string.Empty;
                txtquoteweight.Text       = string.Empty;

                dtpquotedate.Text         = string.Empty;
                dtpquotedate.CustomFormat = " ";
                dtpquotedate.Format       = DateTimePickerFormat.Custom;

                dtpquotesaildatefast.Text         = string.Empty;
                dtpquotesaildatefast.CustomFormat = " ";
                dtpquotesaildatefast.Format       = DateTimePickerFormat.Custom;

                dtpquotesaildatelate.Text         = string.Empty;
                dtpquotesaildatelate.CustomFormat = " ";
                dtpquotesaildatelate.Format       = DateTimePickerFormat.Custom;
            }
            else
            {
                txtquoteproductyear.Text = _entity.quoteproductyear;
                txtquotedate.Text        = _entity.quotedate;
                txtquotedollars.Text     = _entity.quotedollars.HasValue ? _entity.quotedollars.Value.ToString("f2") : "";
                txtquotelife.Text        = _entity.quotelife;
                txtquotelinkman.Text     = _entity.quotelinkman;
                txtquotelinkman.Tag      = _entity.quotelinkmancode;
                txtquoteproductdate.Text = _entity.quoteproductdate;
                txtquotequantity.Text    = _entity.quotequantity.HasValue ? _entity.quotequantity.Value.ToString() : "";
                txtquotermb.Text         = _entity.quotermb.HasValue ? _entity.quotermb.Value.ToString("f2") : "";
                //txtquotesaildatefast.Text = _entity.quotesaildatefast;
                //txtquotesaildatelate.Text = _entity.quotesaildatelate;
                txtquotesuppliercode.Text = _entity.quotesupplier;
                txtquotesuppliercode.Tag  = _entity.quotesuppliercode;
                txtquoteweight.Text       = _entity.quoteweight.HasValue ? _entity.quoteweight.Value.ToString("f2") : "";

                if (string.IsNullOrEmpty(_entity.quotedate.Trim()) == false)
                {
                    try
                    {
                        dtpquotedate.CustomFormat = "yyyy.MM.dd";
                        dtpquotedate.Format       = DateTimePickerFormat.Custom;
                        dtpquotedate.Text         = _entity.quotedate;
                    }
                    catch (Exception ex) { }
                }
                else
                {
                    dtpquotedate.CustomFormat = " ";
                    dtpquotedate.Format       = DateTimePickerFormat.Custom;
                }

                if (string.IsNullOrEmpty(_entity.quotesaildatefast.Trim()) == false)
                {
                    dtpquotesaildatefast.Format       = DateTimePickerFormat.Custom;
                    dtpquotesaildatefast.CustomFormat = "yyyy.MM.dd";
                    try
                    {
                        dtpquotesaildatefast.Text = _entity.quotesaildatefast;
                    }
                    catch { }
                }
                else
                {
                    dtpquotesaildatefast.Text         = string.Empty;
                    dtpquotesaildatefast.CustomFormat = " ";
                    dtpquotesaildatefast.Format       = DateTimePickerFormat.Custom;
                }

                if (string.IsNullOrEmpty(_entity.quotesaildatelate.Trim()) == false)
                {
                    dtpquotesaildatelate.Format       = DateTimePickerFormat.Custom;
                    dtpquotesaildatelate.CustomFormat = "yyyy.MM.dd";
                    try
                    {
                        dtpquotesaildatelate.Text = _entity.quotesaildatelate;
                    }
                    catch { }
                }
                else
                {
                    dtpquotesaildatelate.Text         = string.Empty;
                    dtpquotesaildatelate.CustomFormat = " ";
                    dtpquotesaildatelate.Format       = DateTimePickerFormat.Custom;
                }
            }
        }