/// <summary> /// Xử lý init. /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> public InitDataModel Execute(InitDataModel 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; }
/// <summary> /// Lấy thông tin. /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Khởi tạo biến cục bộ var getResult = new InitDataModel(); var processDao = new MainDao(); var storageFileCom = new StorageFileCom(); var metaCom = new MetaCom(); var metaInfo = new BaseMeta(); // Map dữ liệu DataHelper.CopyObject(inputObject, getResult); // Lấy danh sách room var listAccoms = processDao.GetListAccoms(WebContextHelper.LocaleCd); // Kết quả trả về getResult.ListAccoms = listAccoms; return getResult; }
/// <summary> /// Kiểm tra thông tin. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(InitDataModel inputObject) { }