示例#1
0
        private void Load(VendorData data)
        {
            Initialize();
            if (data != null)
            {
                VendorID       = data.vendor_id;
                VendorName     = data.vendor_name;
                VendorGUID     = data.vendor_guid;
                OrganizationID = data.organization_id;
                mDateCreated   = data.date_created;
                mCreatedByUser = data.created_by;
                DateModified   = data.date_modified;
                ModifiedByUser = data.modified_by;
                if (!String.IsNullOrEmpty(data.address))
                {
                    Address = new Helpers.Address(data.address);
                }

                if (!String.IsNullOrEmpty(data.phone))
                {
                    Phone = new Helpers.PhoneNumber(data.phone);
                }

                WebAddress = data.web_address;
                Active     = data.active;
                Terms      = data.terms;
            }
        }
示例#2
0
        private void Load(CapitalRequestBidData data)
        {
            Init();

            if (data != null)
            {
                BidID            = data.bid_id;
                CapitalRequestID = data.capital_request_id;

                if (data.vendor_id != null)
                {
                    VendorID = ( int )data.vendor_id;

                    VendorName = Vendor.VendorName;
                }
                else
                {
                    VendorName = data.vendor_name;
                }

                VendorContactName = data.vendor_contact_name;

                if (!String.IsNullOrWhiteSpace(data.vendor_contact_phone))
                {
                    VendorContactPhone = new Helpers.PhoneNumber(data.vendor_contact_phone);
                }

                VendorContactEmail = data.vendor_contact_email;
                QuoteBlobID        = data.quote_blob_id;
                IsPreferredBid     = data.is_preferred_bid;
                BidAmount          = data.bid_amount;
                CreatedByUser      = data.created_by;
                ModifiedByUser     = data.modified_by;
                DateCreated        = data.date_created;
                DateModified       = data.date_modified;
                Active             = data.active;
            }
        }