コード例 #1
0
        private void bExit_Click(object sender, EventArgs e)
        {
            Cursor.Current = Cursors.WaitCursor;
            MisEventos misEventos = new MisEventos(usuario);

            misEventos.Show();
            this.Close();
        }
コード例 #2
0
 private void bMyEvents_Click(object sender, EventArgs e)
 {
     if (usuario == null)
     {
         MessageBox.Show("Debe iniciar sesión para mostrar sus eventos");
     }
     else
     {
         Cursor.Current = Cursors.WaitCursor;
         MisEventos misEventos = new MisEventos(usuario);
         misEventos.Show();
         this.Close();
     }
 }
コード例 #3
0
        private void bCreateEvent_Click(object sender, EventArgs e)
        {
            /*Cursor.Current = Cursors.WaitCursor;
             * try
             * {
             *  string eventName = tTitle.Text;
             *  string eventDescription = tDescription.Text;
             *  DateTime date = tDatePicker.Value;
             *
             *  string[] aux = date.ToString().Split(' ');
             *  string eventDate = aux[0];
             *  string eventOrganiser = tOrganizer.Text;
             *  string eventCreator = usuario.Username;
             *  string image = tImage.Text;
             *  Event evento = new Event(eventName, eventDate, image, eventDescription, eventOrganiser, eventCreator);
             *  MessageBox.Show("Evento creado con exito");
             *  MisEventos misEventos = new MisEventos(usuario);
             *  misEventos.Show();
             *  this.Close();
             *
             * }
             * catch(Exception ex)
             * {
             *  MessageBox.Show(ex.Message);
             * }*/
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                string   eventName        = tTitle.Text;
                string   eventDescription = tDescription.Text;
                DateTime date             = tDatePicker.Value;

                string[] aux            = date.ToString().Split(' ');
                string   eventDate      = aux[0];
                string   eventOrganiser = tOrganizer.Text;
                string   eventCreator   = usuario.Username;
                string   image          = "comida.jpg";
                Event    evento         = new Event(eventName, eventDate, image, eventDescription, eventOrganiser, eventCreator);
                new Forum(evento);
                if (FTPClient.ftpOn)
                {
                    FTPClient ftp = new FTPClient("ftp://25.35.182.85:12975/", "Prueba", "");
                    try
                    {
                        ftp.MakeFtpDirectory("eventos/" + evento.ID);
                        ftp.MakeFtpDirectory("eventos/" + evento.ID + "/files");
                    }
                    catch (Exception ex) { }
                    ftp.UploadFile(imagen, "/eventos/" + evento.ID + "/image.png");
                }
                // imagePath.Substring(0, imagePath.LastIndexOf("/")

                MessageBox.Show("Evento creado con exito");
                MisEventos misEventos = new MisEventos(usuario);
                misEventos.Show();
                this.Owner.Close();
                this.Close();
            }
            catch (Exception ex)
            {
                // MessageBox.Show(ex.Message);
            }
        }