Beispiel #1
0
        private void toolStripMenuItemGerarAgendamento_Click(object sender, EventArgs e)
        {
            FrmNovoAgendamento frm = new FrmNovoAgendamento();

            if (DGVDADOS.SelectedRows.Count > 0)
            {
                frm.nOMETextBox.Text = Convert.ToString(DGVDADOS.SelectedRows[0].Cells["NOME"].Value);

                frm.EMAILtextBox.Text = Convert.ToString(DGVDADOS.SelectedRows[0].Cells["EMAILPARTICULAR"].Value);

                frm.TELEFONEtextBox.Text = Convert.ToString(DGVDADOS.SelectedRows[0].Cells["TELEFONE"].Value);


                frm.ShowDialog();
                //mudo o status dele na tabela cliente pra agendado
                DialogResult Confirmacao = MessageBoxEx.Show("Confirme este agendamento sim ou não?", MessageIcon.Question, MessageButton.YesNo);
                if (Confirmacao == DialogResult.Yes)
                {
                    //string sTATUSCliente = "AGENDADO";
                    //int Codigo = Convert.ToInt32(DGVDADOS.SelectedRows[0].Cells["ID"].Value);
                    ////faz um update no cliente
                    //Update(new cliente() { ID = Codigo, STATUSMANUTENCAO = sTATUSCliente });
                }

                //atualiza a grid
                //Dados da tabela de agendamento
                copnsultadadosAgendados();
                radioINSTALCAO.Checked = true;
            }
        }
Beispiel #2
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmNovoAgendamento frm = new FrmNovoAgendamento();

            frm.ShowDialog();

            //atualiza a grid com novos Agendamentos
            copnsultadadosAgendados();
        }
Beispiel #3
0
        private void editarAgendamentoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                FrmNovoAgendamento frm = new FrmNovoAgendamento();
                if (DGVDADOS.SelectedRows.Count > 0)
                {
                    var DadosAgendados = new AgendamentoDAL().Agendamento(Convert.ToInt32(DGVDADOS.SelectedRows[0].Cells["ID"].Value));
                    if (DadosAgendados.ID > 0)
                    {
                        frm.iDTextBox.Text   = DadosAgendados.ID.ToString();
                        frm.nOMETextBox.Text = DadosAgendados.NOME.ToString();
                        if (DadosAgendados.EMAIL != null)
                        {
                            frm.EMAILtextBox.Text = DadosAgendados.EMAIL.ToString();
                        }
                        if (DadosAgendados.TELEFONE != null)
                        {
                            frm.TELEFONEtextBox.Text = DadosAgendados.TELEFONE.ToString();
                        }

                        frm.BtnSalvaradm_modulo.Text = "ALTERAR";
                        frm.ShowDialog();

                        //atualiza a grid
                        //Dados da tabela de agendamento
                        copnsultadadosAgendados();
                        radioINSTALCAO.Checked = true;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBoxEx.Show("Erro: " + ex.Message + ex.StackTrace);
            }
        }