/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>ResultModel</returns> private void Check(BuyDataModel inputObject) { // Local variable declaration ClientIndexDao clientIndexDao = null; // Variable initialize clientIndexDao = new ClientIndexDao(); // Check valid if (!clientIndexDao.IsExistItem(inputObject.ItemCd)) { throw new DataNotExistException(string.Format("Sản phẩm ({0})", inputObject.ItemCd)); } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; ClientIndexDao clientIndexDao = null; ItemCom itemCom = null; MParameterCom mParameterCom = null; // Variable initialize getResult = new InitDataModel(); clientIndexDao = new ClientIndexDao(); itemCom = new ItemCom(); mParameterCom = new MParameterCom(); // Get data var listBanners = clientIndexDao.GetListBanners(); var listNewItems = clientIndexDao.GetListNewItems(); var listHotItems = clientIndexDao.GetListHotItems(); var listOfferItems = clientIndexDao.GetListOfferItems(); var discountMember = mParameterCom.GetNumber(Logics.PR_DISCOUNT_MEMBER, false); var strHotline = mParameterCom.GetString(Logics.PR_HOTLINE, false); var strChatYahoo = mParameterCom.GetString(Logics.PR_CHAT_YAHOO, false); var strChatSkype = mParameterCom.GetString(Logics.PR_CHAT_SKYPE, false); // Set value getResult.DiscountMember = discountMember; getResult.Hotline = strHotline; getResult.ChatYahoo = strChatYahoo; getResult.ChatSkype = strChatSkype; getResult.ListBanners = listBanners; getResult.ListNewItems = itemCom.ToListItemModel(listNewItems); getResult.ListHotItems = itemCom.ToListItemModel(listHotItems); getResult.ListOfferItems = itemCom.ToListItemModel(listOfferItems); // Return value return(getResult); }