示例#1
0
        public async Task <ActionResult> Create(MasterSlider model)
        {
            try
            {
                //byte[] bytes = System.Convert.FromBase64String(model.Photo);

                SliderRepository Repository  = new SliderRepository();
                string           ImageLoc    = model.Photo;
                string           ImageNewLoc = ImageLoc.Remove(0, 12);
                string           ImageName   = FilePath.FilePathSlider + ImageNewLoc;
                var result = await Repository.CreateSlider(ImageName, model.Judul, model.DesSingkat, model.DesPanjang, User.Identity.Name);

                if (result == true)
                {
                    return(await GetList());
                }
                else
                {
                    return(View(result));
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("{0} Exception caught.", e);
                return(View(false));
            }
        }
示例#2
0
 public void FirstSettingsJson()
 {
     gameObject.GetComponent <JsonSerial>()._VolumeData.OpeningsAnimation = ToggleBtn.GetComponent <UnityEngine.UI.Toggle>().isOn;
     gameObject.GetComponent <JsonSerial>()._VolumeData.volumeBackground  = MasterSlider.GetComponent <UnityEngine.UI.Slider>().value;
     gameObject.GetComponent <JsonSerial>()._VolumeData.volumeFx          = FXSlider.GetComponent <UnityEngine.UI.Slider>().value;
     gameObject.GetComponent <JsonSerial>().saveSettings();
 }
        void ReleaseDesignerOutlets()
        {
            if (Chan1Slider != null)
            {
                Chan1Slider.Dispose();
                Chan1Slider = null;
            }

            if (Chan1Val != null)
            {
                Chan1Val.Dispose();
                Chan1Val = null;
            }

            if (Chan2Slider != null)
            {
                Chan2Slider.Dispose();
                Chan2Slider = null;
            }

            if (Chan2Val != null)
            {
                Chan2Val.Dispose();
                Chan2Val = null;
            }

            if (Chan3Slider != null)
            {
                Chan3Slider.Dispose();
                Chan3Slider = null;
            }

            if (Chan3Val != null)
            {
                Chan3Val.Dispose();
                Chan3Val = null;
            }

            if (MasterSlider != null)
            {
                MasterSlider.Dispose();
                MasterSlider = null;
            }

            if (MasterVal != null)
            {
                MasterVal.Dispose();
                MasterVal = null;
            }
        }
示例#4
0
    void Start()
    {
        if (File.Exists(Application.persistentDataPath + "/Settings.json"))
        {
            VolumeData SettingsData = gameObject.GetComponent <JsonSerial>().getSettings();
            ToggleBtn.GetComponent <UnityEngine.UI.Toggle>().isOn     = SettingsData.OpeningsAnimation;
            MasterSlider.GetComponent <UnityEngine.UI.Slider>().value = SettingsData.volumeBackground;
            FXSlider.GetComponent <UnityEngine.UI.Slider>().value     = SettingsData.volumeFx;
        }
        else
        {
            FirstSettingsJson();
        }

        startPos  = Background.transform.localScale;
        endPos.x  = 1.03f;
        endPos.y  = 1.03f;
        endPos.z  = startPos.z;
        StartTime = Time.time;
    }
示例#5
0
        public async Task <ActionResult> Delete(MasterSlider model)
        {
            try
            {
                SliderRepository Repository = new SliderRepository();
                var result = await Repository.DeleteSlider(model.ID);

                if (result == true)
                {
                    return(await GetList());
                }
                else
                {
                    return(View(result));
                }
            }
            catch
            {
                return(View(false));
            }
        }
示例#6
0
        public async Task <ActionResult> Edit(MasterSlider model)
        {
            try
            {
                string           ImagePath  = "E:/Uploads" + "/" + model.Photo;
                byte[]           ImageData  = System.IO.File.ReadAllBytes(ImagePath);
                SliderRepository Repository = new SliderRepository();
                var result = await Repository.EditSlider(model.ID, ImageData, model.Judul, model.DesSingkat, model.DesPanjang);

                if (result == true)
                {
                    return(await GetList());
                }
                else
                {
                    return(View(result));
                }
            }
            catch
            {
                return(View(false));
            }
        }