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(); }
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" }); }