Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
    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;
    }
Ejemplo n.º 3
0
        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"));
        }
Ejemplo n.º 5
0
        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"
            };
        }
Ejemplo n.º 6
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"));
        }
Ejemplo n.º 7
0
        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);
     };
 }
Ejemplo n.º 9
0
        public IActionResult EditarSlider(int Id)
        {
            List <SliderNoticiaModel> res2 = _ligamodel.ObtenerNoticiasSlider();

            ViewBag.Noticias = res2;
            SliderModel res = _ligamodel.ObtenerSlider(Id);

            return(View(res));
        }
Ejemplo n.º 10
0
 public CategoriModel()
 {
     LargeNewsModels        = new List <NewsItemModel>();
     NewsModels             = new List <NewsItemModel>();
     PagingFilteringContext = new CatalogPagingFilteringModel();
     VideoGalleryModel      = new VideoGalleryModel();
     GalleryModel           = new GalleryModel();
     SliderModel            = new SliderModel();
 }
Ejemplo n.º 11
0
        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"));
        }
Ejemplo n.º 12
0
        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));
        }
Ejemplo n.º 13
0
        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();
        }
Ejemplo n.º 14
0
 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)));
     }
 }
Ejemplo n.º 15
0
 public async Task <ActionResult> UpdateSlider(SliderModel s)
 {
     try
     {
         return(new JsonResult(await this._sliderrepo.Update(s)));
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
Ejemplo n.º 16
0
        public ActionResult List()
        {
            if (!_permissionService.Authorize("ManageSlider"))
            {
                return(AccessDeniedView());
            }

            var model = new SliderModel();

            return(View(model));
        }
Ejemplo n.º 17
0
        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));
        }
Ejemplo n.º 19
0
        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"));
        }
Ejemplo n.º 20
0
 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);
     }
 }
Ejemplo n.º 21
0
        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));
        }
Ejemplo n.º 22
0
        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)
            };
        }
Ejemplo n.º 23
0
        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));
        }
Ejemplo n.º 24
0
        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));
        }
Ejemplo n.º 25
0
 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);
     }
 }
Ejemplo n.º 26
0
 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());
 }
Ejemplo n.º 27
0
        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));
        }
Ejemplo n.º 28
0
        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();
        }
Ejemplo n.º 30
0
        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"));
        }