public void Create(Veterinario e) { var login = e.Cpf; var senha = e.Rg; SqlCommand cmd = new SqlCommand(); cmd.Connection = connection; cmd.CommandText = @"EXEC cadVet @nome, @cpf, @rg, @dataNascimento, @telefone, @rua, @bairro, @cep, @cidade, @estado, @status, @email, @senha, @salario, @especialidade, @crmv"; cmd.Parameters.AddWithValue("@nome", e.Nome); cmd.Parameters.AddWithValue("@cpf", e.Cpf); cmd.Parameters.AddWithValue("@rg", e.Rg); cmd.Parameters.AddWithValue("@dataNascimento", e.DataNascimento); cmd.Parameters.AddWithValue("@telefone", e.Telefone); cmd.Parameters.AddWithValue("@rua", e.Longadouro); cmd.Parameters.AddWithValue("@bairro", e.Bairro); cmd.Parameters.AddWithValue("@cep", e.Cep); cmd.Parameters.AddWithValue("@cidade", e.Cidade); cmd.Parameters.AddWithValue("@estado", e.Estado); cmd.Parameters.AddWithValue("@especialidade", e.Especialidade); cmd.Parameters.AddWithValue("@salario", e.Salario); cmd.Parameters.AddWithValue("@crmv", e.Crmv); cmd.Parameters.AddWithValue("@email", e.Email); cmd.Parameters.AddWithValue("@senha", senha); cmd.Parameters.AddWithValue("@status", e.Status); cmd.ExecuteNonQuery(); }
public Veterinario Read(string Email, string Senha) { Veterinario veterinario = null; SqlCommand cmd = new SqlCommand(); cmd.Connection = connection; cmd.CommandText = "SELECT * FROM usuarios WHERE Email = @email AND Senha = @senha"; cmd.Parameters.AddWithValue("@email", Email); cmd.Parameters.AddWithValue("@senha", Senha); var reader = cmd.ExecuteReader(); if (reader.Read()) { veterinario = new Veterinario { Id = (int)reader["Id"], Nome = (string)reader["Veterinario"], Email = (string)reader["Email"], DataNascimento = (DateTime)reader["DataNascimento"], }; } return(veterinario); }
static void Main(string[] args) { Veterinario drPet = new Veterinario(); DadosPessoais(); DadosParaPagamento(); }
public void Seed() { if (_context.Cliente.Any() || _context.Animal.Any() || _context.Veterinarios.Any() || _context.Consultas.Any() || _context.Exames.Any()) { return; // DB ja foi populado } Cliente c1 = new Cliente(1, "Lucas Horn Daniel", "*****@*****.**", new DateTime(1996, 03, 4), "429938-8163", "05053869928", "Parana", "Medianeira", "Jardim Irene", "Rua 14", 475); Veterinario v1 = new Veterinario(1, "23", "Jose Augusto", "*****@*****.**", "4599388163", 1111); _context.Cliente.AddRange(c1); _context.Veterinarios.AddRange(v1); _context.SaveChanges(); }
private void AtualizarInfoVeterinario() { Veterinario veterinario = (Veterinario)_cadastro; pnlFuncionario.Enabled = false; pnlFuncionario.Visible = false; pnlVeterinario.Enabled = true; pnlVeterinario.Visible = true; lblCRMV_Estado.Text = "CRMV: " + veterinario.Crmv + " - " + veterinario.EstadoCrmv; lblAreaAtuacao.Text = "ATUAÇÃO: " + veterinario.AreaAtuacao; lblEspecializacao.Text = "ESPECIALIZAÇÃO: " + veterinario.Especializacao; lblGraduacao.Text = "GRADUAÇÃO: " + veterinario.Graduacao; lblInstituicao.Text = "INSTITUIÇÃO: " + veterinario.Faculdade; if (veterinario.Mestrado == string.Empty) { lblMestrado.Text = "MESTRADO: " + "Não informado"; } else { lblMestrado.Text = "MESTRADO: " + veterinario.Mestrado; } if (veterinario.Doutorado == string.Empty) { lblDoutorado.Text = "DOUTORADO: " + "Não informado"; } else { lblDoutorado.Text = "DOUTORADO: " + veterinario.Doutorado; } }
public async Task <IActionResult> Edit(int id, [Bind("ID,Nombre,Apellido,Direccion,Mail,Matricula,Telefono")] Veterinario veterinario) { if (id != veterinario.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(veterinario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VeterinarioExists(veterinario.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(veterinario)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,PersonaId,Detalle")] Veterinario veterinario) { if (id != veterinario.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(veterinario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VeterinarioExists(veterinario.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(veterinario)); }
public ActionResult Login(Veterinario v) { if (!ModelState.IsValid) { return(View(v)); } using (var data = new LoginData()) { Veterinario veterinario = data.Read(v.Email, v.Senha); if (veterinario == null) { ViewBag.Mensagem = "Falha na autenticação"; return(View(v)); } else { HttpContext.Session.SetString("Veterinario", veterinario.Nome); HttpContext.Session.SetInt32("Id", veterinario.Id); return(RedirectToAction("Index", "Home")); } } }
public int Cadastrar(Veterinario veterinario) { try { //Limpa todos os parâmetros acessoDadosSqlServer.LimparParametros(); //Adiciona os parâmetros para chamar a store procedure acessoDadosSqlServer.AdicionarParametros("@TipoProcedure", "Inserir"); acessoDadosSqlServer.AdicionarParametros("@VeterinarioID", 0); acessoDadosSqlServer.AdicionarParametros("@VeterinarioCRMV", veterinario.VeterinarioCRMV); acessoDadosSqlServer.AdicionarParametros("@VeterinarioNome", veterinario.VeterinarioNome); acessoDadosSqlServer.AdicionarParametros("@VeterinarioTelefone", veterinario.VeterinarioTelefone); acessoDadosSqlServer.AdicionarParametros("@VeterinarioBairro", veterinario.VeterinarioBairro); acessoDadosSqlServer.AdicionarParametros("@VeterinarioEndereco", veterinario.VeterinarioEndereco); acessoDadosSqlServer.AdicionarParametros("@VeterinarioAtivo", true); acessoDadosSqlServer.AdicionarParametros("@CidadeID", veterinario.Cidade.CidadeID); return(int.Parse(acessoDadosSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspManterVeterinario"))); } catch (Exception ex) { throw new Exception(ex.Message); } }
public Veterinario getVeterinario(int VeterinarioId) { try { this.conn.openConnection(); Veterinario Veterinario = new Veterinario(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = "SELECT u.id,u.nome,u.email,u.login,u.telefone,u.data_cadastro,v.crmv FROM veterinario v INNER JOIN usuario u ON v.usuario_id = u.id WHERE u.id = @veterinario"; cmd.Connection = this.conn.SqlConn; cmd.Parameters.AddWithValue("@veterinario", VeterinarioId); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Veterinario.Id = reader.GetInt32(reader.GetOrdinal("id")); Veterinario.Nome = reader.GetString(reader.GetOrdinal("nome")); Veterinario.Email = reader.GetString(reader.GetOrdinal("email")); Veterinario.Login = reader.GetString(reader.GetOrdinal("login")); Veterinario.Crmv = reader.GetString(reader.GetOrdinal("crmv")); Veterinario.Telefone = reader.GetString(reader.GetOrdinal("telefone")); } this.conn.closeConnection(); return(Veterinario); } catch (SqlException ce) { throw new DaoException("Erro ao listar Veterinarios :" + ce.Message); } }
private void PreencherDataGrid(List <Atendimento> atendimentos) { dgvRegistros.Rows.Clear(); int contLinha = 0, numResultados = 0; atendimentos = atendimentos.OrderBy(x => x.Data).ToList(); foreach (var item in atendimentos) { Veterinario veterinario = (Veterinario)item.Veterinario; contLinha = dgvRegistros.Rows.Add(); dgvRegistros.Rows[contLinha].Cells[0].Value = item.AtendimentoID; dgvRegistros.Rows[contLinha].Cells[1].Value = item.Data.ToShortDateString() + " " + item.Data.ToShortTimeString(); dgvRegistros.Rows[contLinha].Cells[2].Value = item.Tipo; dgvRegistros.Rows[contLinha].Cells[3].Value = item.Animal.ToString(); dgvRegistros.Rows[contLinha].Cells[4].Value = item.Veterinario.ID + " - " + item.Veterinario.Nome + ", CRMV: " + veterinario.Crmv; dgvRegistros.Rows[contLinha].Cells[5].Value = item.ClassificacaoAtendimento; numResultados++; } if (numResultados == 0) { dgvRegistros.Rows[0].Cells[0].Value = "NENHUM REGISTRO ENCONTRADO... VERIFIQUE OS FILTROS APLICADOS OU A PESQUISA FEITA!"; } dgvRegistros.AutoResizeColumns(); }
public List <Veterinario> GetAllVeterinariosByPetTipo(int pet_tipo_id) { List <Veterinario> veterinarios_list = new List <Veterinario>(); FuncionarioBusiness funcionario_business = new FuncionarioBusiness(); VeterinarioPetTipoBusiness veterinario_pet_tipo_business = new VeterinarioPetTipoBusiness(); try { this.connection.Open(); this.command.CommandText = string.Format(@"SELECT v.id, v.id_funcionario, v.nome, v.cpf, v.identidade, v.registro, v.ultima_alteracao, v.responsavel FROM veterinario v inner join veterinario_pet_tipo vpt on vpt.id_veterinario = v.id WHERE vpt.id_pet_tipo = '{0}' ORDER BY v.nome", pet_tipo_id); MySqlDataReader reader = command.ExecuteReader(); while (reader.Read())//Enquanto existir dados no select { Veterinario veterinario = new Veterinario(); veterinario.id = (reader["id"].ToString() != null && reader["id"].ToString() != string.Empty) ? Int32.Parse(reader["id"].ToString()) : 0; veterinario.id_funcionario = (reader["id_funcionario"].ToString() != null && reader["id_funcionario"].ToString() != string.Empty) ? Int32.Parse(reader["id_funcionario"].ToString()) : 0; veterinario.nome = (reader["nome"].ToString() != null && reader["nome"].ToString() != string.Empty) ? reader["nome"].ToString() : ""; veterinario.cpf = (reader["cpf"].ToString() != null && reader["cpf"].ToString() != string.Empty) ? reader["cpf"].ToString() : ""; veterinario.identidade = (reader["identidade"].ToString() != null && reader["identidade"].ToString() != string.Empty) ? reader["identidade"].ToString() : ""; veterinario.registro = (reader["registro"].ToString() != null && reader["registro"].ToString() != string.Empty) ? reader["registro"].ToString() : ""; veterinario.ultima_alteracao = (reader["ultima_alteracao"].ToString() != null && reader["ultima_alteracao"].ToString() != string.Empty) ? DateTime.Parse(reader["ultima_alteracao"].ToString()) : new DateTime(); veterinario.responsavel = (reader["responsavel"].ToString() != null && reader["responsavel"].ToString() != string.Empty) ? reader["responsavel"].ToString() : ""; veterinario.veterinario_pet_tipo_list = veterinario_pet_tipo_business.GetVeterinarioPetTipo(veterinario.id); veterinario.funcionario = funcionario_business.GetFuncionario(veterinario.id_funcionario); veterinarios_list.Add(veterinario); } this.connection.Close(); } catch (Exception ex) { if (this.connection.State == System.Data.ConnectionState.Open) { this.connection.Close(); } } return(veterinarios_list); }
public void Atualizar(Veterinario veterinario) { using (var context = new EFContext()) { context.Entry(veterinario).State = EntityState.Modified; context.SaveChanges(); } }
public void Gravar(Veterinario veterinario) { using (var context = new EFContext()) { context.Veterinarios.Add(veterinario); context.SaveChanges(); } }
public ActionResult ConfirmarExclusao(int id) { Veterinario veterinario = db.Veterinarios.Find(id); db.Veterinarios.Remove(veterinario); db.SaveChanges(); return(RedirectToAction("Index")); }
public void CriarCliente(Veterinario veterinario) { using var ctx = new Context(); var veterinarioService = new VeterinarioService(); veterinarioService.CriarVeterinario(ctx, veterinario); }
public ActionResult DeleteConfirmed(int id) { Veterinario veterinario = db.Veterinario.Find(id); db.Veterinario.Remove(veterinario); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Save(Veterinario veterinario) { if (veterinario.Valid) { _context.Veterinarios.Add(veterinario); } _context.SaveChanges(); }
public ActionResult DeleteConfirmed(int id) { Veterinario veterinario = _UnityOfWork.Veterinarios.Get(id); _UnityOfWork.Veterinarios.Delete(veterinario); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public void TestPremiar_veterinario() { Veterinario c = new Veterinario("Pepe"); var mockMascota = new Mock <IMascota>(); mockMascota.Setup(x => x.SeRelaja("juguete")).Returns(false); Assert.IsFalse(c.Premiar((IMascota)mockMascota.Object, "juguete")); }
static void Main(string[] args) { Alimento Al = new Alimento(); Animal An = new Animal(); Cliente Cl = new Cliente(); Medicamento Me = new Medicamento(); Tratamiento Tr = new Tratamiento(); Veterinario Ve = new Veterinario(); }
public IActionResult Create(Veterinario veterinario) { if (!ModelState.IsValid) { return(View(veterinario)); } _veterinarioService.Insert(veterinario); return(RedirectToAction(nameof(Index))); }
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); } }
public void TestPremiar_veterinario_2() { Veterinario c = new Veterinario("Pepe"); var mockMascota = new Mock <IMascota>(); mockMascota.Setup(x => x.SeRelaja("pelota")).Returns(true); Assert.IsTrue(c.Premiar((IMascota)mockMascota.Object, "pelota")); }
public ActionResult Edit([Bind(Include = "IdVete,NombreVete,TelefonoVete,DireccionVete,CorreoVete,TipoSangreVete")] Veterinario veterinario) { if (ModelState.IsValid) { db.Entry(veterinario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); }
public void Insert(Veterinario veterinario) { string strQuery = string.Format("Insert into tbl_veterinario(nm_vet, tel_vet, crmv_vet, cpf_ger)" + "values('{0}', '{1}','{2}');", veterinario.nm_vet, veterinario.tel_vet, veterinario.crmv_vet, veterinario.cpf_vet.Replace(".", string.Empty).Replace("-", string.Empty)); using (db = new Banco()) { db.ExecutaComando(strQuery); } }
public ActionResult Edit([Bind(Include = "Id,InscricaoEstadual,CRMV,Nome,Email,Telefone,Rua,Numero,Estado,Cidade,Cep,Complemento,CPFCNPJ")] Veterinario veterinario) { if (ModelState.IsValid) { db.Entry(veterinario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); }
public ActionResult Edit([Bind(Include = "VeterinarioId")] Veterinario veterinario) { if (ModelState.IsValid) { _UnityOfWork.StateModified(veterinario); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); }
public async Task <Veterinario> CadastrarVeterinario(Veterinario veterinario) { if (veterinario != null) { veterinario.DataContratacao = DateTime.Now; veterinario.DataCadastro = DateTime.Now; await _veterinarioRepository.InsertAsync(veterinario); } return(veterinario); }
public ActionResult Editar([Bind(Include = "VeterinarioID,NomeVeterinario,EnderecoVeterinario,TelefoneVeterinario")] Veterinario veterinario) { if (ModelState.IsValid) { db.Entry(veterinario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(veterinario)); }