maily89 / fbdm

Automatically exported from code.google.com/p/fbdm
0 stars 0 forks source link

[RNK-Business] CustomersBusinessNonFinancialIndex.LoadExistingNonFinancialRow #152

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
"Khi thay đổi bảng điểm PTC, chẳng hạn cho một fixed value nó 
thay đổi đi thì lập tức cái fixed value cũ mà một khách hàng 
nào đó đang có sẽ bị ""out of date"" và ko được hiển thị lên 
mà hình detail non financial. Điều này ko đúng vì thông tin KH thì 
vẫn luôn phải được hiển thị
Nguyên nhân:
Trong xử lý sau ở hàm trên if (temp.Index.ValueType == ""C"")
                {
                    temp.ScoreList = BusinessNonFinancialIndexScore.SelectScoreByIndustryByNonFinancialIndex(entities, IndustryID,  item.IndexID);
                    foreach (BusinessNonFinancialIndexScore score in temp.ScoreList)
                    {
                        if (score.FixedValue.Equals(customerNonFinancial.Value))
                        {
                            temp.ScoreID = score.ScoreID;
                            temp.Value = score.FixedValue;
                            break;
                        }
                    }
                }
Ko phải gán  temp.Value = score.FixedValue, vì nhỡ đâu không tìm 
thấy giá trị map (trong trường hợp out of date kể trên thì sao), 
do đó trong vòng lặp cần bỏ dòng lệnh đó đi và khi kết thúc 
vòng lặp thì  gán temp.Value = customerNonFinancial.Value là được.
TƯƠNG TỰ VỚI BÊN FINANCIAL"

Original issue reported on code.google.com by longnhi....@gmail.com on 16 Apr 2011 at 4:36

GoogleCodeExporter commented 9 years ago
tớ sẽ lưu ý vấn đề này. Nhưng trong trường hợp này, cho dù 
thông tin có được hiển thị thì khách hàng cũng sẽ không 
được chấm điểm.( do value đã thay đổi), do đó nó không có 
giá trị.

Original comment by maily...@gmail.com on 18 Apr 2011 at 7:01

GoogleCodeExporter commented 9 years ago
ừ đúng là không có giá trị thật, nhưng mà người dùng cũng 
vẫn phải được xem thông tin Giá trị của khách hàng, mặc dù 
ko được chấm nhưng cũng phải biết nó mang thông tin gì, tớ 
nghĩ sẽ tốt hơn là ko hiển thị gì cả. Còn điểm thì 0 điểm 
ghi bên cạnh người ta cũng hiểu mà.

Original comment by longnhi....@gmail.com on 18 Apr 2011 at 7:20

GoogleCodeExporter commented 9 years ago

Original comment by maily...@gmail.com on 18 Apr 2011 at 4:30