public IList <Paciente> BuscaPorPlano(int plano) { SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "SELECT * FROM Paciente Where planoDeSaudeID=@id"; comando.Parameters.AddWithValue("@id", plano); Conexao con = new Conexao(); SqlDataReader dr = Conexao.ExecutarSelect(comando); IList <Paciente> pacientes = new List <Paciente>(); if (dr.HasRows) { while (dr.Read()) { Paciente objPaciente = new Paciente(); objPaciente.IdPaciente = Convert.ToInt32(dr["pacienteId"]); objPaciente.Nome = (string)dr["nome"]; objPaciente.DataNascimento = Convert.ToDateTime(dr["dtnascimento"]); objPaciente.EnumTipoConveniado = (TipoConveniado)dr["tipoConveniado"]; objPaciente.ObjCidade = Cidade.FindById(Convert.ToInt32(dr["cidadeID"])); objPaciente.ObjPlanoSaude = PlanoSaude.FindById(Convert.ToInt32(dr["cidadeId"])); pacientes.Add(objPaciente); } } else { pacientes = null; } return(pacientes); }
public Cliente BuscarPorID(int id) { SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "SELECT c.cidadeId, c.nome, c.clienteID, c.cpf, c.dtNascimento, c.endereco, c.numero, c.orgaoExpedidor, c.rg, c.sexo, ci.nome FROM Clientes c LEFT JOIN Cidades ci ON c.cidadeId = ci.cidadeId WHERE clienteID = @id"; comando.Parameters.AddWithValue("@id", id); Conexao con = new Conexao(); SqlDataReader dr = Conexao.ExecutarSelect(comando); Cliente objCliente = new Cliente(); Cidade objCidade = new Cidade(); if (dr.HasRows) { dr.Read(); objCliente.Id = Convert.ToInt32(dr["clienteID"]); objCliente.Nome = (string)dr["nome"]; objCliente.Cpf = (string)dr["cpf"]; objCliente.DataNascimento = Convert.ToDateTime(dr["dtNascimento"]); objCliente.Endereco = (string)dr["endereco"]; objCliente.Numero = (string)dr["numero"]; objCliente.OrgaoExpedidor = Convert.ToString(dr["orgaoExpedidor"]); objCliente.Rg = (string)dr["rg"]; objCliente.Sexo = (EnumSexo)dr["sexo"]; objCliente.ObjCidade = Cidade.FindById(Convert.ToInt32(dr["cidadeId"])); } else { objCliente = null; } return(objCliente); }
public IList <Cliente> BuscaPorNome(string nome) { IList <Cliente> listaDeClientes = new List <Cliente>(); SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "SELECT c.cidadeId, c.nome, c.clienteID, c.cpf, c.dtNascimento, c.endereco, c.numero, c.orgaoExpedidor, c.rg, c.sexo, ci.nome FROM Clientes c LEFT JOIN Cidades ci ON c.cidadeId = ci.cidadeId Where c.nome LIKE @nome"; comando.Parameters.AddWithValue("@nome", "%" + nome + "%"); SqlDataReader dr = Conexao.ExecutarSelect(comando); if (dr.HasRows) { while (dr.Read()) { Cliente objCliente = new Cliente(); objCliente.Id = Convert.ToInt32(dr["clienteID"]); objCliente.Nome = (string)dr["nome"]; objCliente.Cpf = (string)dr["cpf"]; objCliente.DataNascimento = Convert.ToDateTime(dr["dtNascimento"]); objCliente.Endereco = (string)dr["endereco"]; objCliente.Numero = (string)dr["numero"]; objCliente.OrgaoExpedidor = (string)dr["orgaoExpedidor"]; objCliente.Rg = (string)dr["rg"]; objCliente.Sexo = (EnumSexo)dr["sexo"]; objCliente.ObjCidade = Cidade.FindById(Convert.ToInt32(dr["cidadeId"])); listaDeClientes.Add(objCliente); } } else { listaDeClientes = null; } return(listaDeClientes); }
public ActionResult Editar(int id) { Cidade objCidade = Cidade.FindById(id); return(View(objCidade)); }
public ActionResult Editar(int id) { return(View(Cidade.FindById(id))); }