Esempio n. 1
0
        public ActionResult InsertSlider(string id)
        {
            DbDataContext         db             = new DbDataContext("CloudAppWebSite");
            List <ViewBreadCrumb> breadCrumbList = new List <ViewBreadCrumb>();
            ViewBreadCrumb        breadCrumb3    = new ViewBreadCrumb();

            breadCrumb3.Name  = "";
            breadCrumb3.Url   = "";
            breadCrumb3.Level = -1;
            breadCrumbList.Add(breadCrumb3);

            ViewBreadCrumb breadCrumbAll = new ViewBreadCrumb();

            breadCrumbAll.Name  = "Slider";
            breadCrumbAll.Url   = "";
            breadCrumbAll.Level = 999999;
            breadCrumbList.Add(breadCrumbAll);
            ViewBag.BreadCrumbList = breadCrumbList.OrderBy(item => item.Level).ToList();

            int orgId = GetOrganizationId();

            if (orgId == 0)
            {
                return(Redirect("/blog/Admin/Home/Index"));
            }
            int intId = 0;

            if (!String.IsNullOrEmpty(id))
            {
                intId = Convert.ToInt32(id);
            }
            if (intId != 0)
            {
                CSlider cse = db.Sliders.Where(s => s.ActiveStatus == EActiveStatus.Active && s.OrganizationId == orgId && s.Id == intId).FirstOrDefault();
                if (cse != null)
                {
                    ViewBag.ItemThemeId = cse.ItemThemeId.HasValue == true ?cse.ItemThemeId.Value: 0;
                    return(View(cse));
                }
                else
                {
                    InsertAlert(new ViewAlert {
                        AlertType = EAlertType.Warning, Title = "Uyarı", Desc = "Yetkisiz Giriş"
                    });
                    return(RedirectToAction("Dashboard", "Home"));
                }
            }
            else
            {
                ViewBag.ItemThemeId = 0;
                CSlider cte = new CSlider();
                return(View(cte));
            }
        }
Esempio n. 2
0
        private void initialDuckerSliderAbout()
        {
            CSlider dslider = null;

            for (int i = 0; i < CFinal.Max_DuckerParms - 1; i++)
            {
                string strSlider = string.Format("dslider_{0}", i);
                dslider = (CSlider)this.FindName(strSlider);
                if (dslider != null)
                {
                    dslider.iTag = i;
                    dslider.onSliderMouseMoveEvent += new CSlider.sliderMouseMove(onDuckerSliderValueChanged);
                }
            }
        }
Esempio n. 3
0
        public ActionResult InsertSlider(CSlider item)
        {
            DbDataContext db    = new DbDataContext("CloudAppWebSite");
            int           orgId = GetOrganizationId();

            if (orgId == 0)
            {
                return(Redirect("/blog/Admin/Home/Index"));
            }
            int userId = GetUserId();

            if (item.Id != 0)
            {
                CSlider cte = db.Sliders.Where(p => p.OrganizationId == orgId && p.ActiveStatus == EActiveStatus.Active && p.Id == item.Id).FirstOrDefault();
                if (cte != null)
                {
                    cte.Name        = item.Name;
                    cte.ItemThemeId = Convert.ToInt32(Request.Form["ThemeId"]);
                    db.SaveChanges();
                    InsertAlert(new ViewAlert {
                        AlertType = EAlertType.Success, Desc = "Slider başarılı bir şekilde düzenlenmiştir.", Title = "Başarılı"
                    });
                    return(Redirect("/blog/Admin/Slider/InsertSlider/" + cte.Id));
                }
                else
                {
                    InsertAlert(new ViewAlert {
                        AlertType = EAlertType.Warning, Title = "Uyarı", Desc = "Yetkisiz Giriş"
                    });
                    return(RedirectToAction("Dashboard", "Home"));
                }
            }
            else
            {
                item.ItemThemeId    = Convert.ToInt32(Request.Form["ThemeId"]);
                item.ActiveStatus   = EActiveStatus.Active;
                item.CreatedDate    = DateTime.Now;
                item.CreatedUserId  = userId;
                item.OrganizationId = orgId;
                db.Sliders.Add(item);
                db.SaveChanges();
                InsertAlert(new ViewAlert {
                    AlertType = EAlertType.Success, Desc = "Slider başarılı bir şekilde eklenmiştir.", Title = "Başarılı"
                });
                return(Redirect("/blog/Admin/Slider/InsertSlider"));
            }
            return(View());
        }
Esempio n. 4
0
    void Start()
    {
        Camera         = Camera.main;
        ControlManager = new ControlManager();

        SelectedColor = transform.Find("SelectedColor").GetComponent <ColorSwatch>();

        TextureBuffer            = new Texture2D(TextureSize, TextureSize, TextureFormat.ARGB32, false);
        TextureBuffer.filterMode = FilterMode.Point;

        ColorPicker    = transform.Find("ColorPicker").gameObject;
        SpriteRenderer = ColorPicker.GetComponent <SpriteRenderer>();

        SpectrumSlider           = transform.Find("Spectrum").GetComponent <CSlider>();
        SpectrumSlider.OnSubmit += SpectrumSlider_OnSubmit;

        Selector = transform.Find("Selector").gameObject;
        Collider = ColorPicker.GetComponent <BoxCollider2D>();

        CreateHSBTexture(SliderValueToHSBColor(true));
    }
Esempio n. 5
0
        public ViewPartialObject GetSliderPartial(int id, HttpRequestBase req, string lang)
        {
            string rootPah = "~/blog/Theme/";
            int    orgId   = GetOrganizationId(req);

            rootPah += orgId.ToString() + "/Views/SliderPartial/";
            DbDataContext db = new DbDataContext("CloudAppWebSiteView");

            ViewPartialObject view   = new ViewPartialObject();
            CSlider           slider = db.Sliders.Where(p => p.ActiveStatus == EActiveStatus.Active && p.OrganizationId == orgId && p.Id == id).FirstOrDefault();

            if (slider != null)
            {
                view.ViewName  = rootPah + slider.ItemThemes.ThemePath;
                view.ViewModel = slider.Images.Where(s => s.ActiveStatus == EActiveStatus.Active && s.Language.ToLower() == lang.ToLower()).ToList();
                return(view);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 6
0
        public void updateDuckerParameters_fromData()
        {
            TextBox edbox   = null;
            CSlider dslider = null;
            byte    tmpV    = 0;
            //  int i = 0; threshold,attack,release,depth,hold,powerOn

            byte tmpBypas = (byte)CMatrixData.matrixData.m_duckerParameters[5];

            duckerBypas.IsSelected = (tmpBypas > 0); //20170722
            for (int i = 0; i < CFinal.Max_DuckerParms - 1; i++)
            {
                string strSlider = string.Format("dslider_{0}", i);
                dslider = (CSlider)this.FindName(strSlider);
                if (dslider != null)
                {
                    dslider.IsEnabled = (tmpBypas == 0);
                }

                tmpV = (byte)CMatrixData.matrixData.m_duckerParameters[i];
                if (dslider != null)
                {
                    dslider.Posvalue = tmpV;
                }
                //  Debug.WriteLine("pos value is : {0}", tmpV);
                if (dslider != null)
                {
                    string strEd = string.Format("edDucker_{0}", i);
                    if (strEd != null)
                    {
                        edbox = (TextBox)this.FindName(strEd);
                        if (edbox != null)
                        {
                            edbox.Text = strDuckerParameter(tmpV, i);
                        }
                    }
                }
            }
        }