public ExibirProntuario(Animal animal) { InitializeComponent(); _animal = animal; cbTipo.SelectedItem = "Todos"; _atendimentoServico = new AtendimentoServico(); _internamentoServico = new InternamentoServico(); _receitaServico = new ReceitaServico(); ExibirTodos(); }
public PaginaReceita() { InitializeComponent(); _receitaServico = new ReceitaServico(); _animalServico = new AnimalServico(); txtDose.Select(); txtDose.Focus(); AtualizarCbMedicamentos(); AtualizarVeterinarios(); }
public AnaliseDeResultados() { InitializeComponent(); _atendimentoServico = new AtendimentoServico(); _internamentoServico = new InternamentoServico(); _receitaServico = new ReceitaServico(); _cadastroServico = new CadastroServico(); _animalServico = new AnimalServico(); cbTipo.SelectedItem = "Geral"; dtInicio.Value = DateTime.Now.AddDays(-7); AtualizarGraficosGeral(); AtualizarGraficosFinanceiroTodos(); }
////////////////////////////////////// APAGAR CADASTRO ///////////////////////////////////////////// private void BtnDeletar_Click(object sender, EventArgs e) { try { _internamentoServico = new InternamentoServico(); if (_internamentoServico.Buscar(x => x.AnimalID == _animal.AnimalID && x.DataSaida == null).Count != 0) { throw new AcaoProibidaException("NÃO É POSSÍVEL EXCLUIR O REGISTRO DE UM ANIMAL QUE ESTÁ INTERNADO!"); } if (MessageBox.Show("TEM CERTEZA QUE DESEJA APAGAR ESSE REGISTRO?\n\nOBS:\nESSA AÇÃO NÃO PODE SER DESFEITA!\nINFORMAÇÔES REFERENTES A CONSULTAS, EXAMES, RECEITAS E OUTROS TAMBÉM SERÃO APAGADOS!", "ATENÇÃO!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { AtendimentoServico atendimentoServico = new AtendimentoServico(); foreach (var item in atendimentoServico.Buscar(x => x.AnimalID == _animal.AnimalID)) { atendimentoServico.Excluir(item); } InternamentoServico internamentoServico = new InternamentoServico(); foreach (var item in internamentoServico.Buscar(x => x.AnimalID == _animal.AnimalID)) { internamentoServico.Excluir(item); } ReceitaServico receitaServico = new ReceitaServico(); foreach (var item in receitaServico.Buscar(x => x.AnimalID == _animal.AnimalID)) { receitaServico.Excluir(item); } AgendamentoServico agendamentoServico = new AgendamentoServico(); foreach (var item in agendamentoServico.Buscar(x => x.AnimalID == _animal.AnimalID)) { agendamentoServico.Excluir(item); } _animalServico = new AnimalServico(); _animalServico.Excluir(_animal); MessageBox.Show("REGISTRO APAGADO!", "INFO", MessageBoxButtons.OK, MessageBoxIcon.None); Close(); } } catch (AcaoProibidaException erro) { MessageBox.Show($"ATENÇÃO!\n\n{erro.Message}", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public ExibirReceita() { InitializeComponent(); _receitaServico = new ReceitaServico(); PesquisarData(); }