Exemple #1
0
        public void DodadiPortfolio(int idKatalog, int idKorisnik, LogedUserTypeEnum userType)
        {
            string nazivNaWebSite = "";

            if (userType == Helpers.Enumerations.LogedUserTypeEnum.Poedinec)
            {
                Poedinci poedinec = _db.Poedinci.Find(idKorisnik);
                nazivNaWebSite = poedinec.Ime + " " + poedinec.Prezime;
            }
            else
            {
                Kompanii kompanija = _db.Kompanii.Find(idKorisnik);
                nazivNaWebSite = kompanija.NazivNaKompanija;
            }
            WebSiteSettings wsettings = new WebSiteSettings
            {
                IdKatalozi = idKatalog,
                FontFamily = "OpenSans-Regular",
                FontColor1 = "darkBlueDarker",
                FontColor2 = "greenLighter",
                BGPocetna = "/Areas/Portfolio/Images/HomeBackgroundImage.jpg",
                BGZaNas = "white",
                BGFZaNas = "/Areas/Portfolio/Images/AboutFooter.jpg",
                BGPortfolio = "white",
                BGFPortfolio = "/Areas/Portfolio/Images/AboutFooter.jpg",
                BGContact = "lightGreyLighter",
                BGMenu = "lightGreyLighter",
                BGFooter = "lightGreyLighter",
                Naziv = nazivNaWebSite,
                SodrzinaZaNasF = "The details are not details , they make the design",
                SodrzinaPortfolioF = "The details are not details , they make the design",
                Objaven = false

            };
            _db.WebSiteSettings.Add(wsettings);
            _db.SaveChanges();
        }
Exemple #2
0
        public void IzmeniPortfolioPost(WebSiteSettings newWSettings)
        {
            WebSiteSettings wsettings = _db.WebSiteSettings.Find(newWSettings.IdKatalozi);
            wsettings.Naziv = newWSettings.Naziv;
            wsettings.FontFamily = newWSettings.FontFamily;
            wsettings.FontColor1 = newWSettings.FontColor1;
            wsettings.FontColor2 = newWSettings.FontColor2;

            wsettings.BGPocetna = (newWSettings.BGPocetna != null) ? newWSettings.BGPocetna : wsettings.BGPocetna;
            wsettings.BGZaNas = (newWSettings.BGZaNas != null) ? newWSettings.BGZaNas : wsettings.BGZaNas;
            wsettings.BGFZaNas = (newWSettings.BGFZaNas != null) ? newWSettings.BGFZaNas : wsettings.BGFZaNas;
            wsettings.BGPortfolio = (newWSettings.BGPortfolio != null) ? newWSettings.BGPortfolio : wsettings.BGPortfolio;
            wsettings.BGFPortfolio = (newWSettings.BGFPortfolio != null) ? newWSettings.BGFPortfolio : wsettings.BGFPortfolio;
            wsettings.BGContact = (newWSettings.BGContact != null) ? newWSettings.BGContact : wsettings.BGContact;
            wsettings.BGMenu = (newWSettings.BGMenu != null) ? newWSettings.BGMenu : wsettings.BGMenu;
            wsettings.BGFooter = (newWSettings.BGFooter != null) ? newWSettings.BGFooter : wsettings.BGFooter;
            wsettings.CoverUrl = (newWSettings.CoverUrl != null) ? newWSettings.CoverUrl : wsettings.CoverUrl;
            wsettings.SodrzinaPortfolioF = newWSettings.SodrzinaPortfolioF;
            wsettings.SodrzinaZaNasF = newWSettings.SodrzinaZaNasF;
            _db.SaveChanges();
        }
        public JsonResult IzmeniPortfolio(WebSiteSettings wsettings)
        {
            WebSiteSettings oldWsettings = model.GetWsettings(wsettings.IdKatalozi);
            if (!ColorHelper.IsColor(wsettings.BGPocetna))
            {
                wsettings.BGPocetna = CreateAndSaveImage(wsettings.BGPocetna, wsettings.IdKatalozi, "Pocetna", oldWsettings.BGPocetna);
            }
            if (!ColorHelper.IsColor(wsettings.BGZaNas))
            {
                wsettings.BGZaNas = CreateAndSaveImage(wsettings.BGZaNas, wsettings.IdKatalozi, "ZaNas", oldWsettings.BGZaNas);
            }
            if (!ColorHelper.IsColor(wsettings.BGFZaNas))
            {
                wsettings.BGFZaNas = CreateAndSaveImage(wsettings.BGFZaNas, wsettings.IdKatalozi, "FooterZaNas", oldWsettings.BGFZaNas);
            }
            if (!ColorHelper.IsColor(wsettings.BGPortfolio))
            {
                wsettings.BGPortfolio = CreateAndSaveImage(wsettings.BGPortfolio, wsettings.IdKatalozi, "Portfolio", oldWsettings.BGPortfolio);
            }
            if (!ColorHelper.IsColor(wsettings.BGFPortfolio))
            {
                wsettings.BGFPortfolio = CreateAndSaveImage(wsettings.BGFPortfolio, wsettings.IdKatalozi, "FooterPortfolio", oldWsettings.BGFPortfolio);
            }

            if (!ColorHelper.IsColor(wsettings.BGContact))
            {
                wsettings.BGContact = CreateAndSaveImage(wsettings.BGContact, wsettings.IdKatalozi, "Contact", oldWsettings.BGContact);
            }
            if (!ColorHelper.IsColor(wsettings.BGMenu))
            {
                wsettings.BGMenu = CreateAndSaveImage(wsettings.BGMenu, wsettings.IdKatalozi, "Menu", oldWsettings.BGMenu);
            }
            if (!ColorHelper.IsColor(wsettings.BGFooter))
            {
                wsettings.BGFooter = CreateAndSaveImage(wsettings.BGFooter, wsettings.IdKatalozi, "Footer", oldWsettings.BGFooter);
            }

            if (!ColorHelper.IsColor(wsettings.CoverUrl))
            {
                wsettings.CoverUrl = CreateAndSaveImage(wsettings.CoverUrl, wsettings.IdKatalozi, "Cover", oldWsettings.CoverUrl);
            }

            model.IzmeniPortfolioPost(wsettings);

            return Json(new { Status = "Success" });
        }