Exemple #1
0
        public BizSupplierer[] SupplierGetAll()
        {
            var _resultList = new List <BizSupplierer>();

            lock (GParams.Instance.ComLockObj)
            {
                try
                {
                    var _rows = GParams.Instance.SupplierTable.Select(string.Empty, "SupplierNo ASC");
                    if (_rows.Length > 0)
                    {
                        foreach (var _row in _rows)
                        {
                            _resultList.Add(BizSupplierer.ConvertFromDataRow(_row));
                        }
                    }
                }
                catch
                {
                    // ignored
                }
            }

            return(_resultList.Count > 0 ? _resultList.ToArray() : null);
        }
Exemple #2
0
        public bool SetSupplierToReturned(Guid?supplierId, DateTime?dateTime)
        {
            var _result = true;

            lock (GParams.Instance.ComLockObj)
            {
                try
                {
                    var _row = GParams.Instance.SupplierTable.FetchById(supplierId);
                    if (_row != null)
                    {
                        var _supplierObj = BizSupplierer.ConvertFromDataRow(_row);

                        if (dateTime.HasValue)
                        {
                            _supplierObj.ReturnedToSupplier = dateTime.Value;
                        }
                        else
                        {
                            _supplierObj.ReturnedToSupplier = null;
                        }

                        this.SupplierUpdate(_supplierObj);
                    }
                }
                catch
                {
                    _result = false;
                }
            }

            return(_result);
        }
Exemple #3
0
        public BizSupplierer SupplierGet_ByID(Guid id)
        {
            lock (GParams.Instance.ComLockObj)
            {
                try
                {
                    var _row = GParams.Instance.SupplierTable.FetchById(id);

                    return(BizSupplierer.ConvertFromDataRow(_row));
                }
                catch
                {
                    // ignored
                }
            }

            return(null);
        }
Exemple #4
0
        public BizSupplierer SupplierGet_No(int supplierNumber)
        {
            lock (GParams.Instance.ComLockObj)
            {
                try
                {
                    var _row = GParams.Instance.SupplierTable.FetchByNo(supplierNumber);

                    return(BizSupplierer.ConvertFromDataRow(_row));
                }
                catch
                {
                    // ignored
                }
            }

            return(null);
        }