public ActionResult Create() { if (!_permissionService.Authorize("ManageSlider")) { return(AccessDeniedView()); } var model = new SliderModel(); // Bind Display Areas var displayAreasList = new Dictionary <int, string>(); foreach (var item in Enum.GetValues(typeof(DisplayAreas))) { displayAreasList.Add((int)item, EnumExtensions.GetDescriptionByValue <DisplayAreas>(Convert.ToInt32(item))); } model.AvailableAreas.Add(new SelectListItem() { Text = "Select Display Area", Value = "0", Selected = true }); foreach (var item in displayAreasList) { model.AvailableAreas.Add(new SelectListItem() { Text = item.Value, Value = item.Key.ToString() }); } return(View(model)); }
protected void Page_Load(object sender, EventArgs e) { SliderModel slidermodel = new SliderModel(); List <slider> banners = new List <slider>(); banners = slidermodel.get_all_banners(); DataTable newsDataTable = new DataTable(); // add some columns to our datatable newsDataTable.Columns.Add("href_li"); newsDataTable.Columns.Add("img_li"); foreach (slider banner in banners) { DataRow newsDataRow = newsDataTable.NewRow(); newsDataRow["href_li"] = "product_detail.aspx?id=" + banner.ProductID; newsDataRow["img_li"] = banner.image_path; newsDataTable.Rows.Add(newsDataRow); repeat.DataSource = newsDataTable; repeat.DataBind(); } //slider.InnerHtml = "<li id='slide'> < div class='slid_content'> <a class='buy_now' href='#'>Buy now</a> </div><img src = '/images/slid-2.png' alt= 'Slid 2' title= '' > </ li > "+ slider.InnerText; }
public ActionResult AddSlider(SliderModel model) { if (ModelState.IsValid) { Slider slider = new Slider(); //Dosya Kaydetme if (model.Resim != null && model.Resim.ContentLength > 0) { var filename = model.Resim.FileName; var path = Path.Combine(Server.MapPath("~" + imgpath), filename); model.Resim.SaveAs(path); slider.ResimYolu = imgpath + filename; } slider.aktif = model.aktif; slider.Baslik = model.Baslik; slider.Fiyat = model.Fiyat; slider.Mesaj = model.Mesaj; slider.link = model.link; db.Slider.Add(slider); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult EkleSlider(SliderModel model) { string fileName = string.Empty; if (ModelState.IsValid) { //Dosya Kaydetme if (model.Resim.ContentLength > 0) { fileName = model.Resim.FileName; var path = Path.Combine(Server.MapPath("~" + imageFolderPath), fileName); model.Resim.SaveAs(path); } //Entity F. nesnesi oluşturma SLIDER slider = new SLIDER(); slider.BaslangicTarihi = model.BaslangicTarihi; slider.BitisTarihi = model.BitisTarihi; slider.SliderText = model.SliderText; slider.ResimYolu = imageFolderPath + fileName; Db.SLIDER.Add(slider); Db.SaveChanges(); } return(RedirectToAction("slider")); }
public InsuredEmployment() { RevenuAnnuelSalarie = new MoneyModel() { Min = 0, Max = 9999999999, MaxLength = 10, AcceptDecimals = true }; RevenuAnnuelAutonome = new MoneyModel() { Min = 0, Max = 9999999999, MaxLength = 10, AcceptDecimals = true }; DateFinEmploi = DateModel.CreateLastFiveYearsDateModel(); DateFinTravailAutonome = DateModel.CreateLastFiveYearsDateModel(); AdresseEntreprise = new AddressModel(false); PourcentagePhysique = new SliderModel() { Name = nameof(PourcentagePhysique), StepValue = 1, MaxValue = 100, MinValue = 0, Value = "0" }; PourcentagePhysiqueAutonome = new SliderModel() { Name = nameof(PourcentagePhysiqueAutonome), StepValue = 1, MaxValue = 100, MinValue = 0, Value = "0" }; }
public async Task <IActionResult> SliderEditAdmin(SliderModel model, IFormFile file) { var entity = _sliderServices.GetById(model.SliderId); entity.Tittle = model.Tittle; entity.Description = model.Description; entity.Image = model.Image; entity.Url = model.Url; var name = entity.Tittle; if (file != null) { var extention = Path.GetExtension(file.FileName); var randomName = string.Format($"{Guid.NewGuid()}{extention}"); entity.Image = randomName; var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\img", randomName); using (var stream = new FileStream(path, FileMode.Create)) { await file.CopyToAsync(stream); } } _sliderServices.Update(entity); TempData.Put("message", new AlertMessage() { Title = "Slider Güncelleme", Message = $"{name} Slider Başarıyla Güncellendi", AlertType = "warning" }); return(RedirectToAction("SliderListAdmin")); }
public IActionResult Create(SliderModel slider) { if (ModelState.IsValid) { string mainPath = hostEnvironment.WebRootPath; var files = HttpContext.Request.Form.Files; //Nuevo Slider string fileName = Guid.NewGuid().ToString(); var uploads = Path.Combine(mainPath, @"images\sliders"); var extension = Path.GetExtension(files[0].FileName); using (var fileStreams = new FileStream(Path.Combine(uploads, fileName + extension), FileMode.Create)) { files[0].CopyTo(fileStreams); } slider.SliderImageUrl = @"\images\sliders\" + fileName + extension; iworkUnit.Slider.Add(slider); iworkUnit.Save(); return(RedirectToAction(nameof(Index))); } return(View(slider)); }
/* * Constructor VMSlider */ public VMSlider(SliderModel sliderModel) { _SliderModel = sliderModel; _SliderModel.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e) { INotifyPropertyChanged("VM_" + e.PropertyName); }; }
public IActionResult EditarSlider(int Id) { List <SliderNoticiaModel> res2 = _ligamodel.ObtenerNoticiasSlider(); ViewBag.Noticias = res2; SliderModel res = _ligamodel.ObtenerSlider(Id); return(View(res)); }
public CategoriModel() { LargeNewsModels = new List <NewsItemModel>(); NewsModels = new List <NewsItemModel>(); PagingFilteringContext = new CatalogPagingFilteringModel(); VideoGalleryModel = new VideoGalleryModel(); GalleryModel = new GalleryModel(); SliderModel = new SliderModel(); }
public ActionResult Create(SliderModel model, FormCollection frm, bool continueEditing) { if (!_permissionService.Authorize("ManageSlider")) { return(AccessDeniedView()); } var currentUser = _userContext.CurrentUser; // Check for duplicate slider, if any var slider = _sliderService.GetSliderByName(model.Name); if (slider != null) { ModelState.AddModelError("Name", "An Slider with the same name already exists. Please choose a different name."); } model.UserId = currentUser.Id; if (ModelState.IsValid) { slider = model.ToEntity(); slider.ModifiedOn = DateTime.Now; slider.CreatedOn = DateTime.Now; slider.UserId = _userContext.CurrentUser.Id; _sliderService.Insert(slider); } else { ErrorNotification("An error occured while creating slider. Please try again."); // Bind Display Areas var displayAreasList = new Dictionary <int, string>(); foreach (var item in Enum.GetValues(typeof(DisplayAreas))) { displayAreasList.Add((int)item, EnumExtensions.GetDescriptionByValue <DisplayAreas>(Convert.ToInt32(item))); } model.AvailableAreas.Clear(); model.AvailableAreas.Add(new SelectListItem() { Text = "Select Display Area", Value = "0", Selected = true }); foreach (var item in displayAreasList) { model.AvailableAreas.Add(new SelectListItem() { Text = item.Value, Value = item.Key.ToString() }); } return(View(model)); } SuccessNotification("Slider created successfully."); if (continueEditing) { return(RedirectToAction("Edit", new { id = slider.Id })); } return(RedirectToAction("List")); }
public ActionResult Edit(Guid?id) { var Slider = new SliderModel(); if (id != null) { Slider = Mapper.Map <SliderDTO, SliderModel>(_sliderReportService.GetById((Guid)id)); } return(View("Edit", Slider)); }
public ReviewInvalidity() { PeriodeHospitalise = new PeriodModel(DateModel.CreateNeighboringDateModel(), DateModel.CreateNeighboringDateModel()); PeriodeHospitalise.DeleteRequired = false; DatePrevue_Chirurgie = DateModel.CreateNeighboringDateModel(); NewMedications = new List <MedicationModel> { new MedicationModel() }; NewMedications[0].Index = 0; ChangeMedications = new List <MedicationModel> { new MedicationModel() }; ChangeMedications[0].Index = 0; StopMedications = new List <MedicationModel> { new MedicationModel() }; StopMedications[0].Index = 0; List <SliderBracket> brackets = new List <SliderBracket>() { new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_1), MinValue = 0, MaxValue = 4 }, new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_2), MinValue = 5, MaxValue = 7 }, new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_3), MinValue = 8, MaxValue = 10 } }; IntensiteSymptomes = new SliderModel() { Name = nameof(IntensiteSymptomes), MaxValue = 10, MinValue = 0, StepValue = 1, Value = "0", BracketResourceManager = UIAccident.ResourceManager, BracketTitleResource = nameof(UIAccident.IU39_3), Brackets = brackets }; InfosNouveauMedecin = new PhysicianModel(true); InfosMedecinSpecialiste = new SpecialistPhysicianModel(); }
public async Task <ActionResult> AddChild(SliderModel s) { try { return(new JsonResult(await this._sliderrepo.Insert(s))); } catch (Exception ex) { return(new JsonResult(ResponseModel.Error(data: ex))); } }
public async Task <ActionResult> UpdateSlider(SliderModel s) { try { return(new JsonResult(await this._sliderrepo.Update(s))); } catch (Exception ex) { return(null); } }
public ActionResult List() { if (!_permissionService.Authorize("ManageSlider")) { return(AccessDeniedView()); } var model = new SliderModel(); return(View(model)); }
public JsonResult GetSingleSlider(string fieldName) { SliderModel model = new SliderModel() { SlideTitle = _siteSettingsService.GetFirstByFieldName($"{fieldName}Title").FieldValue, SliderImage = _siteSettingsService.GetFirstByFieldName($"{fieldName}Image").FieldValue, SlideButtonLink = _siteSettingsService.GetFirstByFieldName($"{fieldName}ButtonLink").FieldValue, SlideButtonTitle = _siteSettingsService.GetFirstByFieldName($"{fieldName}ButtonTitle").FieldValue }; return(Json(model)); }
public ActionResult Edit(int id) { Slider slider = sliderRepo.SelectById(id); SliderModel slidermodel = new SliderModel() { SliderId = slider.SliderId, SliderImage = slider.SliderImage, SliderUrl = slider.SliderUrl }; return(View(slidermodel)); }
public IActionResult Slider(SliderModel slideM, IFormFile slide) { if (slide != null) { var fileName = Path.Combine(he.WebRootPath + "/slideImage", Path.GetFileName(slide.FileName)); slide.CopyTo(new FileStream(fileName, FileMode.Create)); slideM.ImgUrl = Path.GetFileName(slide.FileName); _db.SliderModels.Add(slideM); _db.SaveChanges(); } return(View("slider")); }
private void Save(SliderModel model) { if (model.SliderId == Guid.Empty) { var createCommand = new AddSliderCommand(model.Name, model.Description, model.ImageURL); model.SliderId = _sliderCommandService.AddSlider(createCommand); } else { var updateCommand = new EditSliderCommand(model.SliderId, model.Name, model.Description, model.ImageURL); _sliderCommandService.EditSlider(updateCommand); } }
public IActionResult SliderEdit(int?id) { var entity = _sliderServices.GetById((int)id); var model = new SliderModel() { SliderId = entity.SliderId, Image = entity.Image, Url = entity.Url }; return(View(model)); }
public InsuredDisease() { MaladieSimilaire_Annee = new YearModel(); ListeMedecin = new List <PhysicianModel> { new PhysicianModel { DisplayFirstConsultationDate = true, IsListItem = true } }; PeriodeHospitalise = new PeriodModel(DateModel.CreateLastFiveYearsDateModel(), DateModel.CreateLastFiveYearsDateModel()); PeriodeHospitalise.DeleteRequired = false; DatePremierSymptomes = DateModel.CreatePastDateModel(); List <SliderBracket> brackets = new List <SliderBracket>() { new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_1), MinValue = 0, MaxValue = 4 }, new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_2), MinValue = 5, MaxValue = 7 }, new SliderBracket() { BracketResourceManager = UIAccident.ResourceManager, BracketNameResource = nameof(UIAccident.IU39_3_3), MinValue = 8, MaxValue = 10 } }; IntensiteSymptomes = new SliderModel() { Name = nameof(IntensiteSymptomes), MaxValue = 10, MinValue = 0, StepValue = 1, Value = "0", BracketResourceManager = UIAccident.ResourceManager, BracketTitleResource = nameof(UIAccident.IU39_3), Brackets = brackets }; InfosMedecinSpecialiste = new SpecialistPhysicianModel(true); InfosMedecinMaladieSimilaire = new PhysicianModel(); MedicalConsultations = new List <MedicalConsultationModel> { new MedicalConsultationModel(true) }; }
public IActionResult SliderEditAdmin(int id) { var entity = _sliderServices.GetById(id); var model = new SliderModel() { SliderId = entity.SliderId, Tittle = entity.Tittle, Description = entity.Description, Image = entity.Image, Url = entity.Url }; return(View(model)); }
public ActionResult SliderPartial() { SliderModel sepet = new SliderModel(); try { string lang = "tr"; if (Request.Cookies["Language"] != null) { string cookie = Request.Cookies["Language"].Value; if (cookie != null && cookie == "tr") { Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("tr-TR"); Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR"); } else { lang = "en"; Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB"); Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-GB"); } } else { Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("tr-TR"); Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR"); } if (lang == "tr") { sepet.armut = db.Slider.ToList().OrderByDescending(x => x.SliderID).ToList(); } else { sepet.elma = db.SliderEN.ToList().OrderByDescending(x => x.SliderID).ToList(); } ViewBag.lang = lang; } catch (Exception ex) { string msg = ex.Message; AddLog(msg); } return(View(sepet)); //return View(db.Slider.ToList().OrderByDescending(x => x.SliderID)); }
public async Task <ActionResult> DisableSlider(SliderModel s) { try { int id = s.S_Id; if (id == 0) { return(new JsonResult(ResponseModel.Error("گالری مورد نظر یافت نشد"))); } return(new JsonResult(await this._sliderrepo.LogicalAvailable(id, false))); } catch (Exception ex) { return(null); } }
public IActionResult GalleryCreate(SliderModel model) { if (!string.IsNullOrEmpty(model.Name)) { Slider result = new Slider { Name = model.Name, Id = model.Id, Published = model.Published, CreateDate = DateTime.Now, SectionId = model.SectionId }; _sliderRepository.Insert(result); } return(new NullJsonResult()); }
public JsonResult SaveSlider(SliderModel slider, HttpPostedFileBase imageFile) { var sessionId = this.Session["SessionID"].ToString(); IUserSessionRepository userSessionRepository = RepositoryClassFactory.GetInstance().GetUserSessionRepository(); UserSession userSession = userSessionRepository.FindByID(sessionId); if (userSession == null) { return(Json(new { errorCode = (int)ErrorCode.Redirect, message = Resources.AdminResource.msg_sessionInvalid }, JsonRequestBehavior.AllowGet)); } InsertResponse response = new InsertResponse(); slider.Title = slider.Title.Length > 200 ? slider.Title.Substring(0, 100) + "..." : slider.Title; slider.SliderID = Guid.NewGuid().ToString(); //slider.URL = string.Format("{0}-{1}", UrlSlugger.ToUrlSlug(slider.Title), UrlSlugger.Get8Digits()); slider.CreatedDate = DateTime.Now; slider.CreatedBy = userSession != null ? userSession.UserID : string.Empty; slider.ImageURL = ""; response = _slider.CreateSlider(slider); if (response.ErrorCode == (int)ErrorCode.None) { //Image if (imageFile != null) { //Create folder try { if (!System.IO.File.Exists(Server.MapPath("~/Content/upload/images/slider/"))) { Directory.CreateDirectory(Server.MapPath("~/Content/upload/images/slider/")); } } catch (Exception) { } string extension = imageFile.FileName.Substring(imageFile.FileName.LastIndexOf(".")); string filename = imageFile.FileName.Substring(0, imageFile.FileName.LastIndexOf(".")).Replace(" ", "-"); filename = string.Format("{0}-{1}", filename, UrlSlugger.Get8Digits()); imageFile.SaveAs(Server.MapPath("~/Content/upload/images/slider/" + filename + extension)); slider.ImageURL = "/Content/upload/images/slider/" + filename + extension; _slider.UpdateSlider(slider); } } return(Json(new { errorCode = response.ErrorCode, message = response.Message }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(SliderModel model) { if (!ModelState.IsValid) { return(ModelState.JsonValidation()); } try { Save(model); return(ModelState.JsonValidation(new { Success = true, model.SliderId })); } catch (Exception ex) { ModelState.AddModelError("Edit_slider", ex.Message); } return(ModelState.JsonValidation()); }
private void Application_Startup(object sender, StartupEventArgs e) { _algorithmDll = new DllAlgorithms(); _graphModel = new GraphsModel(); _vmGraphs = new VMGraphs(_graphModel); _filesUpload = new FilesUpload(); _popOutModel = new PopOutModel(); _simultorConnectorModel = new SimulatorConnectorModel(); _dashBoardModel = new DashBoardModel(); _joystickModel = new JoystickModel(); _joystickDashBoardModel = new JoystickDashBoardModel(); _sliderModel = new SliderModel(_simultorConnectorModel); _algoritemDetectModel = new AlgoritemDetectModel(); // Create main application window MainWindow mainWindow = new MainWindow(); mainWindow.Show(); }
public IActionResult EditarSlider(SliderModel model, IFormFile ImageFile) { if (ModelState.IsValid) { if (ImageFile != null) { var filename = ContentDispositionHeaderValue.Parse(ImageFile.ContentDisposition).FileName.Trim('"'); //var targetDirectory = Path.Combine(_hostingEnv.ContentRootPath, string.Format("~/images/slider")); var targetDirectory = Path.Combine(_hostingEnv.WebRootPath, string.Format("images\\slider\\")); //MAC//var targetDirectory = Path.Combine(_hostingEnv.WebRootPath, string.Format("images/slider/")); var savePath = Path.Combine(targetDirectory, filename); ImageFile.CopyTo(new FileStream(savePath, FileMode.Create)); SliderEditModel datos = new SliderEditModel { Id = model.Id, FotoUrl = filename, Clase = model.Clase, Titulo = model.Titulo, Descripcion = model.Descripcion, Id_Titular = model.Id_Titular, Fecha = Convert.ToDateTime(Helpers.Helpers.GetValidDateTime()) }; _ligamodel.EditarSlider(datos); } else { SliderEditModel datos = new SliderEditModel { Id = model.Id, FotoUrl = model.FotoUrl, Clase = model.Clase, Titulo = model.Titulo, Descripcion = model.Descripcion, Id_Titular = model.Id_Titular, Fecha = Convert.ToDateTime(Helpers.Helpers.GetValidDateTime()) }; _ligamodel.EditarSlider(datos); } } return(RedirectToAction("ListaSlider")); }