Example #1
0
        public WindowMain()
        {
            window = this;
            InitializeComponent();
            loggout = false;
            stackPanelPrincipal.MaxWidth = 1000;
            troca = new trocaProp()
            {
                Usuario = StaticKeys.Usuario
            };
            this.DataContext     = troca;
            StaticKeys.Postagens = new PostagemCommands().getPostagens();
            stackPanelPrincipal.Children.Add(new Mural());
            if (StaticKeys.caminhoImagem == null)
            {
                Uri uri = new Uri("/assets/imageDefault.png", UriKind.Relative);
                imageButton.Source       = new BitmapImage(uri);
                StaticKeys.caminhoImagem = new BitmapImage(uri);
            }
            else
            {
                imageButton.Source = StaticKeys.caminhoImagem;
            }

            StaticKeys.Notas = new List <Nota>();
            StaticKeys.Notas = new NotaController().getNotas();

            calendarioControler calendarioControler = new calendarioControler();

            if (calendarioControler.selecionarCalendario(StaticKeys.id_func))
            {
                return;
            }

            else
            {
                MessageBox.Show("Ocorreu algum erro ao pegar as datas de compromissos...", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
 private bool cadastrarCompromisso(List <Compromisso> compromissos)
 {
     calendarioControler = new calendarioControler();
     return(calendarioControler.cadastrarCompromisso(compromissos[0]));
 }