/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration var adminGroupRoleEntryDao = new AdminGroupRoleEntryDao(); var mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_USERS)) { throw new ExecuteException("E_MSG_00013"); } // Exist group if (!adminGroupRoleEntryDao.IsExistGroup(inputObject.GroupCd)) { throw new DataNotExistException("Nhóm"); } // Check valid var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (adminGroupRoleEntryDao.IsExistGroupRole(inputObject.GroupCd, inputObject.RoleCd)) { throw new DataExistException("Quyền"); } }
/// <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> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private void Check(SaveDataModel inputObject) { // Local variable declaration AdminCategoryEntryDao adminCategoryEntryDao = null; MCodeCom mCodeCom = null; // Variable initialize adminCategoryEntryDao = new AdminCategoryEntryDao(); mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_CATEGORIES)) { throw new ExecuteException("E_MSG_00013"); } // Check valid var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_CATEGORY_DIV, inputObject.CategoryDiv, false)) { throw new DataNotExistException("Chủng loại"); } if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (adminCategoryEntryDao.IsExistCategory(inputObject.CategoryCd)) { throw new DataExistException("Loại 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; 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 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; 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 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; 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> /// 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> /// 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(SaveDataModel inputObject) { // Local variable declaration var adminOfferItemEntryDao = new AdminOfferItemEntryDao(); var mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_OFFERS)) { throw new ExecuteException("E_MSG_00013"); } // Exist offer if (!adminOfferItemEntryDao.IsExistOffer(inputObject.OfferCd)) { throw new DataNotExistException("Khuyến mãi"); } // Check valid if (inputObject.OfferItemQtty <= 0) { throw new ExecuteException("E_MSG_00011", "Số lượng"); } var dFlag = DataHelper.ToString(inputObject.DeleteFlag); if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException("Dữ liệu"); } if (!adminOfferItemEntryDao.IsExistItem(inputObject.OfferItemCd)) { throw new DataNotExistException("Mã 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; 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> /// 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> /// 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> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private FilterResponseModel Convert(FilterDataModel resultObject) { // Local variable declaration FilterResponseModel responseModel = null; IList <OutputAcceptModel> listAccepts = null; MCodeCom mCodeCom = null; OutputAcceptModel accept = null; // Variable initialize responseModel = new FilterResponseModel(); listAccepts = new List <OutputAcceptModel>(); mCodeCom = new MCodeCom(); // Get value var slipStatusName = string.Empty; var paymentMethodsName = string.Empty; var deleteFlagName = string.Empty; var cbSlipStatus = new ComboModel(); foreach (var obj in resultObject.ListAccepts) { accept = new OutputAcceptModel(); accept.AcceptSlipNo = DataHelper.ToString(obj.AcceptSlipNo); accept.SlipStatus = DataHelper.ToString(obj.SlipStatus); slipStatusName = mCodeCom.GetCodeName(Logics.GROUP_SLIP_STATUS, accept.SlipStatus); accept.SlipStatusName = DataHelper.ToString(slipStatusName); accept.AcceptDate = DataHelper.ToString(Formats.DATE, obj.AcceptDate); accept.DeliveryDate = DataHelper.ToString(Formats.DATE, obj.DeliveryDate); accept.ClientCd = DataHelper.ToString(obj.ClientCd); accept.ClientName = DataHelper.ToString(obj.ClientName); accept.ClientAddress = DataHelper.ToString(obj.ClientAddress); accept.ClientTel = DataHelper.ToString(obj.ClientTel); accept.DeliveryCd = DataHelper.ToString(obj.DeliveryCd); accept.DeliveryName = DataHelper.ToString(obj.DeliveryName); accept.DeliveryAddress = DataHelper.ToString(obj.DeliveryAddress); accept.DeliveryTel = DataHelper.ToString(obj.DeliveryTel); accept.PaymentMethods = DataHelper.ToString(obj.PaymentMethods); paymentMethodsName = mCodeCom.GetCodeName(Logics.GROUP_PAYMENT_METHODS, accept.PaymentMethods); accept.PaymentMethodsName = DataHelper.ToString(paymentMethodsName); accept.GiftCd = DataHelper.ToString(obj.GiftCd); accept.ViewId = DataHelper.ToString(obj.ViewId); accept.Notes = DataHelper.ToString(obj.Notes); accept.UpdateUser = DataHelper.ToString(obj.UpdateUser); accept.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); accept.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, accept.DeleteFlag); accept.DeleteFlagName = DataHelper.ToString(deleteFlagName); cbSlipStatus = MCodeCom.ToComboItems(resultObject.ListSlipStatus, accept.SlipStatus); accept.ListSlipStatus = cbSlipStatus.ListItems; accept.SlipStatus = cbSlipStatus.SeletedValue; listAccepts.Add(accept); } // Set value responseModel.ListAccepts = listAccepts; // Return value return(responseModel); }
/// <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> /// 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> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>ResultModel</returns> private void Check(UpdateDataModel inputObject) { // Local variable declaration AdminCategoryListDao adminCategoryListDao = null; MCodeCom mCodeCom = null; // Variable initialize adminCategoryListDao = new AdminCategoryListDao(); mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_CATEGORIES)) { throw new ExecuteException("E_MSG_00013"); } // Check valid int i = 0; foreach (var obj in inputObject.ListCategories) { var dFlag = DataHelper.ToString(obj.DeleteFlag); if (DataCheckHelper.IsNull(obj.CategoryName)) { throw new ExecuteException("E_MSG_00004", string.Format("Tên loại ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.CategoryDiv)) { throw new ExecuteException("E_MSG_00004", string.Format("Chủng loại ({0})", i + 1)); } if (!mCodeCom.IsExist(Logics.GROUP_CATEGORY_DIV, obj.CategoryDiv, false)) { throw new DataNotExistException(string.Format("Chủng loại ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.SortKey)) { throw new ExecuteException("E_MSG_00004", string.Format("Thứ tự ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.DeleteFlag)) { throw new ExecuteException("E_MSG_00004", string.Format("Dữ liệu ({0})", i + 1)); } if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException(string.Format("Dữ liệu ({0})", i + 1)); } if (!adminCategoryListDao.IsExistCategory(obj.CategoryCd)) { throw new DataNotExistException(string.Format("Loại sản phẩm ({0})", i + 1)); } i++; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } else { //load data MCodeCom codeCom = new MCodeCom(); IList <ComboItem> citylst = MCodeCom.ToComboItems(codeCom.GetListCity(), "294").ListItems; DropDownList1.DataSource = citylst; DropDownList1.DataBind(); DropDownList1.SelectedValue = "294"; DropDownList2.DataSource = citylst; DropDownList2.DataBind(); DropDownList2.SelectedValue = "294"; UserComDao userCom = new UserComDao(); if (Session["Cart"] == null || Session["payMethod"] == null) { Response.Redirect(Pages.CLIENT_INDEX); } if (Session["payMethod"].ToString().Equals("1")) { if (Session["userCd"] == null) { Response.Redirect(Pages.CLIENT_LOGIN); } Guid userCd = new Guid(Session["userCd"].ToString()); result = userCom.GetSingle(userCd, false); if (result == null) { Response.Redirect(Pages.CLIENT_LOGIN); } else { clientName.Text = result.FullName; clientAddress.Text = result.Address; clientTell.Text = result.Phone1; txtClientCd.Value = result.Email; DropDownList1.SelectedValue = result.CityCd; RadioButton1.Checked = true; deliveryName.Text = result.FullName; deliveryAddress.Text = result.Address; deliveryTell.Text = result.Phone1; DropDownList2.SelectedValue = result.CityCd; } } } }
/// <summary> /// Execute get email model. /// </summary> /// <param name="param">String</param> /// <returns>EmailModel</returns> private OutputEmailModel GetEmailModel(string param) { // Local variable declaration OutputEmailModel emailModel = null; ClientCheckoutDao clientCheckoutDao = null; MParameterCom mParameterCom = null; MCodeCom mCodeCom = null; IList <OutputAcceptDetailsModel> listAcceptDetails = null; // Variable initialize emailModel = new OutputEmailModel(); clientCheckoutDao = new ClientCheckoutDao(); mParameterCom = new MParameterCom(); mCodeCom = new MCodeCom(); listAcceptDetails = new List <OutputAcceptDetailsModel>(); // Get data var accept = clientCheckoutDao.GetAccept(param); var strHotline = mParameterCom.GetString(Logics.PR_HOTLINE, false); var strEmail = mParameterCom.GetString(Logics.PR_EMAIL_SUPPORT, false); var paymentMethodsContent = mCodeCom.GetCodeContent(Logics.GROUP_PAYMENT_METHODS, accept.PaymentMethods); OutputAcceptDetailsModel acceptDetails = null; foreach (var obj in accept.AcceptDetails) { acceptDetails = new OutputAcceptDetailsModel(); acceptDetails.ItemName = DataHelper.ToString(obj.ItemName); acceptDetails.DetailPrice = DataHelper.ToString(Formats.CURRENCY, obj.DetailPrice); acceptDetails.DetailQtty = DataHelper.ToString(Formats.NUMBER, obj.DetailQtty); acceptDetails.DetailAmt = DataHelper.ToString(Formats.CURRENCY, obj.DetailAmt); listAcceptDetails.Add(acceptDetails); } // Set data emailModel.AcceptSlipNo = DataHelper.ToString(accept.AcceptSlipNo); emailModel.ViewId = DataHelper.ToString(accept.ViewId); emailModel.AcceptDate = DataHelper.ToString(Formats.RFC_DATE, accept.AcceptDate); emailModel.ClientName = DataHelper.ToString(accept.ClientName); emailModel.ClientAddress = DataHelper.ToString(accept.ClientAddress); emailModel.ClientTel = DataHelper.ToString(accept.ClientTel); emailModel.DeliveryName = DataHelper.ToString(accept.DeliveryName); emailModel.DeliveryAddress = DataHelper.ToString(accept.DeliveryAddress); emailModel.DeliveryTel = DataHelper.ToString(accept.DeliveryTel); emailModel.PaymentMethodsContent = DataHelper.ToString(paymentMethodsContent); emailModel.Notes = DataHelper.ToString(accept.Notes); emailModel.Hotline = DataHelper.ToString(strHotline); emailModel.EmailSupport = DataHelper.ToString(strEmail); emailModel.AcceptDetails = listAcceptDetails; emailModel.TotalAmount = DataHelper.ToString(Formats.CURRENCY, accept.TotalAmount); // Return value; return(emailModel); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>ResultModel</returns> private void Check(UpdateDataModel inputObject) { // Local variable declaration AdminOfferItemListDao adminOfferItemListDao = null; MCodeCom mCodeCom = null; // Variable initialize adminOfferItemListDao = new AdminOfferItemListDao(); mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_OFFERS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid int i = 0; foreach (var obj in inputObject.ListOfferItems) { if (DataCheckHelper.IsNull(obj.OfferItemCd)) { throw new ExecuteException("E_MSG_00004", string.Format("Mã sản phẩm ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.OfferItemQtty)) { throw new ExecuteException("E_MSG_00004", string.Format("Số lượng ({0})", i + 1)); } if (obj.OfferItemQtty <= 0) { throw new ExecuteException("E_MSG_00011", "Số lượng"); } var dFlag = DataHelper.ToString(obj.DeleteFlag); if (DataCheckHelper.IsNull(obj.DeleteFlag)) { throw new ExecuteException("E_MSG_00004", string.Format("Dữ liệu ({0})", i + 1)); } if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException(string.Format("Dữ liệu ({0})", i + 1)); } if (!adminOfferItemListDao.IsExistItem(obj.OfferItemCd)) { throw new DataNotExistException(string.Format("Mã sản phẩm ({0})", i + 1)); } if (!adminOfferItemListDao.IsExistOfferItem(obj.OfferCd, obj.DetailNo)) { throw new DataNotExistException(string.Format("Sản phẩm tặng ({0})", i + 1)); } i++; } }
/// <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 <OutputOfferModel> listOffers = null; OutputOfferModel offer = null; MCodeCom mCodeCom = null; // Variable initialize responseModel = new InitResponseModel(); listOffers = new List <OutputOfferModel>(); mCodeCom = new MCodeCom(); // Get value var cbDeleteFlag = new ComboModel(); var offerDivName = string.Empty; foreach (var obj in resultObject.ListOffers) { offer = new OutputOfferModel(); offer.OfferCd = DataHelper.ToString(obj.OfferCd); offer.OfferGroupCd = DataHelper.ToString(obj.OfferGroupCd); offer.ItemCd = DataHelper.ToString(obj.ItemCd); offer.StartDate = DataHelper.ToString(Formats.DATE, obj.StartDate); offer.EndDate = DataHelper.ToString(Formats.DATE, obj.EndDate); offer.Percent = DataHelper.ToString(Formats.NUMBER, obj.Percent); offer.Notes = DataHelper.ToString(obj.Notes); offer.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); offer.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); offerDivName = mCodeCom.GetCodeName(Logics.GROUP_OFFER_DIV, obj.OfferDiv); offer.OfferDiv = DataHelper.ToString(obj.OfferDiv); offer.OfferDivName = DataHelper.ToString(offerDivName); cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, offer.DeleteFlag); offer.ListDeleteFlag = cbDeleteFlag.ListItems; offer.DeleteFlag = cbDeleteFlag.SeletedValue; listOffers.Add(offer); } var cbOfferDiv = MCodeCom.ToComboItems(resultObject.ListOfferDiv, null); cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, null); // Set value responseModel.ListOfferDiv = cbOfferDiv.ListItems; responseModel.ListDeleteFlag = cbDeleteFlag.ListItems; responseModel.ListOffers = listOffers; // Return value return(responseModel); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { return; } MCodeCom codeCom = new MCodeCom(); IList <ComboItem> citylst = MCodeCom.ToComboItems(codeCom.GetListCity(), "294").ListItems; DropDownList1.DataSource = citylst; DropDownList1.DataBind(); }
/// <summary> /// Execute convert ouput. /// </summary> /// <param name="resultObject">DataModel</param> /// <returns>ResponseModel</returns> private FilterResponseModel Convert(FilterDataModel resultObject) { // Local variable declaration FilterResponseModel responseModel = null; IList <OutputItemModel> listItems = null; MCodeCom mCodeCom = null; OutputItemModel item = null; // Variable initialize responseModel = new FilterResponseModel(); listItems = new List <OutputItemModel>(); mCodeCom = new MCodeCom(); // Get value var itemDivName = string.Empty; var deleteFlagName = string.Empty; foreach (var obj in resultObject.ListItems) { item = new OutputItemModel(); item.ItemCd = DataHelper.ToString(obj.ItemCd); item.ItemName = DataHelper.ToString(obj.ItemName); item.CategoryCd = DataHelper.ToString(obj.CategoryCd); item.CategoryName = DataHelper.ToString(obj.Category.CategoryName); item.AgeCd = DataHelper.ToString(obj.AgeCd); item.AgeName = DataHelper.ToString(obj.Age.AgeName); item.GenderCd = DataHelper.ToString(obj.GenderCd); item.GenderName = DataHelper.ToString(obj.Gender.GenderName); item.BrandCd = DataHelper.ToString(obj.BrandCd); item.BrandName = DataHelper.ToString(obj.Brand.BrandName); item.CountryCd = DataHelper.ToString(obj.CountryCd); item.CountryName = DataHelper.ToString(obj.Country.CountryName); item.UnitCd = DataHelper.ToString(obj.UnitCd); item.UnitName = DataHelper.ToString(obj.Unit.UnitName); item.ItemDiv = DataHelper.ToString(obj.ItemDiv); itemDivName = mCodeCom.GetCodeName(Logics.GROUP_ITEM_DIV, item.ItemDiv); item.ItemDivName = DataHelper.ToString(itemDivName); item.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); item.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, item.DeleteFlag); item.DeleteFlagName = DataHelper.ToString(deleteFlagName); listItems.Add(item); } // Set value responseModel.ListItems = listItems; // Return value return(responseModel); }
/// <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 user = resultObject.User; details.Password = DataHelper.ToString(Logics.PASSWORD_DEFAULT); details.Status = DataHelper.ToString(_status); details.UserCd = DataHelper.ToString(user.UserCd); details.Email = DataHelper.ToString(user.Email); details.FullName = DataHelper.ToString(user.FullName); details.Address = DataHelper.ToString(user.Address); details.CityCd = DataHelper.ToString(user.CityCd); details.Phone1 = DataHelper.ToString(user.Phone1); details.Phone2 = DataHelper.ToString(user.Phone2); details.DeleteFlag = DataHelper.ToString(user.DeleteFlag); if (user.UserGroups.Count > decimal.Zero) { details.GroupCd = DataHelper.ToString(user.UserGroups[0].GroupCd); } var cbCity = MCodeCom.ToComboItems(resultObject.ListCity, details.CityCd); details.ListCity = cbCity.ListItems; details.CityCd = cbCity.SeletedValue; var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, details.DeleteFlag); details.ListDeleteFlag = cbDeleteFlag.ListItems; details.DeleteFlag = cbDeleteFlag.SeletedValue; var cbGroup = MCodeCom.ToComboItems(resultObject.ListGroup, details.GroupCd); details.ListGroup = cbGroup.ListItems; details.GroupCd = cbGroup.SeletedValue; // Set value response.Details = new List <OutputDetailsModel>() { details }; // Return value return(response); }
/// <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 <OutputGiftModel> listGifts = null; MCodeCom mCodeCom = null; OutputGiftModel gift = null; // Variable initialize responseModel = new InitResponseModel(); listGifts = new List <OutputGiftModel>(); mCodeCom = new MCodeCom(); // Get value var deleteFlagName = string.Empty; ComboModel cbGiftStatus = null; foreach (var obj in resultObject.ListGifts) { gift = new OutputGiftModel(); gift.GiftCd = DataHelper.ToString(obj.GiftCd); gift.GiftStatus = DataHelper.ToString(obj.GiftStatus); gift.StartDate = DataHelper.ToString(Formats.DATE, obj.StartDate); gift.EndDate = DataHelper.ToString(Formats.DATE, obj.EndDate); gift.Price = DataHelper.ToString(Formats.CURRENCY, obj.Price); gift.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); gift.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, gift.DeleteFlag); gift.DeleteFlagName = DataHelper.ToString(deleteFlagName); cbGiftStatus = MCodeCom.ToComboItems(resultObject.ListGiftStatus, gift.GiftStatus); gift.ListGiftStatus = cbGiftStatus.ListItems; gift.GiftStatus = cbGiftStatus.SeletedValue; listGifts.Add(gift); } // Set value cbGiftStatus = MCodeCom.ToComboItems(resultObject.ListGiftStatus, null); responseModel.ListGiftStatus = cbGiftStatus.ListItems; responseModel.GiftStatus = cbGiftStatus.SeletedValue; var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, null); responseModel.ListDeleteFlag = cbDeleteFlag.ListItems; responseModel.DeleteFlag = cbDeleteFlag.SeletedValue; responseModel.ListGifts = listGifts; // 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; AdminItemEntryDao adminItemEntryDao = null; // Variable initialize getResult = new InitDataModel(); mCodeCom = new MCodeCom(); adminItemEntryDao = new AdminItemEntryDao(); // Get data var listCategory = mCodeCom.GetListCategory(false, false); var listAge = mCodeCom.GetListAge(false, false); var listGender = mCodeCom.GetListGender(false, false); var listBrand = mCodeCom.GetListBrand(false, false); var listCountry = mCodeCom.GetListCountry(false, false); var listUnit = mCodeCom.GetListUnit(false, false); var listItemDiv = mCodeCom.GetListCode(Logics.GROUP_ITEM_DIV, null, false, false); var listDeleteFlag = mCodeCom.GetListCode(Logics.GROUP_DELETE_FLAG, null, false, false); var item = new Item(); if (!IsAdd) { item = adminItemEntryDao.GetSingleItem(inputObject.ItemCd); } else { item.FileId = DataHelper.GetUniqueKey(); } // Set value getResult.ListCategory = listCategory; getResult.ListAge = listAge; getResult.ListGender = listGender; getResult.ListBrand = listBrand; getResult.ListCountry = listCountry; getResult.ListUnit = listUnit; getResult.ListItemDiv = listItemDiv; getResult.ListDeleteFlag = listDeleteFlag; getResult.Item = item; // Return value return(getResult); }
/// <summary> /// Check processing /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>ResultModel</returns> private void Check(UpdateDataModel inputObject) { // Local variable declaration AdminGroupListDao adminGroupListDao = null; MCodeCom mCodeCom = null; // Variable initialize adminGroupListDao = new AdminGroupListDao(); mCodeCom = new MCodeCom(); // Check role if (!PageHelper.AuthRole(Logics.RL_USERS)) { throw new ExecuteException("E_MSG_00013"); } // Check valid int i = 0; foreach (var obj in inputObject.ListGroups) { var dFlag = DataHelper.ToString(obj.DeleteFlag); if (DataCheckHelper.IsNull(obj.GroupName)) { throw new ExecuteException("E_MSG_00004", string.Format("Tên nhóm ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.SortKey)) { throw new ExecuteException("E_MSG_00004", string.Format("Thứ tự ({0})", i + 1)); } if (DataCheckHelper.IsNull(obj.DeleteFlag)) { throw new ExecuteException("E_MSG_00004", string.Format("Dữ liệu ({0})", i + 1)); } if (!mCodeCom.IsExist(Logics.GROUP_DELETE_FLAG, dFlag, false)) { throw new DataNotExistException(string.Format("Dữ liệu ({0})", i + 1)); } if (!adminGroupListDao.IsExistGroup(obj.GroupCd)) { throw new DataNotExistException(string.Format("Nhóm ({0})", i + 1)); } i++; } }
/// <summary> /// Get infomation /// </summary> /// <param name="inputObject">DataModel</param> /// <returns>DataModel</returns> private InitDataModel GetInfo(InitDataModel inputObject) { // Local variable declaration InitDataModel getResult = null; ClientMasterDao clientMasterDao = null; MCodeCom mCodeCom = null; MParameterCom mParameterCom = null; CartCom cartCom = null; // Variable initialize getResult = new InitDataModel(); clientMasterDao = new ClientMasterDao(); mCodeCom = new MCodeCom(); mParameterCom = new MParameterCom(); cartCom = new CartCom(inputObject.Cart); // Get data var cartCount = cartCom.Count; var strEmail = mParameterCom.GetString(Logics.PR_EMAIL_SUPPORT, false); var listToys = clientMasterDao.GetListCategories(Logics.CD_CATEGORY_DIV_TOYS); var listLearningTools = clientMasterDao.GetListCategories(Logics.CD_CATEGORY_DIV_LEARNING_TOOLS); var listBooks = clientMasterDao.GetListCategories(Logics.CD_CATEGORY_DIV_BOOKS); var listAge = clientMasterDao.GetListAge(); var listGender = clientMasterDao.GetListGender(); var listBrand = clientMasterDao.GetListBrand(); var listCountry = clientMasterDao.GetListCountry(); // Set value getResult.CartCount = cartCount; getResult.Email = strEmail; getResult.ListToys = listToys; getResult.ListLearningTools = listLearningTools; getResult.ListBooks = listBooks; getResult.ListAge = listAge; getResult.ListGender = listGender; getResult.ListBrand = listBrand; getResult.ListCountry = listCountry; // 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 <OutputBrandModel> listBrands = null; MCodeCom mCodeCom = null; OutputBrandModel brand = null; // Variable initialize responseModel = new InitResponseModel(); listBrands = new List <OutputBrandModel>(); mCodeCom = new MCodeCom(); // Get value var deleteFlagName = string.Empty; foreach (var obj in resultObject.ListBrands) { brand = new OutputBrandModel(); brand.BrandCd = DataHelper.ToString(obj.BrandCd); brand.BrandName = DataHelper.ToString(obj.BrandName); brand.FileId = DataHelper.ToString(obj.FileId); brand.SortKey = DataHelper.ToString(Formats.NUMBER, obj.SortKey); brand.Notes = DataHelper.ToString(obj.Notes); brand.UpdateDate = DataHelper.ToString(Formats.UPDATE_DATE, obj.UpdateDate); brand.DeleteFlag = DataHelper.ToString(obj.DeleteFlag); deleteFlagName = mCodeCom.GetCodeName(Logics.GROUP_DELETE_FLAG, brand.DeleteFlag); brand.DeleteFlagName = DataHelper.ToString(deleteFlagName); listBrands.Add(brand); } // Set value var cbDeleteFlag = MCodeCom.ToComboItems(resultObject.ListDeleteFlag, null); responseModel.ListDeleteFlag = cbDeleteFlag.ListItems; responseModel.DeleteFlag = cbDeleteFlag.SeletedValue; responseModel.ListBrands = listBrands; // Return value return(responseModel); }