コード例 #1
0
 public static int AddRating(FeedbackAndRating oFeedbackAndRating)
 {
     var oFeedback = new TMSDataLibrary.FeedbackAndRating();
     int result = oFeedback.AddRating(oFeedbackAndRating.Rating, oFeedbackAndRating.TransporterId,
                                         oFeedbackAndRating.BookingId);
     return result;
 }
コード例 #2
0
 public static FeedbackAndRating GetRating(int transporterId)
 {
     var ofeedbackAndRating = new FeedbackAndRating();
     var oFeedback = new TMSDataLibrary.FeedbackAndRating();
     var dt = oFeedback.GetRating(transporterId);
     if (dt != null)
     {
         if (Convert.ToInt32(dt.Rows[0]["NumberOfUsers"]) > 0)
         {
             ofeedbackAndRating.TotalRating = Convert.ToDecimal(dt.Rows[0][Consts.FeedbackSelectColumnIndex.TotalRating]);
             ofeedbackAndRating.Raters = Convert.ToInt32(dt.Rows[0][Consts.FeedbackSelectColumnIndex.NumberOfUsers]);
         }
     }
     return ofeedbackAndRating;
 }
コード例 #3
0
ファイル: Feedback.aspx.cs プロジェクト: mzrokz/LssTms
 private int InsertFeedback()
 {
     var oFeedback = new FeedbackAndRating();
     oFeedback.BookingId = _oBooking.BookingId;
     oFeedback.FeedbackText = txtFeedback.Text;
     return FeedbackAndRatingMethods.AddFeedback(oFeedback);
 }
コード例 #4
0
 /// <summary>
 /// Adds feedback of the Booking And marks its status as completed.
 /// </summary>
 /// <param name="oFeedbackAndRating"></param>
 /// <returns></returns>
 public static int AddFeedback(FeedbackAndRating oFeedbackAndRating)
 {
     var odlFeedback = new TMSDataLibrary.FeedbackAndRating();
     return odlFeedback.AddFeedback(oFeedbackAndRating.BookingId, oFeedbackAndRating.FeedbackText);
 }