コード例 #1
0
 public LanguageListEditor()
 {
     lsbLanguages      = new MetroListBox();
     languageManager   = new EnumsManager <Languages>(lsbLanguages, "");
     lsbLanguages.Size = new System.Drawing.Size(180, 80);
     lsbLanguages.SelectedIndexChanged += LsbLanguages_SelectedIndexChanged;
 }
コード例 #2
0
        protected override void OnInitializeData()
        {
            dbManager = new dbUserManagement(this)
                        .MasterTable <EF_Users>()
                        .Radar <RadarUsers>();

            PrivilegeTypes = new EnumsManager <UserType>(Properties.Resources.ResourceManager);
            PrivilegeTypes.AttachTo(cbbPrivilege);
        }
コード例 #3
0
        public ConnectionForm()
        {
            InitializeComponent();
            cbbManager = new EnumsManager <ProviderType>(cbbProvider, "", false, DisplayProvider);

            cbbAuthentication.SelectedIndex = 0;

            txtexistCMP.ReadOnly = !rdbExistCMP.Checked;
            txtnewCMP.ReadOnly   = rdbExistCMP.Checked;
            cbbExistSQL.Enabled  = rdbExistSQL.Checked;
            txtNewSQL.ReadOnly   = rdbExistSQL.Checked;
        }
コード例 #4
0
        private void GetGridDetails()
        {
            var gridDetails = new ItemsModel().GetItemDetails(pageItemType, EnumsManager.GetSortByOption(sortBy, ascending), currentViewPerPage, (currentPage - 1) * currentViewPerPage, searchCriteria);

            foreach (var item in gridDetails)
            {
                var liControl = HTMLControlsManager.GetCustomTag("li", new[] { "item col-lg-4", "col-md-3", "col-sm-4", "col-xs-12" });
                gridItemsList.Controls.Add(liControl);
                {
                    var itemInnerDivControl = ItemHtmlManager.Get_ItemInner_Grid_DivControl(item);
                    liControl.Controls.Add(itemInnerDivControl);
                }
            }
        }
コード例 #5
0
        protected override void OnInitializeData()
        {
            dbManager = new dbmanagerCounter(this)
                        .MasterTable <EF_Counter>()
                        .SlaveTable <EF_CounterValue>()
                        .Relation(EF_CounterValue.Name, EF_Counter.Type, EF_CounterValue.Type)
                        .Radar <RadarCounter>();

            dgwValues.AutoGenerateColumns = false;
            dgwValues.DataSource          = dbManager.SlaveBinding(EF_CounterValue.Name);

            PrefixManager    = new EnumsManager <PrefixSuffixType>(cbbPreInit, "");
            FiscalKeyManager = new EnumsManager <FiscalKey>(cbbFiscalKey, "");
            SuffixManager    = new EnumsManager <PrefixSuffixType>(cbbSufInit, "");
        }
コード例 #6
0
        private void GetListDetails()
        {
            var gridDetails = new ItemsModel().GetItemDetails(pageItemType, EnumsManager.GetSortByOption(sortBy, ascending), currentViewPerPage, (currentPage - 1) * currentViewPerPage, searchCriteria);

            foreach (var item in gridDetails)
            {
                var liControl = HTMLControlsManager.GetCustomTag("li", new[] { "item odd" });
                productsList.Controls.Add(liControl);
                {
                    var prodImageDivControl = ItemHtmlManager.Get_ProductImage_List_DivControl(item);
                    liControl.Controls.Add(prodImageDivControl);

                    var prodDetailsDivControl = ItemHtmlManager.Get_ProductDetails_List_DivControl(item);
                    liControl.Controls.Add(prodDetailsDivControl);
                }
            }
        }
コード例 #7
0
ファイル: CodesForm.cs プロジェクト: smfichadiya/ERPStudio
        protected override void OnInitializeData()
        {
            dbManager = new dbmanagerCodes(this)
                        .MasterTable <EF_Codes>()
                        .SlaveTable <EF_CodeSegment>()
                        .Relation("CodeSegment", EF_Codes.CodeType, EF_CodeSegment.CodeType)
                        .Radar <RadarCodes>();


            dgwSegments.AutoGenerateColumns = false;
            dgwSegments.DataSource          = dbManager.SlaveBinding("CodeSegment");

            eSegmentType = new EnumsManager <InputType>(sgmCodeType, "");
            //sgmCodeType.Items.AddRange(1, 2, 3);


            //sgmSegmentNo.DataPropertyName = AM_CodeSegment.Segment.Name;
            // sgmLength.DataPropertyName = AM_CodeSegment.InputLen.Name;
            //sgmHeader.DataPropertyName = AM_CodeSegment.Description.Name;
        }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var id = Request.QueryString["itemId"];
                if (!String.IsNullOrEmpty(id))
                {
                    var      itemDetails     = new ItemsModel().GetItemDetailById(Convert.ToInt32(id));
                    ItemType currentItemType = EnumsManager.GetItemType(itemDetails.type);
                    productTypeBreadcrumb.InnerText = itemDetails.type;
                    switch (currentItemType)
                    {
                    case ItemType.Games:
                        productTypeBreadcrumb.HRef = "BrowseGamesGrid.aspx"; break;

                    case ItemType.TvSeries:
                        productTypeBreadcrumb.HRef = "BrowseTvSeriesGrid.aspx"; break;

                    case ItemType.Movies:
                        productTypeBreadcrumb.HRef = "BrowseMoviesGrid.aspx"; break;

                    case ItemType.Gifts:
                        productTypeBreadcrumb.HRef = "BrowseGiftsGrid.aspx"; break;

                    case ItemType.Electronics:
                        productTypeBreadcrumb.HRef = "BrowseElectronicsGrid.aspx"; break;

                    default:
                        break;
                    }

                    productTitle.InnerText = productTitleBreadcrumb.InnerText = itemDetails.title;
                    addToWishlist.Attributes.Add("onclick", "AddRemovetoWishList(" + itemDetails.Id + ",'" + itemDetails.title + "');");

                    largeImage.Src = zoom1.HRef = itemDetails.defaultLocation;
                    ratingBox.Attributes["style"] = "width:" + itemDetails.rating + "%";
                    overviewPara.InnerHtml        = "<b>Year</b> : " + itemDetails.year + "<br/>" + "<b>Genre</b> : " + itemDetails.genre + "<br/>" + itemDetails.overview;

                    if (itemDetails.onSale)
                    {
                        var regularPriceSpan = HTMLControlsManager.GetCustomTag("span", new[] { "price" }, itemDetails.regularPrice.FormatCurrency("LKR").ToString(), null, "old-price-48");
                        regularPriceBox.Controls.Add(regularPriceSpan);

                        var specialPriceSpan = HTMLControlsManager.GetCustomTag("span", new[] { "price" }, itemDetails.currentPrice.FormatCurrency("LKR").ToString(), null, "product-price-48");
                        specialPriceBox.Controls.Add(specialPriceSpan);
                    }
                    else
                    {
                        regularPriceBox.Visible = false;

                        specialPriceLabel.InnerText = "Price:";
                        var specialPriceSpan = HTMLControlsManager.GetCustomTag("span", new[] { "price" }, itemDetails.currentPrice.FormatCurrency("LKR").ToString(), null, "product-price-48");
                        specialPriceBox.Controls.Add(specialPriceSpan);
                    }

                    productDescription.InnerText = itemDetails.description;

                    GetRelatedItemsGridDetails(Convert.ToInt32(id), currentItemType);
                }
            }
        }
コード例 #9
0
 public LanguageConverter()
 {
     languageManager = new EnumsManager <Languages>("");
 }