Esempio n. 1
0
        private void MenuPago_Click(object sender, EventArgs e)
        {
            int id = (int)GSessoes.SelectedRows[0].Cells[0].Value;

            ConsultorioFernandaHackLib.SessaoDAL xSessao = new ConsultorioFernandaHackLib.SessaoDAL(id);

            if (xSessao.Sessao.Pago == true)
            {
                if (MessageBox.Show("Esta sessão já está paga, quer deixá-la como não paga?", "ATENÇÃO!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    xSessao.Sessao.Pago = false;
                    xSessao.Grava();
                    Atualiza(false);
                }
            }
            else if (MessageBox.Show("Deseja realmente pagar esta sessão?", "ATENÇÃO!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                xSessao.Sessao.Pago = true;
                xSessao.Grava();
                Atualiza(false);
            }
        }
Esempio n. 2
0
        //LOAD
        private void frmCadSessao_Load(object sender, EventArgs e)
        {
            CArregaComboPaciente();
            CArregaComboColaborador();

            if (TipoOperacao == 1)
            {
                xSessao      = new ConsultorioFernandaHackLib.SessaoDAL();
                xHistSesPgto = new ConsultorioFernandaHackLib.HistSessaoPgtoDAL();
                //Coloca data do dia no DateTimePicker
                dtSessao.Value = DateTime.Now;
            }
            else
            {
                xSessao        = new ConsultorioFernandaHackLib.SessaoDAL(ID);
                xHistSesPgto   = new ConsultorioFernandaHackLib.HistSessaoPgtoDAL(ID);
                dtSessao.Value = xSessao.Sessao.DataSessao;
                cmbColaborador.SelectedValue = xSessao.Sessao.IDColaborador;
                cmbPaciente.SelectedValue    = xSessao.Sessao.IDPaciente;
                cbPago.Checked = xSessao.Sessao.Pago;
                txtValor.Text  = xSessao.Sessao.Valor.ToString();
            }
        }