Exemple #1
0
        private void buttonNotificacao1_Click(object sender, EventArgs e)
        {
            Forms.TermoCompromisso.ChangeText ct = new Forms.TermoCompromisso.ChangeText();

            if (ct.ShowDialog(this) == DialogResult.OK)
            {
                if (this.notificacoes.Count == 0)//cliente.Notificacao == 0)
                {
                    Reports.NotificacaoR notificacao = new Reports.NotificacaoR();
                    notificacao.cliente = this.TermoCompromisso.Cliente;
                    notificacao.Texto   = ct.Texto;

                    if (notificacao.ShowDialog(this) == DialogResult.Yes)
                    {
                        Library.NotificacaoBD.Save(NovaNotificacao(ct.Texto));

                        Library.TermoCompromisso termo = this.TermoCompromisso;
                        termo.Status = (int)Library.TCStatus.notificando;
                        Library.TermoCompromissoBD.Update(termo);

                        Forms.OpenForm.RefreshNotificacoes();
                    }
                    ShowValues(this.TermoCompromisso);
                }
                else
                {
                    MessageBox.Show("Erro desconhecido.");
                }
            }
        }
Exemple #2
0
        private void buttonReimprimir_Click(object sender, EventArgs e)
        {
            Forms.TermoCompromisso.ChangeText ct = new Forms.TermoCompromisso.ChangeText();

            if (ct.ShowDialog(this) == DialogResult.OK)
            {
                Reports.NotificacaoR notificacao = new Reports.NotificacaoR();
                notificacao.cliente = this.TermoCompromisso.Cliente;
                notificacao.Texto   = ct.Texto;

                notificacao.ShowDialog(this);
            }
        }
Exemple #3
0
        private void buttonImprimir_Click(object sender, EventArgs e)
        {
            if ((comboBoxEmpresa.SelectedIndex != -1) & (comboBoxCliente.SelectedIndex != -1))
            {
                if (MessageBox.Show("Deseja referenciar como um termo de compromisso não comprido?", "Aviso", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    Library.TermoCompromisso termo = this.TermoCompromisso;
                    termo.Status = (int)Library.TCStatus.descomprido;
                    Library.TermoCompromissoBD.Update(termo);
                    Forms.OpenForm.RefreshNotificacoes();

                    //notificacao
                    Forms.TermoCompromisso.ChangeText ct = new Forms.TermoCompromisso.ChangeText();

                    if (ct.ShowDialog(this) == DialogResult.OK)
                    {
                        if (this.notificacoes.Count == 3)
                        {
                            Reports.NotificacaoR notificacao = new Reports.NotificacaoR();
                            notificacao.cliente = this.TermoCompromisso.Cliente;
                            notificacao.Texto   = ct.Texto;

                            if (notificacao.ShowDialog(this) == DialogResult.Yes)
                            {
                                Library.NotificacaoBD.Save(NovaNotificacao(ct.Texto));

                                //Library.TermoCompromisso termo = this.TermoCompromisso;
                                //termo.Status = (int)Library.TCStatus.notificando;
                                //Library.TermoCompromissoBD.Update(termo);

                                Forms.OpenForm.RefreshNotificacoes();
                            }
                            //ShowValues(this.TermoCompromisso);
                        }
                        else
                        {
                            // MessageBox.Show("Você deve imprimir as notificações anteriores.");
                        }
                    }
                    //endnotificacao

                    this.Close();
                }
            }
        }