public CssViewModel(CssModel model) { _model = model; _model.TreeViewCreated += _model_TreeViewCreated; _model.AllChecked += _model_AllChecked; _model.NotAllChecked += _model_NotAllChecked; _model.NothingChecked += _model_NothingChecked; AllChecked = false; LoadHtml = new DelegateCommand((param) => { OpenFileDialog diag = new OpenFileDialog(); diag.DefaultExt = ".html"; if (diag.ShowDialog().Value) { _model.CreateTree(diag.FileName); _htmlpath = diag.FileName; } }); AllCheckedChange = new DelegateCommand((param) => { if (AllChecked.HasValue) { ObservationCheckAll(AllChecked.Value, _htmltreeviewitems); } }); _model.HtmlDecodeError += _model_HtmlDecodeError; }
// GET: Map/Delete/5 public ActionResult Delete(int id) { Map map = db.Map.Find(id); CssModel css = db.CssModel.Find(map.CssModelMapId); int aplicacionId = (int)map.AplicacionId; db.Database.Connection.Open(); db.Map.Remove(map); db.CssModel.Remove(css); db.SaveChanges(); db.Database.Connection.Close(); db.Database.Connection.Open(); var listMaps = db.Map.Where(m => m.AplicacionId == aplicacionId).OrderBy(m => m.Order).ToList(); db.Database.Connection.Close(); appCtrl.UpdateVersion(aplicacionId); if (listMaps != null) { return PartialView("_ListMapas", listMaps); } else { return JavaScript(""); } }
private CssDisertanteMob convertCssModelToCssDisertante(CssModel cssModel) { CssDisertanteMob cssDisertanteMob = new CssDisertanteMob(); cssDisertanteMob.CssSpeackerId = cssModel.CssModelId; cssDisertanteMob.BorderSize = cssModel.BorderSize ?? 0; cssDisertanteMob.ColorText = cssModel.ColorText; cssDisertanteMob.ColorBack = cssModel.ColorBack; cssDisertanteMob.FontFamily = cssModel.FontFamily; return(cssDisertanteMob); }
private void App_Startup(object sender, StartupEventArgs e) { _mainwindow = new MainWindow(); _dataload = new DataLoad(); _model = new CssModel(_dataload); _cssviewmodel = new CssViewModel(_model); _mainwindow.DataContext = _cssviewmodel; _mainwindow.Show(); }
public ActionResult Create(AplicacionCreateView aplicacion) { var app = new Aplicacion(aplicacion); if (ModelState.IsValid) { db.Aplicacion.Add(app); var order = 0; if (aplicacion.Menus != null) { foreach (var item in aplicacion.Menus) { if (item.Type != "") { var menu = new Menu(); var cssItemMenu = new CssModel(); cssItemMenu.BorderSize = item.CssModelItemMenu.BorderSize; cssItemMenu.ColorBack = item.CssModelItemMenu.ColorBack; cssItemMenu.ColorIcon = item.CssModelItemMenu.ColorIcon; cssItemMenu.ColorText = item.CssModelItemMenu.ColorText; cssItemMenu.FontFamily = item.CssModelItemMenu.FontFamily; db.CssModel.Add(cssItemMenu); menu.CssModelItemMenu = cssItemMenu; menu.Aplicacion = app; menu.Icon = item.Icon; menu.Order = order; menu.Status = true; menu.TitleMenu = item.TitleMenu; menu.Type = item.Type; db.Menu.Add(menu); order++; } } } db.SaveChanges(); return(RedirectToAction("Index")); } return(View(aplicacion)); }
public BaseModel() { LogOn = new LogOnModel(); episodeJson = new EpisodeJson(); var jsonPath = episodeJson.PathJson; var cssPath = Path.Combine( Directory.GetCurrentDirectory(), "Assets", "css" ); Paths = new Paths(jsonPath, cssPath); Menu = new MenuModel(Paths.Json); Css = new CssModel(Paths.Css); }
public string CssScript(CssModel model) { var content = _cssProviderService.GetCss(model.Path); return content; }