예제 #1
0
        /// <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 companyCom = new CompanyCom();
            var codeCom = new CodeCom();
            var metaInfo = new BaseMeta();
            var processDao = new MainDao();
            var localeCom = new LocaleCom();
            var storageFileCom = new StorageFileCom();
            // Map dữ liệu
            DataHelper.CopyObject(inputObject, getResult);
            // Lấy ngôn ngữ chuẩn
            var basicLocale = localeCom.GetDefault(DataComLogics.CD_APP_CD_CLN);
            // Lấy danh sách ngôn ngữ
            var listLocales = codeCom.GetDiv(WebContextHelper.LocaleCd, DataComLogics.GRPCD_CLN_LOCALES, null, false, false);
            // Lấy giá trị combo
            var cbLocales = DataHelper.ToComboItems(listLocales, basicLocale);
            // Lấy danh sách banner
            var listBanner = processDao.GetListBanners(WebContextHelper.LocaleCd);

            // Lấy field
            var logoFileCd = companyCom.GetString("en", W150901Logics.CD_INFO_CD_LOGO_FILE_CD, false);

            var companyName = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_COMPANY_NAME, false);
            var slogan = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_SLOGAN, false);
            var address = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_ADDRESS, false);
            var copyright = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_COPYRIGHT, false);

            var twitterUrl = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_TWITTER_URL, false);
            var googleUrl = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_GOOGLE_URL, false);
            var facebookUrl = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_FACEBOOK_URL, false);
            var youtubeUrl = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_YOUTUBE_URL, false);

            var hotelurl1 = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_HOTEL_URL_1, false);
            var hotelurl2 = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_HOTEL_URL_2, false);
            var hotelurl3 = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_HOTEL_URL_3, false);
            var hotelurl4 = companyCom.GetString(WebContextHelper.LocaleCd, W150901Logics.CD_INFO_CD_HOTEL_URL_4, false);

            // Gán giá trị trả về
            getResult.Logo = logoFileCd;
            getResult.CompanyName = companyName;
            getResult.Slogan = slogan;
            getResult.Address = address;
            getResult.Copyright = copyright;
            getResult.TwitterUrl = twitterUrl;
            getResult.FacebookUrl = facebookUrl;
            getResult.GoogleUrl = googleUrl;
            getResult.YoutubeUrl = youtubeUrl;
            getResult.HotelUrl1 = hotelurl1;
            getResult.HotelUrl2 = hotelurl2;
            getResult.HotelUrl3 = hotelurl3;
            getResult.HotelUrl4 = hotelurl4;
            getResult.ListBanner = listBanner;
            getResult.CboLocales = cbLocales.ListItems;
            getResult.CboLocalesSeleted = cbLocales.SeletedValue;

            // Kết quả trả về
            return getResult;
        }
예제 #2
0
 private void btnDoi_Click(object sender, EventArgs e)
 {
     if (txtMKC.Text != "" && txtMKM.Text != "" && txtNLMKM.Text != "")
     {
         if (txtMKC.Text.Equals(FormLogin.matKhau))
         {
             if (txtMKM.Text.Equals(txtNLMKM.Text))
             {
                 bool c = new MainDao().updatePass(FormLogin.tenDN, txtMKM.Text);
                 if (c)
                 {
                     MessageBox.Show("Đổi mật khẩu thành công ");
                     FormLogin.matKhau = txtMKM.Text;
                 }
                 else
                 {
                     MessageBox.Show("Đổi thất bại !");
                 }
             }
             else
             {
                 MessageBox.Show("Xác nhận mật khẩu không đúng !");
             }
         }
         else
         {
             MessageBox.Show("Mật khẩu cũ không chính xác!");
         }
     }
     else
     {
         MessageBox.Show("Vui lòng điền đủ thông tin !");
     }
 }
예제 #3
0
        /// <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 metaCom = new MetaCom();
            var metaInfo = new BaseMeta();
            // Map dữ liệu
            DataHelper.CopyObject(inputObject, getResult);
            // Lấy tour
            var tour = processDao.GetTourDetail(WebContextHelper.LocaleCd, inputObject.Slug);

            // Lấy thông tin seo
            var infoSeo = metaCom.GetInfo(WebContextHelper.LocaleCd, W150901Logics.GRPMETA_MA_TOURS, tour.TourCd, false);
            if (infoSeo != null)
            {
                metaInfo.MetaTitle = infoSeo.MetaTitle;
                metaInfo.MetaKeys = infoSeo.MetaKeys;
                metaInfo.MetaDesc = infoSeo.MetaDesc;
            }
            // Kết quả trả về
            getResult.Tour = tour;
            getResult.MetaTitle = metaInfo.MetaTitle;
            getResult.MetaKey = metaInfo.MetaKeys;
            getResult.MetaDescription = metaInfo.MetaDesc;
            return getResult;
        }
예제 #4
0
        public FormMain()
        {
            InitializeComponent();
            MainDao md = new MainDao();

            lblTenDN.Text = FormLogin.tenDN;
            lblSPT.Text   = md.loadSPT().ToString();
            lblSPDD.Text  = md.loadSPDD().ToString();
            lblSPDT.Text  = md.loadSPDT().ToString();
            loadImage();
        }
예제 #5
0
        /// <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();
            // Map dữ liệu
            DataHelper.CopyObject(inputObject, getResult);
            // Lấy danh sách tour
            var listTours = processDao.GetListTours(WebContextHelper.LocaleCd);
            // Kết quả trả về
            getResult.ListTours = listTours;

            return getResult;
        }
예제 #6
0
        /// <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;
        }
예제 #7
0
        public void loadImage()
        {
            DataTable dt = new MainDao().DSP();

            foreach (DataRow row in dt.Rows)
            {
                ListViewItem item = new ListViewItem();
                item.Text = row["MaPhong"].ToString();
                if (row["TinhTrang"].ToString().Equals("Trong"))
                {
                    item.ImageIndex = 0;
                }
                if (row["TinhTrang"].ToString().Equals("Da dat"))
                {
                    item.ImageIndex = 1;
                }
                if (row["TinhTrang"].ToString().Equals("Da thue"))
                {
                    item.ImageIndex = 2;
                }
                lvPhong.Items.Add(item);
            }
        }
예제 #8
0
 public MainServiceImpl(MainDao mainDao)
 {
     this.mainDao = mainDao;
 }