public void Atualizar(int id, Clinica clinicaAtualizado)
        {
            Clinica clinicaBuscado = ctx.Clinicas.Find(id);

            if (clinicaAtualizado.NomeClinica != null)
            {
                clinicaBuscado.NomeClinica = clinicaAtualizado.NomeClinica;
            }

            if (clinicaAtualizado.EnderecoClinica != null)
            {
                clinicaBuscado.EnderecoClinica = clinicaAtualizado.EnderecoClinica;
            }

            if (clinicaAtualizado.HorarioAbertura != null)
            {
                clinicaBuscado.HorarioAbertura = clinicaAtualizado.HorarioAbertura;
            }

            if (clinicaAtualizado.HorarioFechamento != null)
            {
                clinicaBuscado.HorarioFechamento = clinicaAtualizado.HorarioFechamento;
            }

            ctx.Clinicas.Update(clinicaBuscado);

            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra uma nova consulta
        /// </summary>
        /// <param name="novaConsulta">Objeto com as informações de consulta</param>
        public void Cadastrar(Consulta novaConsulta)
        {
            // Adiciona novaConsulta
            ctx.Consulta.Add(novaConsulta);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra um novo endereco prontuario
        /// </summary>
        /// <param name="novoEnderecoProntuario">Objeto com as informações de endereco prontuario</param>
        public void Cadastrar(EnderecoProntuario novoEnderecoProntuario)
        {
            // Adiciona novoEnderecoClinica
            ctx.EnderecoProntuario.Add(novoEnderecoProntuario);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
Esempio n. 4
0
        /// <summary>
        /// Cadastra um novo medico
        /// </summary>
        /// <param name="novoMedico">Objeto com as informações de medicos</param>
        public void Cadastrar(Medico novoMedico)
        {
            // Adiciona novoMedico
            ctx.Medico.Add(novoMedico);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra um novo tipo usuario
        /// </summary>
        /// <param name="novoTipoUsuario">Objeto com as informações de tipo usuario</param>
        public void Cadastrar(TipoUsuario novoTipoUsuario)
        {
            // Adiciona este novoTipoUsuario
            ctx.TipoUsuario.Add(novoTipoUsuario);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra uma nova especialidade
        /// </summary>
        /// <param name="novaEspecialidade">Objeto com as informações de especialidade</param>
        public void Cadastrar(Especialidades novaEspecialidade)
        {
            // Adiciona novaEspecialidade
            ctx.Especialidades.Add(novaEspecialidade);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
        /// <summary>
        /// Cadastra uma nova situacao
        /// </summary>
        /// <param name="novaSituacao">Objeto com as informações de situacao</param>
        public void Cadastrar(Situacao novaSituacao)
        {
            // Adiciona novaSituacao
            ctx.Situacao.Add(novaSituacao);

            // Salva as informações para serem gravadas no banco de dados
            ctx.SaveChanges();
        }
Esempio n. 8
0
        public void Atualizar(int id, Medico medicoAtualizado)
        {
            Medico medicoBuscado = ctx.Medicos.Find(id);

            if (medicoAtualizado.NomeMedico != null)
            {
                medicoBuscado.NomeMedico = medicoAtualizado.NomeMedico;
            }

            ctx.Medicos.Update(medicoBuscado);

            ctx.SaveChanges();
        }
Esempio n. 9
0
        public void Atualizar(int id, SituacaoConsulta situacaoConsultaAtualizado)
        {
            SituacaoConsulta situacaoConsultaBuscado = ctx.SituacaoConsulta.Find(id);

            if (situacaoConsultaAtualizado.Situacao != null)
            {
                situacaoConsultaBuscado.Situacao = situacaoConsultaAtualizado.Situacao;
            }

            ctx.SituacaoConsulta.Update(situacaoConsultaBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, TipoUsuario tipoUsuarioAtualizado)
        {
            TipoUsuario tipoUsuarioBuscado = ctx.TipoUsuarios.Find(id);

            if (tipoUsuarioAtualizado.TipoUsuario1 != null)
            {
                tipoUsuarioBuscado.TipoUsuario1 = tipoUsuarioAtualizado.TipoUsuario1;
            }

            ctx.TipoUsuarios.Update(tipoUsuarioBuscado);

            ctx.SaveChanges();
        }
        public void Atualizar(int id, Especialidade especialidadeAtualizado)
        {
            Especialidade especialidadeBuscado = ctx.Especialidades.Find(id);

            if (especialidadeAtualizado.Especialidade1 != null)
            {
                especialidadeBuscado.Especialidade1 = especialidadeAtualizado.Especialidade1;
            }

            ctx.Especialidades.Update(especialidadeBuscado);

            ctx.SaveChanges();
        }
 /// <summary>
 /// Altera os valores de uma clinica no banco de dados (Procura a mesma pelo ID)
 /// </summary>
 /// <param name="clinica">Clinica com os valores ja alterados</param>
 public void Alterar(Clinica clinica)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Clinica.Update(clinica);
         ctx.SaveChanges();
     }
 }
        public Medicos Cadastrar(Medicos medico)
        {
            Usuarios usuario = new Usuarios();

            using (SpMedGroupContext ctx = new SpMedGroupContext())
            {
                usuario = ctx.Usuarios.Find(medico.IdUsuario);

                if (usuario.IdTipoUsuarios != 2)
                {
                    return(null);
                }

                if (ctx.ProntuarioPaciente.Find(medico.IdUsuario) != null) //Pra que ele não possa cadastrar um paciente num usuário que já exista!
                {
                    return(null);
                }
                else
                {
                    ctx.Medicos.Add(medico);
                    ctx.SaveChanges();
                    return(medico);
                }
            }
        }
 /// <summary>
 /// Altera todos os valores de um usuario
 /// </summary>
 /// <param name="usuario">Usuario com os valores já alterados (precisa ID)</param>
 public void Alterar(Usuario usuario)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Usuario.Update(usuario);
         ctx.SaveChanges();
     }
 }
 /// <summary>
 /// Cadastra um usuario no banco de dados
 /// </summary>
 /// <param name="medico">Usuario a ser cadastrado</param>
 public void Cadastrar(Usuario usuario)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Usuario.Add(usuario);
         ctx.SaveChanges();
     }
 }
Esempio n. 16
0
 /// <summary>
 /// Atualiza o nome de uma especialidade
 /// </summary>
 /// <param name="especialidade">Especialidade com os valores ja alterados</param>
 public void Alterar(Especialidade especialidade)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Especialidade.Update(especialidade);
         ctx.SaveChanges();
     }
 }
Esempio n. 17
0
 /// <summary>
 /// Cadastra uma consulta no ultimo registro do banco
 /// </summary>
 /// <param name="consulta">Consulta a ser cadastrada</param>
 public void Cadastrar(Consulta consulta)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Consulta.Add(consulta);
         ctx.SaveChanges();
     }
 }
Esempio n. 18
0
 /// <summary>
 /// Cadastra uma especialidade medica no banco de dados
 /// </summary>
 /// <param name="especialidade">Especialidade a ser cadastrada</param>
 public void Cadastrar(Especialidade especialidade)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Especialidade.Add(especialidade);
         ctx.SaveChanges();
     }
 }
Esempio n. 19
0
 /// <summary>
 /// Altera todas as informações de um medico
 /// </summary>
 /// <param name="medico">Medico com os valores ja alterados</param>
 public void Alterar(Medico medico)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Medico.Update(medico);
         ctx.SaveChanges();
     }
 }
 /// <summary>
 /// Cadastra uma clinica no banco de dados
 /// </summary>
 /// <param name="clinica">Clinica a ser cadastrada</param>
 public void Cadastrar(Clinica clinica)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Clinica.Add(clinica);
         ctx.SaveChanges();
     }
 }
Esempio n. 21
0
 /// <summary>
 /// Cadastra um medico no banco de dados
 /// </summary>
 /// <param name="medico">Medico a ser cadastrado</param>
 public void Cadastrar(Medico medico)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Medico.Add(medico);
         ctx.SaveChanges();
     }
 }
        public ProntuarioPaciente Cadastrar(ProntuarioPaciente paciente)
        {
            Usuarios usuario = new Usuarios();

            using (SpMedGroupContext ctx = new SpMedGroupContext())
            {
                usuario = ctx.Usuarios.Find(paciente.IdUsuario);

                if (usuario.IdTipoUsuarios != 3)
                {
                    return(null);
                }

                if (ctx.ProntuarioPaciente.Find(paciente.IdUsuario) != null) //Pra que ele não possa cadastrar um paciente num usuário que já exista!
                {
                    return(null);
                }
                if (paciente.DataNasc > DateTime.Now)
                {
                    return(null);
                }
                else
                {
                    ctx.ProntuarioPaciente.Add(paciente);
                    ctx.SaveChanges();
                    return(paciente);
                }
            }
        }
Esempio n. 23
0
 /// <summary>
 /// Altera os valores de uma Consulta
 /// </summary>
 /// <param name="consulta">Consulta com os valores já alterados</param>
 public void Alterar(Consulta consulta)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Consulta.Update(consulta);
         ctx.SaveChanges();
     }
 }
 /// <summary>
 /// Cadastra um paciente no banco de dados
 /// </summary>
 /// <param name="paciente">Paciente a ser cadastrado</param>
 public void Cadastrar(Paciente paciente)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Paciente.Add(paciente);
         ctx.SaveChanges();
     }
 }
 /// <summary>
 /// Muda as informações do paciente
 /// </summary>
 /// <param name="paciente">Paciente com os valores já alterados</param>
 public void Alterar(Paciente paciente)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext()) {
         ctx.Paciente.Update(paciente);
         ctx.SaveChanges();
     }
 }
Esempio n. 26
0
 public void Deletar(int id)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext())
     {
         ctx.Usuario.Remove(ctx.Usuario.Find(id));
         ctx.SaveChanges();
     }
 }
 public void Cadastrar(EnderecosPacientes endereco)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext())
     {
         ctx.EnderecosPacientes.Add(endereco);
         ctx.SaveChanges();
     }
 }
 public void Deletar(Consultas consulta)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext())
     {
         ctx.Consultas.Remove(consulta);
         ctx.SaveChanges();
     }
 }
Esempio n. 29
0
 public void Cadastrar(Prontuario prontuario)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext())
     {
         ctx.Prontuario.Add(prontuario);
         ctx.SaveChanges();
     }
 }
Esempio n. 30
0
 public void Deletar(Usuarios usuario)
 {
     using (SpMedGroupContext ctx = new SpMedGroupContext())
     {
         ctx.Usuarios.Remove(usuario);
         ctx.SaveChanges();
     }
 }