private void Galerie(object sender, RoutedEventArgs e) { Galerie g = new Galerie(); g.ShowDialog(); GalerieResult.Text = g.UrlChoisie; }
public void Salvare(string adresa, string persons, string eveniment, string locatie, string tip, DateTime creationDate) { int check = 1; using (var context = new Model1Container()) { foreach (var data in context.Galeries) { if (data.Adresa.ToString() == adresa) { check = 0; } } if (check == 1) { Galerie newMedia = new Galerie() { Adresa = adresa, Eveniment = eveniment, DataCreare = creationDate }; context.Galeries.Add(newMedia); context.SaveChanges(); } } }
private void ouvrirGalerie(object sender, RoutedEventArgs e) { var g = new Galerie(); g.ShowDialog(); retourGalerie.Text = g.UrlChoisie; }
static void Main(string[] args) { Galerie galerie = new Galerie(); Validations validations = new Validations(); do { choix = " "; do { menu = galerie.AfficherMenuPrincipal(); Console.WriteLine(menu); Console.WriteLine("Veuillez saisir le chiffre correspondant à votre choix : "); choix = Console.ReadLine(); codeValide = validations.ValiderChoix(choix); }while (!codeValide); try { if ((choix == "1") || (choix == "2") || (choix == "3") || (choix == "7")) { List <string> reponse = new List <string>(); result = (List <string>)galerie.AppelerModule(choix); foreach (string question in result) { Console.WriteLine(question); string temp = Console.ReadLine(); reponse.Add(temp); } string message = galerie.ReponsesObtenues(reponse, choix); Console.WriteLine(message); quitter = false; } else { string reponse = (string)galerie.AppelerModule(choix); Console.WriteLine(reponse); if ((choix == "4") || (choix == "5") || (choix == "6") || (choix == "8")) { quitter = false; } if (choix == "9") { quitter = true; } else { validations.MessageNonValide(); quitter = false; } } } catch (Exception ex) { Console.WriteLine(ex.Message); validations.MessageNonValide(); quitter = false; } }while (!quitter); }
public IActionResult Edit([Bind("Id,Nom")] Galerie galerie) { if (ModelState.IsValid) { _galeries.Update(galerie); _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(galerie)); }
protected Dictionary <string, Object> getJson(Galerie item) { var json = new Dictionary <string, Object>(); if (item == null) { return(null); } json.Add("id", item.id); json.Add("libelle", item.libelle); json.Add("Pag_id", item.Pag_id); json.Add("image", MsMail.baseUrl + "Fichier/" + item.image); return(json); }
public ActionResult AddMultipleImages(HttpPostedFileBase[] files) { MultiImages d = new MultiImages(); string nonvalid = ""; string extension = ""; int countf = 0; try { Galerie galerie = new Galerie(); foreach (HttpPostedFileBase file in files) { extension = ""; extension = Path.GetExtension(file.FileName); string[] exten = { ".jpg", ".jpeg", ".bmp", ".gif", ".png" }; //Checking file is available to save. if (file != null && Array.Exists(exten, e => e == extension)) { var InputFileName = Path.GetFileName(file.FileName); var ServerSavePath = Path.Combine(Server.MapPath("~/Img"), file.FileName); //Save file to server folder file.SaveAs(ServerSavePath); galerie.NomImage = file.FileName; galerie.Alt = file.FileName + " " + file.ContentType; ViewBag.UploadStatus = (files.Count() - countf).ToString() + " files uploaded successfully."; //assigning file uploaded status to ViewBag for showing message to user. } else { countf += 1; nonvalid = extension + " " + nonvalid; TempData["UploadErrors"] = nonvalid + "Extension non autorisé"; d.files = files; return(View(d)); } ViewBag.UploadStatus = (files.Count() - countf).ToString() + " files uploaded successfully."; db.Galerie.Add(galerie); db.SaveChanges(); } return(RedirectToAction("Index")); } catch (Exception e) { ViewBag.ServerError = e.Message; d.files = files; return(View(d)); } }
public IActionResult Create([Bind("Id,Nom")] Galerie galerie) { if (ModelState.IsValid) { _galeries.Add(galerie); _context.SaveChangesAsync(); //Create folder for images Directory.CreateDirectory(Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "public", galerie.Id.ToString())); return(RedirectToAction(nameof(Index))); } return(View(galerie)); }
public void AdaugaPozeAndFilme(ref string a2, ref string a3, ref string a1, ref string a4) { using (Model1Container context = new Model1Container()) { Galerie c = new Galerie() { DataCreare = DateTime.Now, Eveniment = a2, Locatie = a3, Adresa = a1, Tip = a4 }; context.Galeries.Add(c); context.SaveChanges(); } }
public ActionResult pageGalerie(Galerie galerie) { Page currentPage = db.Page.Where(p => p.id == galerie.Pag_id && p.archived == 1).FirstOrDefault(); if (currentPage != null) { if (Request.Files.Count > 0) { var file = Request.Files[0]; if (file != null && file.ContentLength > 0) { try { var filename = Path.GetFileName(file.FileName); //verification de l'extention du fichiers var supportedTypes = new[] { ".png", ".jpg", ".jpeg", ".gif" }; var extention = Path.GetExtension(filename); if (!supportedTypes.Contains(extention)) { ViewBag.ErrorFile = "L'extention du fichier n'est pas valide !"; TempData["myData"] = "0"; TempData["result_code"] = -1; TempData["message"] = "L'extention du fichier n'est pas valide ."; TempData.Keep(); return(RedirectToAction("pageGalerie")); } //end verification var formattedFilename = string.Format("{0}-{1}{2}" , Path.GetFileNameWithoutExtension(filename) , Guid.NewGuid().ToString("N") , Path.GetExtension(filename)); string path = Path.Combine(Server.MapPath("~/Fichier"), Path.GetFileName(formattedFilename)); file.SaveAs(path); galerie.image = formattedFilename; } catch (Exception ex) { TempData["myData"] = "0"; TempData["result_code"] = -1; TempData["message"] = "Echec de l'operation ."; TempData.Keep(); return(RedirectToAction("pageGalerie")); } } } galerie.archived = 1; galerie.created = DateTime.Now; galerie.status = 1; db.Galerie.Add(galerie); db.SaveChanges(); TempData["myData"] = "1"; TempData["result_code"] = 1; TempData["message"] = "Avis envoyer avec succès."; TempData.Keep(); } else { TempData["myData"] = "0"; TempData["result_code"] = -1; TempData["message"] = "Echec de l'opération."; TempData.Keep(); } return(RedirectToAction("pageGalerie")); }
public Form_vendre(Galerie GAL) { InitializeComponent(); gal = GAL; }
public void Update(Galerie galerie) { _context.Galerie.Update(galerie); }
public void Remove(Galerie galerie) { _context.Galerie.Remove(galerie); }
public void Add(Galerie galerie) { _context.Galerie.Add(galerie); }