public int StatusDone(Order O)//כאשר סטטוס ההזמנה משתנה בגלל סגירת עסקה – יש לבצע חישוב עמלה { GuestRequest v = dal.Get_GuestRequestList().FirstOrDefault(g => O.GuestRequestKey == g.GuestRequestKey); if (O.Status == OrderStatus.נסגרה_עסקה) { if (v != null) { return((v.ReleaseDate - v.EntryDate).Days * dal.Get_commission()); } } return(0); }