protected void confirmDelete(object sender, EventArgs e) { int id = int.Parse(Session["imageDelete"].ToString()); PictureFactory.Delete(id, ((Logements)Master).CnnStr); fillGrid(); }
protected void fillGrid() { Picture[] pictures = new Picture[6]; pictures = PictureFactory.GetImages(int.Parse(Request.QueryString["ID"]), ((Logements)Master).CnnStr); PicturesGridView.DataSource = pictures; PicturesGridView.DataBind(); }
protected void sendPicture(object sender, EventArgs e) { int ID = int.Parse(Request.QueryString["ID"]); int numb = PictureFactory.numberOfPictures(ID, ((Logements)Master).CnnStr); if (numb < 5) { byte[] imageData = FileUpload1.FileBytes; PictureFactory.Insert(imageData, ID, ((Logements)Master).CnnStr); fillGrid(); pictureAdded.Visible = true; pictureFailed.Visible = false; } else { pictureAdded.Visible = false; pictureFailed.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["number"] != null) { Response.ContentType = "image/jpeg"; byte[] imageBlob = PictureFactory.GetOnePictureBlob(int.Parse(Request.QueryString["number"]), ((Logements)Master).CnnStr); Response.BinaryWrite(imageBlob); } if (Request.QueryString["Chambre"] != null) { Response.ContentType = "image/jpeg"; if (PictureFactory.numberOfPictures(int.Parse(Request.QueryString["Chambre"]), ((Logements)Master).CnnStr) != 0) { Picture pic = PictureFactory.GetFirstImage(int.Parse(Request.QueryString["Chambre"]), ((Logements)Master).CnnStr); Response.BinaryWrite(pic.ImageData); } else { Response.Redirect("images/defaut_image.gif"); } } }
public PictureController() { eventFactory = new EventFactory(); pictureFactory = new PictureFactory(); organisationFactory = new OrganisationFactory(); }
public EventsController() { eFactory = new EventFactory(); tFactory = new TicketFactory(); pFactory = new PictureFactory(); }
public OrganisationController() { oFactory = new OrganisationFactory(); pFactory = new PictureFactory(); }
protected void Page_Load(object sender, EventArgs e) { int ID = 0; if (Request.QueryString["ID"] != null) { ID = int.Parse(Request.QueryString["ID"]); } else { Response.Redirect("Default.aspx"); } if (Session[Logements.SESSIONMEMBRE] as Membre != null) { membre = Session[Logements.SESSIONMEMBRE] as Membre; } chambre = ChambreFactory.Get(((Logements)Master).CnnStr, ID, "", 0)[0]; lblPrix.Text = chambre.Prix.ToString(); lblAdresse.Text = chambre.Adresse; lblVille.Text = chambre.Ville; lblCodePostal.Text = chambre.CodePostal; chkAnimaux.Checked = chambre.Animaux; chkInternet.Checked = chambre.Internet; chkStationnement.Checked = chambre.Stationnement; chkDeneigement.Checked = chambre.Deneigement; if (chambre.Meuble == 0) { lblMeuble.Text = "Vide"; } else if (chambre.Meuble == 1) { lblMeuble.Text = "Semi-meublé"; } else if (chambre.Meuble == 2) { lblMeuble.Text = "Meublé"; } chkMobile.Checked = chambre.MobiliteReduite; chkFumeur.Checked = chambre.Fumeur; lblDetails.Text = chambre.Details; lblCategory.Text = chambre.Category; lblQuantite.Text = chambre.Quantite.ToString(); Membre[] proprio = MembreFactory.Get(((Logements)Master).CnnStr, "", chambre.IdMembre); lblNom.Text = proprio[0].Prenom + " " + proprio[0].Nom; lblCourriel.Text = proprio[0].Courriel; lblTelephone.Text = proprio[0].Telephone; if (membre != null) { if (membre.IsAdmin == true || membre.Id == chambre.IdMembre) { btnEdit.Visible = true; btnImage.Visible = true; btnEdit.PostBackUrl = "Edit.aspx?ID=" + chambre.Id; btnImage.PostBackUrl = "PictureManager.aspx?ID=" + chambre.Id; } } /* Caroussel D'images */ if (!Page.IsPostBack) { Picture[] pictures = PictureFactory.GetImages(ID, ((Logements)Master).CnnStr); Repeater_Caroussel.DataSource = pictures; Repeater_Caroussel.DataBind(); } }