/// <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 CategoryDao(); // Map dữ liệu DataHelper.CopyObject(inputObject, getResult); // Lấy thông tin danh mục sản phẩm var dataInfo = processDao.GetList(); // Trường hợp không tìm thấy danh mục sản phẩm if (dataInfo == null || dataInfo.Count == 0) { // Gán message getResult.Messages.Add(MessageHelper.GetMessage("I_MSG_00008")); // Kết quả trả về return(getResult); } //Gán danh mục sản phẩm tim` được vao` kết quả trả vê`. getResult.ListCategories = dataInfo; // Kết quả trả về return(getResult); }
/// <summary> /// Lấy pager sản phẩm /// </summary> private InitDataModel GetItemInfo(InitDataModel inputObject) { // Khởi tạo biến cục bộ var getResult = new InitDataModel(); var processDao = new ItemsDetailDao(); var storageFileCom = new StorageFileCom(); // Map dữ liệu DataHelper.CopyObject(inputObject, getResult); // Lấy thông tin sản phẩm var dataInfo = processDao.GetInfo(inputObject.ItemSearchName); // Trường hợp không tìm thấy thông tin sản phẩm if (dataInfo == null) { // Gán message getResult.Messages.Add(MessageHelper.GetMessage("I_MSG_00008")); // Kết quả trả về return(getResult); } // Lấy đương dẫn hinh ảnh của sản phẩm dataInfo.ItemImage = storageFileCom.GetFileName( Logics.LOCALE_DEFAULT, dataInfo.FileCd, false); // Gán giá trị trả về getResult.ItemInfo = dataInfo; // Kết quả trả về return(getResult); }
/// <summary> /// Execute processing. /// </summary> /// <param name="request">RequestModel</param> /// <returns>ResponseModel</returns> private LoginResponseModel Execute(LoginRequestModel request) { // Local variable declaration LoginResponseModel responseModel = null; InitDataModel inputObject = null; InitDataModel resultObject = new InitDataModel(); // Variable initialize responseModel = new LoginResponseModel(); // Execute convert input. inputObject = Convert(request); // Get infomation UserComDao userCom = new UserComDao(); User result = userCom.GetSingle(inputObject.UserName, DataHelper.GetMd5Hash(inputObject.Password)); if (result != null) { resultObject.StatusFlag = true; resultObject.UserName = result.Email; resultObject.UserCd = result.UserCd.ToString(); } else { resultObject.StatusFlag = false; throw new ExecuteException("E_MSG_00008"); } // Execute convert ouput. responseModel = Convert(resultObject); return(responseModel); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminUserListDao adminUserListDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminUserListDao = new AdminUserListDao(); // Get data var listCity = mCodeCom.GetListCity(true, false); var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, true, false); var listGroup = mCodeCom.GetListGroup(true, false); var listUsers = adminUserListDao.GetListUsers(); // Set value getResult.ListCity = listCity; getResult.ListDeleteFlag = listDeleteFlag; getResult.ListGroup = listGroup; getResult.ListUsers = listUsers; // Return value return(getResult); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; ClientItemDetailsDao clientItemDetailsDao = null; ItemCom itemCom = null; MParameterCom mParameterCom = null; // Variable initialize getResult = new InitDataModel(); clientItemDetailsDao = new ClientItemDetailsDao(); itemCom = new ItemCom(); mParameterCom = new MParameterCom(); // Get data var item = clientItemDetailsDao.GetItem(inputObject); var listRelation = clientItemDetailsDao.GetListItemsByBrandCd(item.BrandCd, inputObject.ItemCd); var strHotline = mParameterCom.GetString(Logics.PR_HOTLINE, false); // Update data itemCom.UpdateViewer(inputObject.ItemCd); // Set value getResult.Item = itemCom.ToItemModel(item); getResult.ListRelation = itemCom.ToListItemModel(listRelation); getResult.Hotline = strHotline; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var brand = resultObject.Brand; details.Status = DataHelper.ToString(_status); details.BrandCd = DataHelper.ToString(brand.BrandCd); details.BrandName = DataHelper.ToString(brand.BrandName); details.BrandSearchName = DataHelper.ToString(brand.BrandSearchName); details.FileId = DataHelper.ToString(brand.FileId); details.Notes = DataHelper.ToString(brand.Notes); details.SortKey = DataHelper.ToString(brand.SortKey); details.DeleteFlag = DataHelper.ToString(brand.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(InitDataModel inputObject) { // Local variable declaration var adminUserEntryDao = new AdminUserEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_USERS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid if (!IsAdd) { if (DataCheckHelper.IsNull(inputObject.UserCd)) { throw new ExecuteException("E_MSG_DATA_00004", "Mã tài khoản"); } if (!adminUserEntryDao.IsExist(inputObject.UserCd)) { throw new DataNotExistException("Tài khoản"); } } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminOfferEntryDao adminOfferEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminOfferEntryDao = new AdminOfferEntryDao(); // Get sysdate var currentDate = DateTime.Now; // Get data var offerCd = adminOfferEntryDao.GetOfferCd(); var listOfferDiv = mCodeCom.GetListCode(Logics.GROUP_OFFER_DIV, null, false, false); var listBrand = mCodeCom.GetListBrand(false, false); // Set value getResult.OfferCd = offerCd; getResult.StartDate = currentDate; getResult.EndDate = currentDate; getResult.ListOfferDiv = listOfferDiv; getResult.ListBrand = listBrand; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value details.OfferCd = DataHelper.ToString(resultObject.OfferCd); details.StartDate = DataHelper.ToString(Formats.DATE, resultObject.StartDate); details.EndDate = DataHelper.ToString(Formats.DATE, resultObject.EndDate); details.OfferDiv = DataHelper.ToString(resultObject.OfferDiv); var cbOfferDiv = MCodeCom.ToComboItems(resultObject.ListOfferDiv, details.OfferDiv); details.ListOfferDiv = cbOfferDiv.ListItems; details.OfferDiv = cbOfferDiv.SeletedValue; var cbBrand = MCodeCom.ToComboItems(resultObject.ListBrand, null); details.ListBrand = cbBrand.ListItems; details.BrandCd = cbBrand.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminAcceptListDao adminAcceptListDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminAcceptListDao = new AdminAcceptListDao(); // Get data var listSlipStatus = mCodeCom.GetListCode(Logics.GROUP_SLIP_STATUS, null, true, false); var acceptDateStart = DataHelper.GetFirstDayOfMonth(); var acceptDateEnd = DataHelper.GetLastDayOfMonth(); var listAccepts = adminAcceptListDao.GetListAccepts(); // Set value getResult.ListSlipStatus = listSlipStatus; getResult.AcceptDateStart = acceptDateStart; getResult.AcceptDateEnd = acceptDateEnd; getResult.ListAccepts = listAccepts; // Return value return(getResult); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(InitDataModel inputObject) { // Local variable declaration AdminItemEntryDao adminItemEntryDao = null; // Variable initialize adminItemEntryDao = new AdminItemEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_ITEMS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid if (!IsAdd) { if (DataCheckHelper.IsNull(inputObject.ItemCd)) { throw new ExecuteException("E_MSG_DATA_00004", "Mã sản phẩm"); } if (!adminItemEntryDao.IsExistItem(inputObject.ItemCd)) { throw new DataNotExistException("Sản phẩm"); } } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminCategoryListDao adminCategoryListDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminCategoryListDao = new AdminCategoryListDao(); // Get data var listCategoryDiv = mCodeCom.GetListCode(Logics.GROUP_CATEGORY_DIV, null, false, false); var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); var listAccepts = adminCategoryListDao.GetListCategories(); // Set value getResult.ListCategoryDiv = listCategoryDiv; getResult.ListDeleteFlag = listDeleteFlag; getResult.ListCategories = listAccepts; // Return value return(getResult); }
/// <summary> /// Execute processing. /// </summary> /// <param name="request">RequestModel</param> /// <returns>ResponseModel</returns> private CheckoutResponseModel Execute(CheckoutRequestModel request) { // Local variable declaration CheckoutResponseModel responseModel = null; InitDataModel inputObject = null; InitDataModel resultObject = new InitDataModel(); // Variable initialize responseModel = new CheckoutResponseModel(); // Execute convert input. inputObject = Convert(request); ClientCheckoutDao checkoutDao = new ClientCheckoutDao(); resultObject.AcceptSlipNo = checkoutDao.makeCheckout(inputObject.Accept, inputObject.Cart); // Send mail //SendEmail(inputObject.Accept.ClientCd, inputObject.Accept.AcceptSlipNo); // Execute convert ouput. responseModel = Convert(resultObject); return(responseModel); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminUserEntryDao adminUserEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminUserEntryDao = new AdminUserEntryDao(); // Get data var listCity = mCodeCom.GetListCity(false, false); var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); var listGroup = mCodeCom.GetListGroup(false, false); var user = new User(); if (!IsAdd) { user = adminUserEntryDao.GetSingle(inputObject.UserCd); } // Set value getResult.ListCity = listCity; getResult.ListDeleteFlag = listDeleteFlag; getResult.ListGroup = listGroup; getResult.User = user; // Return value return(getResult); }
/// <summary> /// Check processing. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(InitDataModel inputObject) { if (!PageHelper.HasAuthenticated) { throw new ExecuteException("E_MSG_00001", "Truy cập"); } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminGroupRoleEntryDao adminGroupRoleEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminGroupRoleEntryDao = new AdminGroupRoleEntryDao(); // Get data var group = adminGroupRoleEntryDao.GetGroup(inputObject.GroupCd); var listRole = mCodeCom.GetListRole(false, false); var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); // Set value getResult.Group = group; getResult.ListRole = listRole; getResult.ListDeleteFlag = listDeleteFlag; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; OutputDetailsModel details = null; // Variable initialize responseModel = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var user = resultObject.User; details.FullName = DataHelper.ToString(user.FullName); details.Address = DataHelper.ToString(user.Address); details.HasNewsletter = user.HasNewsletter.Value; details.HasChangePassword = resultObject.HasChangePassword; // Set value responseModel.Details = new List <OutputDetailsModel>() { details }; // Return value return(responseModel); }
/// <summary> /// Execute processing. /// </summary> /// <param name="request">RequestModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Execute(InitRequestModel request) { // Local variable declaration InitResponseModel responseModel = null; InitDataModel inputObject = null; InitDataModel resultObject = null; // Variable initialize responseModel = new InitResponseModel(); // Execute convert input. inputObject = Convert(request); // Check infomation Check(inputObject); // Get infomation resultObject = GetInfo(inputObject); // Execute convert ouput. responseModel = Convert(resultObject); // Return value return(responseModel); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminBrandEntryDao adminBrandEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminBrandEntryDao = new AdminBrandEntryDao(); // Get data var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); var brand = new Brand(); if (!IsAdd) { brand = adminBrandEntryDao.GetSingleBrand(inputObject.BrandCd); } else { brand.FileId = DataHelper.GetUniqueKey(); } // Set value getResult.ListDeleteFlag = listDeleteFlag; getResult.Brand = brand; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; IList <OutputImageModel> listFiles = null; OutputImageModel file = null; // Variable initialize responseModel = new InitResponseModel(); listFiles = new List <OutputImageModel>(); // Get value foreach (var obj in resultObject.ListFiles) { file = new OutputImageModel(); file.FileId = DataHelper.ToString(obj.FileId); file.FileName = DataHelper.ToString(obj.FileName); file.FileGroup = DataHelper.ToString(obj.FileGroup); file.FileNo = DataHelper.ToString(Formats.NUMBER, obj.FileNo); file.SortKey = DataHelper.ToString(Formats.NUMBER, obj.SortKey); listFiles.Add(file); } // Set value responseModel.FileId = DataHelper.ToString(resultObject.FileId); responseModel.FileGroup = DataHelper.ToString(resultObject.FileGroup); responseModel.ListFiles = listFiles; // Return value return(responseModel); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(InitDataModel inputObject) { // Local variable declaration AdminBrandEntryDao adminBrandEntryDao = null; // Variable initialize adminBrandEntryDao = new AdminBrandEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_BRANDS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid if (!IsAdd) { if (DataCheckHelper.IsNull(inputObject.BrandCd)) { throw new ExecuteException("E_MSG_DATA_00004", "Mã thương hiệu"); } if (!adminBrandEntryDao.IsExistBrand(inputObject.BrandCd)) { throw new DataNotExistException("Thương hiệu"); } } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; ClientShoppingCartDao clientShoppingCartDao = null; ItemCom itemCom = null; CartCom cartCom = null; IList <ItemModel> listItems = null; ItemModel itemModel = null; // Variable initialize getResult = new InitDataModel(); clientShoppingCartDao = new ClientShoppingCartDao(); itemCom = new ItemCom(); cartCom = new CartCom(inputObject.Cart); listItems = new List <ItemModel>(); // Get data foreach (var obj in cartCom.Items) { itemModel = itemCom.ToItemModel(clientShoppingCartDao.GetSingleItem(obj.ItemCd)); itemModel.Quantity = obj.Quantity; obj.Price = itemModel.SalesPrice.Value; listItems.Add(itemModel); } // Set value getResult.ListItems = listItems; getResult.TotalAmount = cartCom.TotalAmount; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value details.DeleteFlag = DataHelper.ToString(resultObject.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminGiftListDao adminGiftListDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminGiftListDao = new AdminGiftListDao(); // Get data var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, true, false); var listGiftStatus = mCodeCom.GetListCode(Logics.GROUP_GIFT_STATUS, null, true, false); var listGifts = adminGiftListDao.GetListGifts(); // Set value getResult.ListGiftStatus = listGiftStatus; getResult.ListDeleteFlag = listDeleteFlag; getResult.ListGifts = listGifts; // Return value return(getResult); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; OutputDetailsModel details = null; IList <OutputAcceptDetailsModel> listAcceptDetails = null; OutputAcceptDetailsModel acceptDetails = null; MCodeCom mCodeCom = null; // Variable initialize responseModel = new InitResponseModel(); details = new OutputDetailsModel(); listAcceptDetails = new List <OutputAcceptDetailsModel>(); mCodeCom = new MCodeCom(); // Get value var accept = resultObject.Accept; details.AcceptSlipNo = DataHelper.ToString(accept.AcceptSlipNo); var slipStatusName = mCodeCom.GetCodeName(Logics.GROUP_SLIP_STATUS, accept.SlipStatus); details.SlipStatus = DataHelper.ToString(accept.SlipStatus); details.SlipStatusName = DataHelper.ToString(slipStatusName); details.AcceptDate = DataHelper.ToString(Formats.FULL_DATE, accept.AcceptDate); details.DeliveryName = DataHelper.ToString(accept.DeliveryName); details.DeliveryAddress = DataHelper.ToString(accept.DeliveryAddress); details.ClientName = DataHelper.ToString(accept.ClientName); details.ClientAddress = DataHelper.ToString(accept.ClientAddress); var paymentMethodsName = mCodeCom.GetCodeContent(Logics.GROUP_PAYMENT_METHODS, accept.PaymentMethods); details.PaymentMethods = DataHelper.ToString(accept.PaymentMethods); details.PaymentMethodsName = DataHelper.ToString(paymentMethodsName); var totalItem = accept.AcceptDetails.Sum(o => o.DetailAmt); var totalAmount = accept.TotalAmt; details.TotalAmount = DataHelper.ToString(Formats.CURRENCY, totalAmount); details.ShipAmount = DataHelper.ToString(Formats.CURRENCY, totalAmount - totalItem); foreach (var obj in accept.AcceptDetails) { acceptDetails = new OutputAcceptDetailsModel(); acceptDetails.ItemCd = DataHelper.ToString(obj.ItemCd); acceptDetails.ItemName = DataHelper.ToString(obj.ItemName); acceptDetails.Price = DataHelper.ToString(Formats.CURRENCY, obj.DetailPrice); acceptDetails.Quantty = DataHelper.ToString(Formats.NUMBER, obj.DetailQtty); acceptDetails.Amount = DataHelper.ToString(Formats.CURRENCY, obj.DetailAmt); listAcceptDetails.Add(acceptDetails); } details.ListAcceptDetails = listAcceptDetails; // Set value responseModel.Details = new List <OutputDetailsModel>() { details }; // Return value return(responseModel); }
/// <summary> /// Check processing. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(InitDataModel inputObject) { // Check role if (!PageHelper.AuthRole(Logics.RL_GIFTS)) { throw new ExecuteException("E_MSG_00013"); } }
public User GetUserInfo(InitDataModel inputObject) { User result = (from tbl in EntityManager.Users where tbl.Email == inputObject.UserName && tbl.Password == inputObject.Password && tbl.DeleteFlag == false select tbl).SingleOrDefault <User>(); return(result); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; IList <OutputUserModel> listUsers = null; MCodeCom mCodeCom = null; OutputUserModel user = null; // Variable initialize responseModel = new InitResponseModel(); listUsers = new List <OutputUserModel>(); mCodeCom = new MCodeCom(); // Get value var deleteFlagName = string.Empty; foreach (var obj in resultObject.ListUsers) { user = new OutputUserModel(); user.UserCd = DataHelper.ToString(obj.UserCd); user.Email = DataHelper.ToString(obj.Email); user.FullName = DataHelper.ToString(obj.FullName); user.Address = DataHelper.ToString(obj.Address); user.CityCd = DataHelper.ToString(obj.CityCd); user.CityName = DataHelper.ToString(obj.City.CityName); user.Phone1 = DataHelper.ToString(obj.Phone1); user.Phone2 = DataHelper.ToString(obj.Phone2); user.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); user.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, user.DeleteFlag); user.DeleteFlagName = DataHelper.ToString(deleteFlagName); if (obj.UserGroups.Count > decimal.Zero) { user.GroupCd = DataHelper.ToString(obj.UserGroups[0].GroupCd); user.GroupName = DataHelper.ToString(obj.UserGroups[0].Group.GroupName); } listUsers.Add(user); } // Set value var cbCity = MCodeCom.ToComboItems(resultObject.ListCity, null); responseModel.ListCity = cbCity.ListItems; responseModel.CityCd = cbCity.SeletedValue; var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, null); responseModel.ListDeleteFlag = cbDeleteFlag.ListItems; responseModel.DeleteFlag = cbDeleteFlag.SeletedValue; var cbGroup = MCodeCom.ToComboItems(resultObject.ListGroup, null); responseModel.ListGroup = cbGroup.ListItems; responseModel.GroupCd = cbGroup.SeletedValue; responseModel.ListUsers = listUsers; // Return value return(responseModel); }
/// <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(); // Map dữ liệu DataHelper.CopyObject(inputObject, getResult); // Kết quả trả về return getResult; }
/// <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; }
public Item GetItem(InitDataModel inputObject) { var listResult = from tbl in EntityManager.Items where tbl.ItemCd == inputObject.ItemCd && tbl.DeleteFlag == false select tbl; return(listResult.SingleOrDefault()); }
/// <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> /// Check processing. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(InitDataModel inputObject) { // Local variable declaration UserCom userCom = null; // Variable initialize userCom = new UserCom(); // Check valid if(!userCom.IsExist(inputObject.UserCd, true)) throw new DataNotExistException("Tài khoản"); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel responseModel = null; // Variable initialize responseModel = new InitResponseModel(); responseModel.AddMessage(MessageHelper.GetMessageInfo("I_MSG_00003")); // Return value return responseModel; }
/// <summary> /// Execute convert input. /// </summary> /// <param name="request">RequestModel</param> /// <returns>DataModel</returns> private InitDataModel Convert(InitRequestModel request) { // Local variable declaration InitDataModel inputObject = null; // Variable initialize inputObject = new InitDataModel(); // Convert data input DataHelper.ConvertInput(request, inputObject); // Return value return inputObject; }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(InitDataModel inputObject) { // Local variable declaration AdminBrandEntryDao adminBrandEntryDao = null; // Variable initialize adminBrandEntryDao = new AdminBrandEntryDao(); // Check role if (!PageHelper.AuthRole(Logics.RL_BRANDS)) throw new ExecuteException("E_MSG_00013"); // Check valid if (!IsAdd) { if (DataCheckHelper.IsNull(inputObject.BrandCd)) throw new ExecuteException("E_MSG_DATA_00004", "Mã thương hiệu"); if (!adminBrandEntryDao.IsExistBrand(inputObject.BrandCd)) throw new DataNotExistException("Thương hiệu"); } }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private InitResponseModel Convert(InitDataModel resultObject) { // Local variable declaration InitResponseModel response = null; OutputDetailsModel details = null; // Variable initialize response = new InitResponseModel(); details = new OutputDetailsModel(); // Get value var brand = resultObject.Brand; details.Status = DataHelper.ToString(_status); details.BrandCd = DataHelper.ToString(brand.BrandCd); details.BrandName = DataHelper.ToString(brand.BrandName); details.BrandSearchName = DataHelper.ToString(brand.BrandSearchName); details.FileId = DataHelper.ToString(brand.FileId); details.Notes = DataHelper.ToString(brand.Notes); details.SortKey = DataHelper.ToString(brand.SortKey); details.DeleteFlag = DataHelper.ToString(brand.DeleteFlag); var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; // Set value response.Details = new List<OutputDetailsModel>() { details }; // Return value return response; }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; MCodeCom mCodeCom = null; AdminBrandEntryDao adminBrandEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminBrandEntryDao = new AdminBrandEntryDao(); // Get data var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); var brand = new Brand(); if (!IsAdd) brand = adminBrandEntryDao.GetSingleBrand(inputObject.BrandCd); else brand.FileId = DataHelper.GetUniqueKey(); // Set value getResult.ListDeleteFlag = listDeleteFlag; getResult.Brand = brand; // Return value return getResult; }
/// <summary> /// Kiểm tra thông tin. /// </summary> /// <param name="inputObject">DataModel</param> private void Check(InitDataModel inputObject) { }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; ClientActiveDao clientActiveDao = null; // Variable initialize getResult = new InitDataModel(); clientActiveDao = new ClientActiveDao(); // Verify clientActiveDao.Verify(inputObject.UserCd); // Return value return getResult; }