/// <summary> /// Atualiza um paciente existente /// </summary> /// <param name="id">ID do paciente que será atualizado</param> /// <param name="pacienteAtualizado">Objeto com as novas informações</param> public void Atualizar(int id, Paciente pacienteAtualizado) { //busca uma habilidade através do id Paciente pacienteBuscado = ctx.Pacientes.Find(id); // Verifica se o nome do paciente foi informado if (pacienteAtualizado.NomePaciente != null) { // Atribui os novos valores aos campos existentes pacienteBuscado.NomePaciente = pacienteAtualizado.NomePaciente; } // Verifica se o telefone do paciente foi informado if (pacienteAtualizado.Telefone != null) { // Atribui os novos valores aos campos existentes pacienteBuscado.Telefone = pacienteAtualizado.Telefone; } // Verifica se o endereço do paciente foi informado if (pacienteAtualizado.Endereco != null) { // Atribui os novos valores aos campos existentes pacienteBuscado.Endereco = pacienteAtualizado.Endereco; } //Atualizo a classe atualizada ctx.Pacientes.Update(pacienteBuscado); // Salva as informações para serem gravadas no banco ctx.SaveChanges(); }
/// <summary> /// Cadastra um novo tipo de usuário /// </summary> /// <param name="novoTipoUsuario">Objeto novoTipoUsuario que será cadastrado</param> public void Cadastrar(TipoUsuario novoTipoUsuario) { // Adiciona este novoTipoUsuario ctx.TipoUsuarios.Add(novoTipoUsuario); // Salva as informações para serem gravadas no banco de dados ctx.SaveChanges(); }
public void CadastrarPaciente(PacienteViewModel pacienteModel) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Usuarios.Add(pacienteModel.Usuario); ctx.SaveChanges(); Usuarios usuario = ctx.Usuarios.Last(); pacienteModel.Paciente.IdUsuario = usuario.IdUsuario; ctx.Pacientes.Add(pacienteModel.Paciente); ctx.SaveChanges(); } }
public void CadastrarMedico(MedicoViewModel medicoModel) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Usuarios.Add(medicoModel.Usuario); ctx.SaveChanges(); Usuarios usuario = ctx.Usuarios.Last(); medicoModel.Medico.IdUsuario = usuario.IdUsuario; ctx.Medicos.Add(medicoModel.Medico); ctx.SaveChanges(); } }
public void AlterarDescricao(int id, Consulta status) { Consulta consultaBuscada = ctx.Consulta.Find(id); if (status.Descricao != null) { consultaBuscada.Descricao = status.Descricao; } ctx.Update(consultaBuscada); ctx.SaveChanges(); }
public void CadastrarAdministrador(Usuarios usuario) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Usuarios.Add(usuario); ctx.SaveChanges(); } }
public void cadastrarPaciente(Pacientes paciente) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Pacientes.Add(paciente); ctx.SaveChanges(); } }
public void cadastrarConsulta(Consultas consulta) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Consultas.Add(consulta); ctx.SaveChanges(); } }
public void cadastrarClinica(Clinica clinica) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Clinica.Add(clinica); ctx.SaveChanges(); } }
public void cadastrarEspecialidade(Especialidades especialidade) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Especialidades.Add(especialidade); ctx.SaveChanges(); } }
public void cadastrarMedicos(Medicos medico) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Medicos.Add(medico); ctx.SaveChanges(); } }
public void apagarMedico(int Id) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { Medicos medicoProcurado = ctx.Medicos.Find(Id); ctx.Medicos.Remove(medicoProcurado); ctx.SaveChanges(); } }
public void apagarEspecialidade(int Id) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { Especialidades especialidadeProcurada = ctx.Especialidades.Find(Id); ctx.Especialidades.Remove(especialidadeProcurada); ctx.SaveChanges(); } }
public void apagarClinica(int Id) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { Clinica clinicaProcurada = ctx.Clinica.Find(Id); ctx.Clinica.Remove(clinicaProcurada); ctx.SaveChanges(); } }
public void apagarPaciente(int Id) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { Pacientes pacienteProcurado = ctx.Pacientes.Find(Id); ctx.Pacientes.Remove(pacienteProcurado); ctx.SaveChanges(); } }
public void apagarConsulta(int Id) { using (MedicalGroupContext ctx = new MedicalGroupContext()) { Consultas consultaProcurada = ctx.Consultas.Find(Id); ctx.Consultas.Remove(consultaProcurada); ctx.SaveChanges(); } }
/// <summary> /// Atualiza um médico existente /// </summary> /// <param name="id">ID do médico que será atualizado</param> /// <param name="tipoEventoAtualizado">Objeto com as novas informações</param> public void Atualizar(int id, Medico medicoAtualizado) { //busca uma habilidade através do id Medico medicoBuscado = ctx.Medicos.Find(id); // Verifica se o ID da clínica foi informado if (medicoAtualizado.IdClinica != null) { // Atribui os novos valores aos campos existentes medicoBuscado.IdClinica = medicoAtualizado.IdClinica; } // Verifica se o nome do médico foi informado if (medicoAtualizado.NomeMedico != null) { // Atribui os novos valores aos campos existentes medicoBuscado.NomeMedico = medicoAtualizado.NomeMedico; } // Verifica se a especialidade do médico foi informado if (medicoAtualizado.IdEspecialidade != null) { // Atribui os novos valores aos campos existentes medicoBuscado.IdEspecialidade = medicoAtualizado.IdEspecialidade; } // Verifica se o CRM do médico foi informado if (medicoAtualizado.Crm != null) { // Atribui os novos valores aos campos existentes medicoBuscado.Crm = medicoAtualizado.Crm; } //Atualizo a classe atualizada ctx.Medicos.Update(medicoBuscado); // Salva as informações para serem gravadas no banco ctx.SaveChanges(); }
public void atualizarConsulta(Consultas novaConsulta, Consultas consultaCadastrada) { if (novaConsulta.SituacaoConsulta != null) { consultaCadastrada.SituacaoConsulta = novaConsulta.SituacaoConsulta; } using (MedicalGroupContext ctx = new MedicalGroupContext()) { ctx.Consultas.Update(consultaCadastrada); ctx.SaveChanges(); } }
public void Delete(int id) { ctx.Clinicas.Remove(SearchById(id)); ctx.SaveChanges(); }
public void Delete(int id) { ctx.Medicos.Remove(SearchById(id)); ctx.SaveChanges(); }
public void Delete(int id) { ctx.Pacientes.Remove(SearchById(id)); ctx.SaveChanges(); }
public void Cadastrar(Usuario novoUsuario) { ctx.Usuarios.Add(novoUsuario); ctx.SaveChanges(); }
public void Delete(int id) { ctx.Consulta.Remove(SearchById(id)); ctx.SaveChanges(); }
public void Cadastrar(Clinica novaClinica) { ctx.Clinicas.Add(novaClinica); ctx.SaveChanges(); }