Ejemplo n.º 1
0
 public Exponat(Exhibit exh, bool isAdmin)
 {
     exhibID  = exh._id;
     _isAdmin = isAdmin;
     InitializeComponent();
     label1.Text = "Нажмите на изображение\n      для увеличения";
     if (!_isAdmin)
     {
         Delete.Hide();
     }
     SetExponat(exh);
 }
Ejemplo n.º 2
0
 private void SetExponat(Exhibit exh)
 {
     Name.Text        = exh._name;
     Description.Text = exh._description;
     images           = new List <Bitmap>();
     for (int i = 0; i < exh.images_id.Count; i++)
     {
         Bitmap tmp = Bridge.GiveImage(exh.images_id[i]);
         images.Add(tmp);
     }
     if (images.Count == 0)
     {
         pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
         pictureBox1.Image    = Image.FromFile("1436029898_1190099444.jpg");
     }
     else
     {
         pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
         pictureBox1.Image    = images[0];
     }
 }
Ejemplo n.º 3
0
        private void Refresh_Click(object sender, EventArgs e)
        {
            Exhibit exh = new Exhibit(exhibID);

            SetExponat(exh);
        }