Esempio n. 1
0
        private void btnBuscarCaixa_Click(object sender, RoutedEventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(txtNumeroCaixa.Text))
            {
                caixa = CaixaDAO.BuscarPorNumeroCaixa(txtNumeroCaixa.Text);

                if (caixa != null)
                {
                    txtId.Text                = caixa.Id.ToString();
                    txtNumeroCaixa.Text       = caixa.NumeroCaixa.ToString();
                    txtCustodia.Text          = caixa.Custodia.ToString();
                    txtCriadoEm.Text          = caixa.CriadoEm.ToString();
                    btnRemoverCaixa.IsEnabled = true;
                }
                else
                {
                    MessageBox.Show("A caixa não pôde ser encontrada!", "Remoção de Caixas",
                                    MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                MessageBox.Show("Preencha o campo NÚMERO DA CAIXA!", "Remoção de Caixas",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
 public SolicitacaoController(SolicitacaoDAO solicitacaoDAO, FuncionarioDAO funcionarioDAO, ProntuarioDAO prontuarioDAO, CaixaDAO caixaDAO)
 {
     _solicitacaoDAO = solicitacaoDAO;
     _funcionarioDAO = funcionarioDAO;
     _prontuarioDAO  = prontuarioDAO;
     _caixaDAO       = caixaDAO;
 }
Esempio n. 3
0
        private void FormRelatorioLucro_Load(object sender, EventArgs e)
        {
            CaixaDAO       dao    = new CaixaDAO();
            List <Caixa>   list   = dao.ListAll();
            RelatorioLucro report = new RelatorioLucro();

            report.SetDataSource(list);
            crystalReportViewer1.ReportSource = report;
        }
        private void cboCaixas_DropDownClosed(object sender, System.EventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(cboCaixas.Text))
            {
                int   id    = (int)cboCaixas.SelectedValue;
                Caixa caixa = CaixaDAO.BuscarPorId(id);

                txtCustodia.Text = caixa.Custodia;
            }
        }
Esempio n. 5
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            dtaCaixas.ItemsSource = CaixaDAO.Listar();
            Caixa caixa = new Caixa();

            dynamic item = new
            {
                NumeroCaixa = caixa.NumeroCaixa,
                Custodia    = caixa.Custodia,
                CriadoEm    = caixa.CriadoEm
            };
        }
Esempio n. 6
0
        public FormAbrirCaixa()
        {
            InitializeComponent();
            CaixaDAO dao = new CaixaDAO();
            Caixa    c   = dao.FindbyDate(DateTime.Now.ToShortDateString());

            if (c != null)
            {
                txtInicial.Visible = false;
                lbAberto.Visible   = true;
            }
        }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            cboFuncionarios.ItemsSource       = FuncionarioDAO.Listar();
            cboFuncionarios.DisplayMemberPath = "Matricula";
            cboFuncionarios.SelectedValuePath = "Id";



            cboCaixas.ItemsSource       = CaixaDAO.Listar();
            cboCaixas.DisplayMemberPath = "NumeroCaixa";
            cboCaixas.SelectedValuePath = "Id";
        }
Esempio n. 8
0
 private void fecharToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (caixa == 1)
     {
         CaixaDAO dao = new CaixaDAO();
         Caixa    c   = dao.FindbyDate(DateTime.Now.ToShortDateString());
         MessageBox.Show("Valor atual em caixa:" + c.ValorAtual.ToString("C") + "| Lucro de hoje:" + c.Lucro.ToString("C"), "Caixa fechado", MessageBoxButtons.OK, MessageBoxIcon.Information);
         caixa = 0;
     }
     else
     {
         MessageBox.Show("É necesario abrir o caixa primeiro!", "Caixa fechado", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void btnCadastrarProntuario_Click(object sender, RoutedEventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(cboFuncionarios.Text) && !string.IsNullOrWhiteSpace(cboCaixas.Text))
            {
                int         id          = (int)cboFuncionarios.SelectedValue;
                Funcionario funcionario = FuncionarioDAO.BuscarPorId(id);

                int   idC   = (int)cboCaixas.SelectedValue;
                Caixa caixa = CaixaDAO.BuscarPorId(idC);

                if (caixa != null && funcionario != null)
                {
                    Prontuario prontuario = new Prontuario
                    {
                        Funcionario = funcionario,
                        Caixa       = caixa
                    };

                    if (ProntuarioDAO.BuscarPorMatriculaP(prontuario.Funcionario.Matricula) != null)
                    {
                        MessageBox.Show("Esta matrícula já está vinculada a um Prontuário existente", "Cadastro de Prontuários", MessageBoxButton.OK, MessageBoxImage.Error);
                        LimparFormulario();
                    }
                    else if (ProntuarioDAO.BuscarPorIdCaixaP(prontuario.Caixa.Id) != null)
                    {
                        MessageBox.Show("Esta caixa já se encontra ocupada", "Cadastro de Prontuários", MessageBoxButton.OK, MessageBoxImage.Error);
                        LimparFormulario();
                    }
                    else
                    {
                        ProntuarioDAO.Cadastrar(prontuario);
                        MessageBox.Show("Prontuário cadastrado com sucesso!", "Cadastro de Prontuários", MessageBoxButton.OK, MessageBoxImage.Information);
                        LimparFormulario();
                    }
                }
                else
                {
                    MessageBox.Show("Dados não encontrados!", "Cadastro de Prontuários", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                MessageBox.Show("É necessário selecionar os dados primeiro!", "Cadastro de Prontuários", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 10
0
        private void btnok_Click(object sender, EventArgs e)
        {
            CaixaDAO dao = new CaixaDAO();
            Caixa    c   = dao.FindbyDate(DateTime.Now.ToShortDateString());

            if (c == null)
            {
                Caixa x = new Caixa();
                x.AbrirCaixa(float.Parse(txtInicial.Text) / 100);
                dao.Create(x);
                MessageBox.Show("Caixa aberto com sucesso", "Caixa aberto", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Reabrindo caixa", "Ja existe um caixa para o dia de hoje", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }


            Dispose();
        }
Esempio n. 11
0
 private void btnRemoverCaixa_Click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrWhiteSpace(txtNumeroCaixa.Text))
     {
         if (CaixaDAO.Remover(caixa))
         {
             MessageBox.Show("Remoção concluída com sucesso!", "Remoção de Caixas",
                             MessageBoxButton.OK, MessageBoxImage.Information);
             LimparFormulario();
         }
         else
         {
             MessageBox.Show("Não é possivel remover uma caixa com dados dentro!", "Remoção de Caixas",
                             MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         MessageBox.Show("Preencha o campo NÚMERO DA CAIXA!", "Remoção de Caixas",
                         MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
Esempio n. 12
0
        private void btnCadastrarCaixa_Click(object sender, RoutedEventArgs e)
        {
            if (!string.IsNullOrWhiteSpace(txtNumeroCaixa.Text) && !string.IsNullOrWhiteSpace(txtCustodia.Text) && txtNumeroCaixa.Text.Length == 9 && txtCustodia.Text.Length == 3)
            {
                Caixa caixa = new Caixa
                {
                    NumeroCaixa = txtNumeroCaixa.Text,
                    Custodia    = txtCustodia.Text,
                };

                if (CaixaDAO.BuscarPorNumeroCaixa(caixa.NumeroCaixa) != null)
                {
                    MessageBox.Show("Caixa com número já existe", "Cadastro de Caixas", MessageBoxButton.OK, MessageBoxImage.Error);
                    LimparFormulario();
                }
                else
                {
                    if (CaixaDAO.BuscarPorCustodia(caixa.Custodia) != null)
                    {
                        MessageBox.Show("Caixa no setor, posição, altura, já existe", "Cadastro de Caixas", MessageBoxButton.OK, MessageBoxImage.Error);
                        LimparFormulario();
                    }
                    else
                    {
                        CaixaDAO.Cadastrar(caixa);
                        MessageBox.Show("Caixa cadastrada com sucesso!", "Cadastro de Caixas", MessageBoxButton.OK, MessageBoxImage.Information);
                        LimparFormulario();
                    }
                }
            }
            else
            {
                MessageBox.Show("Preencha todos os campos para realizar o cadastro!!", "Cadastro de Caixas",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Esempio n. 13
0
 public void ReabrirCaixa(Caixa caixa)
 {
     caixaDAO = new CaixaDAO();
     caixaDAO.ReabrirCaixa(caixa);
 }
 public ProntuarioController(ProntuarioDAO prontuarioDAO, FuncionarioDAO funcionarioDAO, CaixaDAO caixaDAO)
 {
     _prontuarioDAO  = prontuarioDAO;
     _funcionarioDAO = funcionarioDAO;
     _caixaDAO       = caixaDAO;
 }
 public CaixaController(CaixaDAO caixaDAO) => _caixaDAO = caixaDAO;
Esempio n. 16
0
 public void FecharCaixa(Caixa caixa)
 {
     caixaDAO = new CaixaDAO();
     caixaDAO.FecharCaixa(caixa);
 }
Esempio n. 17
0
 public void AbrirCaixa(Caixa caixa)
 {
     caixaDAO = new CaixaDAO();
     caixaDAO.AbrirCaixa(caixa);
 }
Esempio n. 18
0
 public DataSet SelecionaCaixaPeriodo(DateTime dataInicial, DateTime dataFinal)
 {
     caixaDAO = new CaixaDAO();
     return(caixaDAO.SelecionaCaixaPeriodo(dataInicial, dataFinal));
 }
Esempio n. 19
0
 public DataSet SelecionaCaixaDiaDataSet(DateTime dataAbertura)
 {
     caixaDAO = new CaixaDAO();
     return(caixaDAO.SelecionaCaixaDiaDataSet(dataAbertura));
 }
Esempio n. 20
0
        public List <CaixaModel> Listar(CaixaModel oModel)
        {
            CaixaDAO oDAO = new CaixaDAO();

            return(oDAO.Listar(oModel));
        }
Esempio n. 21
0
 public Caixa SelecionaCaixaDia(int caixaID)
 {
     caixaDAO = new CaixaDAO();
     return(caixaDAO.SelecionaCaixaDia(caixaID));
 }
Esempio n. 22
0
 public DataSet CriaDataSetCaixaPeriodos(DateTime dataInicial, DateTime dataFinal)
 {
     caixaDAO = new CaixaDAO();
     return(caixaDAO.CriaDataSetCaixaPeriodos(dataInicial, dataFinal));
 }
Esempio n. 23
0
 public Caixa SelecionaUltimoCaixa()
 {
     caixaDAO = new CaixaDAO();
     return(caixaDAO.SelecionaUltimoCaixa());
 }
Esempio n. 24
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     dtaCaixas.ItemsSource = CaixaDAO.Listar();
 }