Example #1
0
 private void button3_Click(object sender, EventArgs e)
 {
     try
     {
         Services.Usuario user     = new Services.Usuario();
         Entities.Usuario usuario  = user.TraerUsuario(inmueble.Id);
         Contacto         contacto = new Contacto(usuario.Nombre, usuario.Email, inmueble.Price);
         contacto.ShowDialog();
     }catch (Exception error)
     {
         MessageBox.Show(error.Message, "Error");
     }
 }
Example #2
0
 private void label14_Click(object sender, EventArgs e)
 {
     Services.Usuario usuario = new Services.Usuario();
     try
     {
         string msg = usuario.CerrarSesion();
         MessageBox.Show(msg);
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message, "Error");
     }
 }
Example #3
0
        private void inmuebleView_Load(object sender, EventArgs e)
        {
            string[] calificaciones = { "1", "2", "3", "4", "5" };
            calificacion.Items.AddRange(calificaciones);
            Entities.Session.sessionListener += Session_Listener;
            Services.Usuario usuario = new Services.Usuario();
            try
            {
                if (usuario.isLogged())
                {
                    loggedTab.Visible = true;
                    button1.Visible   = false;
                    button2.Visible   = false;
                }
                else
                {
                    loggedTab.Visible = false;
                    button1.Visible   = true;
                    button2.Visible   = true;
                }
            }
            catch
            {
            }

            try
            {
                Services.Inmueble          inmueble    = new Services.Inmueble();
                List <Entities.Comentario> comentarios = inmueble.TraerComentarios(_id);

                List <Comentario> componentesComentario = new List <Comentario>();

                foreach (Entities.Comentario _comentario in comentarios)
                {
                    componentesComentario.Add(new Comentario(_comentario));
                }

                flowLayoutPanel2.AutoScroll    = true;
                flowLayoutPanel2.FlowDirection = FlowDirection.TopDown;
                flowLayoutPanel2.WrapContents  = false;
                flowLayoutPanel2.Height        = comentarios.Count * 160;
                foreach (Control control in componentesComentario)
                {
                    flowLayoutPanel2.Controls.Add(control);
                }
            }
            catch (Exception error)
            {
                MessageBox.Show(error.Message, "Error");
            }
        }
Example #4
0
 private void button4_Click(object sender, EventArgs e)
 {
     Services.Usuario usuario = new Services.Usuario();
     try
     {
         if (usuario.isLogged())
         {
             AlquilerForm alquiler = new AlquilerForm();
             alquiler.ShowDialog();
         }
     }
     catch (Exception error)
     {
         MessageBox.Show(error.Message, "Error");
         SignIn signIn = new SignIn();
         signIn.ShowDialog();
     }
 }