Ejemplo n.º 1
0
 /// <summary>
 /// Xử lý filter.
 /// </summary>
 /// <param name="inputObject">DataModel</param>
 /// <returns>DataModel</returns>
 public FilterDataModel Execute(FilterDataModel inputObject)
 {
     // Kiểm tra thông tin
     Check(inputObject);
     // Lấy thông tin
     var resultObject = GetInfo(inputObject);
     // Kết quả trả về
     return resultObject;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Lấy thông tin.
 /// </summary>
 /// <param name="inputObject">DataModel</param>
 /// <returns>DataModel</returns>
 private FilterDataModel GetInfo(FilterDataModel inputObject)
 {
     // Khởi tạo biến cục bộ
     var getResult = new FilterDataModel();
     var processDao = new BookingDao();
     // Map dữ liệu
     DataHelper.CopyObject(inputObject, getResult);
     // Lấy danh sách room
     var listData = processDao.GetListRoomTypes();
     // Kết quả trả về
     getResult.ListData = listData;
     return getResult;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Kiểm tra thông tin.
 /// </summary>
 /// <param name="inputObject">DataModel</param>
 private void Check(FilterDataModel inputObject)
 {
 }