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; }
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; } }
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 }; }
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"; }
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); } }
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(); }
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); } }
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); } }
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;
public void FecharCaixa(Caixa caixa) { caixaDAO = new CaixaDAO(); caixaDAO.FecharCaixa(caixa); }
public void AbrirCaixa(Caixa caixa) { caixaDAO = new CaixaDAO(); caixaDAO.AbrirCaixa(caixa); }
public DataSet SelecionaCaixaPeriodo(DateTime dataInicial, DateTime dataFinal) { caixaDAO = new CaixaDAO(); return(caixaDAO.SelecionaCaixaPeriodo(dataInicial, dataFinal)); }
public DataSet SelecionaCaixaDiaDataSet(DateTime dataAbertura) { caixaDAO = new CaixaDAO(); return(caixaDAO.SelecionaCaixaDiaDataSet(dataAbertura)); }
public List <CaixaModel> Listar(CaixaModel oModel) { CaixaDAO oDAO = new CaixaDAO(); return(oDAO.Listar(oModel)); }
public Caixa SelecionaCaixaDia(int caixaID) { caixaDAO = new CaixaDAO(); return(caixaDAO.SelecionaCaixaDia(caixaID)); }
public DataSet CriaDataSetCaixaPeriodos(DateTime dataInicial, DateTime dataFinal) { caixaDAO = new CaixaDAO(); return(caixaDAO.CriaDataSetCaixaPeriodos(dataInicial, dataFinal)); }
public Caixa SelecionaUltimoCaixa() { caixaDAO = new CaixaDAO(); return(caixaDAO.SelecionaUltimoCaixa()); }
private void Window_Loaded(object sender, RoutedEventArgs e) { dtaCaixas.ItemsSource = CaixaDAO.Listar(); }