private void BtnBuscarDono_Click(object sender, EventArgs e) { cbDono.Items.Clear(); int cont = 0; _cadastroServico = new CadastroServico(); try { foreach (var item in _cadastroServico.Buscar(x => x.ID == Convert.ToInt64(cbDono.Text), "Endereco")) { cbDono.Items.Add(item.ToString()); cont++; } if (cont == 0) { throw new Exception(); } } catch (Exception) { foreach (var item in _cadastroServico.Buscar(x => x.Nome.Contains(cbDono.Text) || x.Cpf.Contains(cbDono.Text), "Endereco")) { cbDono.Items.Add(item.ToString()); cont++; } } if (cont == 0) { cbDono.Items.Add("Nenhuma correspondência encontrada!"); } cbDono.DroppedDown = true; }
////////////////////////////////////// APAGAR CADASTRO ///////////////////////////////////////////// private void BtnDeletar_Click(object sender, EventArgs e) { try { _contaServico = new ContaServico(); _animalServico = new AnimalServico(); if (_contaServico.Buscar(x => x.CadastroID == _cadastro.ID && x.ValorPago < x.Total).Count != 0) { throw new AcaoProibidaException("NÃO É POSSÍVEL EXCLUIR UM CADASTRO QUE POSSUI CONTAS PENDENTES!"); } if (_animalServico.Buscar(x => x.CadastroID == _cadastro.ID).Count != 0) { throw new AcaoProibidaException("NÃO É POSSÍVEL EXCLUIR UM CADASTRO QUE POSSUI ANIMAIS RELACIONADOS!"); } if (MessageBox.Show("TEM CERTEZA QUE DESEJA APAGAR ESSE REGISTRO?\n\nOBS:\nESSA AÇÃO NÃO PODE SER DESFEITA!", "ATENÇÃO!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { _cadastroServico = new CadastroServico(); _cadastroServico.Excluir(_cadastro); MessageBox.Show("CADASTRO APAGADO!", "INFO", MessageBoxButtons.OK, MessageBoxIcon.None); Close(); } } catch (AcaoProibidaException erro) { MessageBox.Show($"ATENÇÃO!\n\n{erro.Message}", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public PaginaVenda() { InitializeComponent(); vendaServico = new VendaServico(new SqlConnection(connectionString)); livroServico = new LivroServico(new SqlConnection(connectionString)); cadastroServico = new CadastroServico(new SqlConnection(connectionString)); dtCompra.Enabled = false; }
private void AtualizarVeterinarios() { _cadastroServico = new CadastroServico(); foreach (var item in _cadastroServico.Buscar(x => x.Discriminator == "Veterinario", "Endereco")) { Veterinario aux = (Veterinario)item; cbVeterinarios.Items.Add(item.ToString() + " - Crmv: " + aux.Crmv); } }
private void ConfigIniciais() { _animalServico = new AnimalServico(); _cadastroServico = new CadastroServico(); _atendimentoServico = new AtendimentoServico(); CenterToScreen(); dtVencimento.Text = DateTime.Now.AddDays(30).ToShortDateString(); dtHora.Text = DateTime.Now.ToShortTimeString(); }
////////////////////////////////////// EDITAR CADASTRO ///////////////////////////////////////////// private void BtnEditar_Click(object sender, EventArgs e) { PaginaCadastro paginaCadastro = new PaginaCadastro(_cadastro); _cadastroServico = new CadastroServico(); Controles.ManterTamanho(this, paginaCadastro); Hide(); paginaCadastro.ShowDialog(); Controles.ManterTamanho(paginaCadastro, this); CenterToScreen(); Show(); _cadastro = _cadastroServico.Buscar(x => x.ID == _cadastro.ID, "Endereco").FirstOrDefault(); AtualizarInformacoes(); }
public JsonResult CadastrarUsuario(ContatoDto contato) { try { CadastroServico cadastroServico = new CadastroServico(); cadastroServico.CadastrarUsuario(contato); return(Json(new { mensagem = "Usuario cadastrado com sucesso!" })); } catch (Exception ex) { return(Json(new { mensagem = ex.Message })); } }
private Cadastro CadastroSelecionado() { try { int id = Convert.ToInt32(dgvCadastros.CurrentRow.Cells[0].Value.ToString()); _cadastroServico = new CadastroServico(); return(_cadastroServico.Buscar(x => x.ID == Convert.ToInt32(id) && x.Discriminator == cbTipo.Text, "Endereco").FirstOrDefault()); } catch (Exception) { MessageBox.Show("Selecione um cadastro primeiro!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.None); return(null); } }
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(); }
public JsonResult DeletarUsuario(int id) { try { CadastroServico cadastroServico = new CadastroServico(); cadastroServico.DeletarUsuario(id); return(Json(new { success = "Sucesso ao deletar o usuario!" })); } catch (Exception ex) { return(Json(new { mensagem = ex.Message })); } }
public JsonResult ListarUsuarios() { try { CadastroServico cadastroServico = new CadastroServico(); var retorno = cadastroServico.ListarUsuarios(); return(Json(retorno, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { mensagem = ex.Message })); } }
private void ExibirTodos() { _cadastroServico = new CadastroServico(); if (cbTipo.Text == "Cliente") { PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Cliente", "Endereco")); } else if (cbTipo.Text == "Veterinario") { PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Veterinario", "Endereco")); } else { PreencherDataGrid(_cadastroServico.Buscar(x => x.Discriminator == "Funcionario", "Endereco")); } }
private void PesquisarAnimal() { _cadastroServico = new CadastroServico(); if (cbCriterio.Text == "ID") { PreencherDataGrid(_cadastroServico.Buscar(x => x.ID == Convert.ToInt32(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco")); } else if (cbCriterio.Text == "Nome") { PreencherDataGrid(_cadastroServico.Buscar(x => x.Nome.Contains(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco")); } else if (cbCriterio.Text == "Endereço") { PreencherDataGrid(_cadastroServico.Buscar(x => (x.Endereco.Cidade.Contains(cbPesquisa.Text) || x.Endereco.Estado.Contains(cbPesquisa.Text) || x.Endereco.Bairro.Contains(cbPesquisa.Text) || x.Endereco.Rua.Contains(cbPesquisa.Text)) && x.Discriminator == cbTipo.Text, "Endereco")); } else { PreencherDataGrid(_cadastroServico.Buscar(x => x.Cpf.Contains(cbPesquisa.Text) && x.Discriminator == cbTipo.Text, "Endereco")); } }
public ExibirCadastros() { InitializeComponent(); cadastroServico = new CadastroServico(new SqlConnection(connectionString)); vendaServico = new VendaServico(new SqlConnection(connectionString)); }
public PaginaAnimal(long cadastroID) : this() { _cadastroServico = new CadastroServico(); cbDono.Text = _cadastroServico.Buscar(x => x.ID == cadastroID, "Endereco").FirstOrDefault().ToString(); }
private void PaginaCadastro_Load(object sender, EventArgs e) { _cadastroServico = new CadastroServico(); txtNome.Focus(); txtNome.Select(); }
public PaginaCadastro() { InitializeComponent(); cadastroServico = new CadastroServico(new SqlConnection(connectionString)); }