Пример #1
0
        public static BizSupplierer ConvertFromDataRow(System.Data.DataRow row)
        {
            var _result = new BizSupplierer();

            try
            {
                _result.SupplierId = BizBase.ToGuid(row["Id"]);

                _result.SupplierNo = BizBase.ToInt32(row["SupplierNo"]) ?? 0;

                _result.Salutation = BizBase.ToString(row["Salutation"]);
                _result.LastName   = BizBase.ToString(row["LastName"]);
                _result.FirstName  = BizBase.ToString(row["FirstName"]);

                _result.Adress  = BizBase.ToString(row["Adress"]);
                _result.ZipCode = BizBase.ToString(row["ZIPCode"]);
                _result.Town    = BizBase.ToString(row["Town"]);

                _result.Phone01 = BizBase.ToString(row["Phone01"]);
                _result.EMail01 = BizBase.ToString(row["EMail01"]);

                _result.ReturnedToSupplier = BizBase.ToDateTime(row["ReturnedToSupplier"]);
            }
            catch (Exception)
            {
                _result = null;
            }

            return(_result);
        }
Пример #2
0
        public static BizPosition ConvertFromDataRow(System.Data.DataRow row)
        {
            BizPosition _result = null;

            if (row != null)
            {
                _result = new BizPosition();

                try
                {
                    _result.SupplierId = BizBase.ToGuid(row["SupplierId"]) ?? Guid.Empty;

                    _result.PositionNo = BizBase.ToInt32(row["PositionNo"]) ?? 0;

                    _result.Material     = BizBase.ToString(row["Material"]);
                    _result.Category     = BizBase.ToString(row["Category"]);
                    _result.Manufacturer = BizBase.ToString(row["Manufacturer"]);

                    _result.PriceMin = BizBase.ToDouble(row["PriceMin"]);
                    _result.PriceMax = BizBase.ToDouble(row["PriceMax"]) ?? 0;

                    _result.SoldFor = BizBase.ToDouble(row["SoldFor"]);
                    _result.SoldAt  = BizBase.ToDateTime(row["SoldAt"]);

                    _result.ReturnedToSupplierAt = BizBase.ToDateTime(row["ReturnedToSupplierAt"]);

                    _result.Memo = BizBase.ToString(row["Memo"]);

                    _result.LastChange = BizBase.ToDateTime(row["LastChange"]);
                }
                catch (Exception)
                {
                    _result = null;
                }
            }

            return(_result);
        }