private void btnNew_Click(object sender, RoutedEventArgs e) { clearFields(); medico = new Medicos(); }
private void btnNew_Click(object sender, RoutedEventArgs e) { clearFields(); txtId.IsEnabled = true; medico = new Medicos(); }
public MedicsWindow() { InitializeComponent(); medico = new Medicos(); medic = new Medic(); service = new Service(); speciality = new Speciality(); medics = medic.GetAll(); medicsGrid.ItemsSource = medics.ToArray(); services = service.GetAll(); foreach (ServicioMedico service in services) { comboService.Items.Add(service.nombre + " - " + service.descripcion); } specialities = speciality.GetAll(); foreach (Especialidades speciality in specialities) { comboSpeciality.Items.Add(speciality.nombre + " - " + speciality.descripcion); } }
public MedicsWindow() { InitializeComponent(); medico = new Medicos(); medic = new Medic(); medics = medic.GetAll(); }
public MedicsWindow() { InitializeComponent(); medico = new Medicos(); medic = new Medic(); medics = medic.GetAll(); medicsGrid.ItemsSource = medics.ToArray(); }
private void medicsGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = medicsGrid.SelectedIndex; if (index < medics.Count && index != -1) { medico = medics[index]; txtId.Text = medico.idMedico; comboService.Text = medico.ServicioMedico.nombre + " - " + medico.ServicioMedico.descripcion; comboSpeciality.Text = medico.Especialidades.nombre + " - " + medico.Especialidades.descripcion; txtDni.Text = medico.dni; } }
public ActionResult DeleteConfirmed(int id) { //procura o 'médico' na base de dados Medicos medicos = db.Medicos.Find(id); try { db.Medicos.Remove(medicos); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception) { TempData["notice"] = "Ocorreu um erro na eliminação do Médico, por favor verifique se esse Médico não possui nenhuma consulta marcada (se tiver, elimine-a primeiro...)"; return(View(medicos)); } }
public Medicos CrearMedico(Medicos medicoCrear) { if (medicoDAO.Obtener(medicoCrear.Codigo) != null) // Ya existe { throw new FaultException <RepetidoException>( new RepetidoException() { Codigo = "101", Description = "El medico ya existe" }, new FaultReason("Error al intentar creación")); } return(medicoDAO.Crear(medicoCrear)); }
public string Excluir(long id) { try { Medicos medico = db.Medicos.Find(id); db.Medicos.Remove(medico); db.SaveChanges(); return(Boolean.TrueString); } catch { return(Boolean.FalseString); } }
/// <summary> /// Consume servicio rest entregado por LFI /// </summary> /// <param name="Rut"></param> /// <returns>Retorna la inforamción cargada en el portal público</returns> public Medicos GetMedico(String Rut) { Config oConfig = new Config(); Medicos oMedicos = new Medicos(); //?$filter=Rut eq '10292829-6' string sUrlRequest = oConfig.UrlRestLfi + @"?$filter=Rut eq '" + Rut + "'"; var json = new WebClient().DownloadString(sUrlRequest); oMedicos = JsonConvert.DeserializeObject <Medicos>(json); sUrlRequest = String.Format(oConfig.UrlRestImg, oMedicos.Value[0].Id); json = new WebClient().DownloadString(sUrlRequest); oMedicos.Value[0].oImagenes = JsonConvert.DeserializeObject <MedicoImagenes>(json); return(oMedicos); }
public ActionResult Editar(Medicos medico) { if (ModelState.IsValid) { db.Entry(medico).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDCidade = new SelectList(db.Cidades, "IDCidade", "Nome", medico.IDCidade); ViewBag.IDEspecialidade = new SelectList(db.Especialidades, "IDEspecialidade", "Nome", medico.IDEspecialidade); return(View(medico)); }
public ActionResult Adicionar(Medicos medico) { if (ModelState.IsValid) { db.Medicos.Add(medico); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDCidade = new SelectList(db.Cidades, "IDCidade", "Nome"); ViewBag.IDEspecialidade = new SelectList(db.Especialidades, "IDEspecialidade", "Nome"); return(View(medico)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicos medicos = db.Medicos.Find(id); if (medicos == null) { return(HttpNotFound()); } return(View(medicos)); }
public ActionResult MedicosAdd(MembrosModel membro) { // SE A CONEXÃO NÃO ESTIVER ESTABELECIDA A NAVEGAÇÃO É REDIRECIONADA Medicos medico = new Medicos(); if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var ImagemMetadados = Request.Form[1]; string resposta = LoadImage(ImagemMetadados.ToString()); if (resposta != string.Empty) { if (resposta.Split(':')[0] == "sucesso") { medico.Foto = resposta.Split(':')[1]; } else { //ViewData["FotoErro"] = resposta.Split(':')[1]; //ViewBag.ErrorName = "ArquivoIncorreto"; ModelState.AddModelError("Imagem", resposta.Split(':')[1]); } } } if (ModelState.IsValid) { medico.AtendePorConvenio = membro.AtendePorConvenio; medico.Bairro = membro.Bairro; medico.CRM = membro.CRM; medico.Email = membro.Email; medico.Endereco = membro.Endereco; medico.FKCidade = membro.FKCidade; medico.FKEspecialidade = membro.FKEspecialidade; medico.Nome = membro.Nome; medico.TemClinica = membro.TemClinica; medico.WebsiteBlog = membro.WebsiteBlog; baseDados.Medicos.Add(medico); baseDados.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FKCidade = new SelectList(baseDados.Cidades, "IDCidade", "Nome", membro.FKCidade); ViewBag.FKEspecialidade = new SelectList(baseDados.Especialidades, "IDEspecialidade", "Nome", membro.FKEspecialidade); return(View(membro)); }
public void ValidaDataFalha() { // Pacientes paciente = new Pacientes("Paciente", 910000000, 201000000); Especialidades especialidade = new Especialidades("Especialidade"); Medicos medico = new Medicos("medico", "medico", "Medico", "09:00", "19:00", 201200000, especialidade); DateTime data = Convert.ToDateTime("01/01/2017"); string hora = "10:30"; Marcacao marcacao = new Marcacao(paciente, data, hora, medico, false); // Assert.IsFalse(marcacao.ValidaData(data)); }
public ActionResult Excluir(long id) { try { Medicos medico = bd.Medicos.Find(id); bd.Medicos.Remove(medico); bd.SaveChanges(); return(RedirectToAction("Index")); } catch { return(RedirectToAction("Index")); } }
// GET: Medicos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicos medicos = db.Medicos.Find(id); if (medicos == null) { return(HttpNotFound()); } ViewBag.cities = GetCities(); return(View(medicos)); }
public MedicsWindow() { InitializeComponent(); medico = new Medicos(); medic = new Medic(); service = new Service(); speciality = new Speciality(); medics = medic.GetAll(); medicsGrid.ItemsSource = medics.ToArray(); }
public void ValidaDataSucesso() { // Pacientes paciente = new Pacientes("Paciente", 910000000, 201000000); Especialidades especialidade = new Especialidades("Especialidade"); Medicos medico = new Medicos("medico", "medico", "Medico", "09:00", "19:00", 201200000, especialidade); DateTime data = DateTime.Today.AddDays(1); string hora = "10:30"; Marcacao marcacao = new Marcacao(paciente, data, hora, medico, false); // Assert.IsTrue(marcacao.ValidaData(data)); }
/// <summary> /// edita um médico /// </summary> /// <returns></returns> // GET: Medicos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicos medicos = db.Medicos.Find(id); if (medicos == null) { return(HttpNotFound()); } ViewBag.EspecialidadeFK = new SelectList(db.Especialidades, "EspecialidadeID", "Designacao"); return(View(medicos)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Medicos medicos = db.Medicos.Find(id); if (medicos == null) { return(HttpNotFound()); } ViewBag.IdTandaTrabajo = new SelectList(db.TandaTrabajo, "IdTandaTrabajo", "Nombre", medicos.IdTandaTrabajo); return(View(medicos)); }
private void tsbEliminar_Click(object sender, EventArgs e) { DialogResult rpt = MessageBox.Show("Esta seguro de eliminar al medico de la tabla", "Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rpt == DialogResult.No) { return; } Medicos.DeleteMedico(Convert.ToInt32(id_MedicoTextBox.Text)); MessageBox.Show("Registro eliminado correctamente"); ActualizarDatos(); }
public IActionResult Cadastrar(Medicos medico) { try { using (SpmedgroupContext ctx = new SpmedgroupContext()) { MedicoRepository.Cadastrar(medico); return(Ok()); } } catch (Exception ex) { return(BadRequest()); } }
public ActionResult Adicionar(Medicos medico) // Recebendo o médico, validado e enviando para o servidor. { if (ModelState.IsValid) // Verificando se os todos os dados foram inseridos. { db.Medicos.Add(medico); // Adicionando o médico no servidor. db.SaveChanges(); // Salvando processo. return(RedirectToAction("Index")); // Redirecionando a página para a página principal onde se mostra todos os dados dos médicos cadastrados. } // Caso a validação encontrar algum erro... ViewBag.Cidades_id = new SelectList(db.Cidades, "id", "Nome", medico.Cidades_id); // Enviando lista para a view. ViewBag.Especialidades_id = new SelectList(db.Especialidades, "id", "Nome", medico.Especialidades_id); // Enviando lista para a view. return(View(medico)); // Será retornada na view os dados do médico adicionado anteriormente. }
protected void LinkButton1_Click(object sender, EventArgs e) { string origen = (string)ViewState["origen"]; HttpContext context = HttpContext.Current; HiddenField hdMaster = (HiddenField)Master.FindControl("hdToken"); Agenda agenda = new Agenda(); Medicos oMedico = new Medicos(); switch (origen) { case "0": agenda = (Agenda)ViewState["Agenda"]; oMedico = (Medicos)ViewState["medico"]; context.Items.Add("Medico", oMedico); context.Items.Add("Fecha", agenda.Fecha); context.Items.Add("Agenda", agenda); context.Items.Add("Agendas", ViewState["Agendas"]); context.Items.Add("Rut", ViewState["Rut"]); Context.Items.Add("IdEspecialidad", ViewState["IdEspecialidad"]); Context.Items.Add("Especialidad", ViewState["Especialidad"]); context.Items.Add("Medicos", ViewState["lstMedicos"]); context.Items.Add("origen", "2"); Server.Transfer("DetalleAgenda.aspx?r=" + hdMaster.Value); break; case "1": agenda = (Agenda)ViewState["Agenda"]; oMedico = (Medicos)ViewState["medico"]; context.Items.Add("Medico", oMedico); context.Items.Add("Fecha", agenda.Fecha); context.Items.Add("Agenda", agenda); context.Items.Add("Rut", ViewState["Rut"]); context.Items.Add("origen", "1"); Server.Transfer("DetalleAgenda.aspx?r=" + hdMaster.Value); break; case "2": Context.Items.Add("Agendas", ViewState["Agendas"]); Context.Items.Add("IdEspecialidad", ViewState["IdEspecialidad"]); Context.Items.Add("Especialidad", ViewState["Especialidad"]); context.Items.Add("Medicos", ViewState["lstMedicos"]); context.Items.Add("Rut", ViewState["Rut"]); context.Items.Add("origen", "2"); Server.Transfer("Especialidad.aspx?r=" + hdMaster.Value); break; } }
public ActionResult Edit([Bind(Include = "IdMedico,Nombre,Cedula,Especialidad,IdTandaTrabajo,Estado")] Medicos medicos) { if (!validaCedula(medicos.Cedula)) { ModelState.AddModelError("Cedula", "Cedula Incorrecta"); } if (ModelState.IsValid) { db.Entry(medicos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdTandaTrabajo = new SelectList(db.TandaTrabajo, "IdTandaTrabajo", "Nombre", medicos.IdTandaTrabajo); return(View(medicos)); }
public ActionResult Adicionar(Medicos medicos) { // Se a validação do model estiver OK... if (ModelState.IsValid) { // Insere no banco db.Medicos.Add(medicos); db.SaveChanges(); return(RedirectToAction("Index")); } // Retorna a view com os dados inseridos anteriormente ViewBag.IDCidade = new SelectList(db.Cidades, "IDCidade", "Nome"); ViewBag.IDEspecialidade = new SelectList(db.Especialidades, "IDEspecialidade", "Nome"); return(View(medicos)); }
public void VerificarDisponibilidadeMedicaTest() { Pacientes paciente = new Pacientes("Paciente", 910000000, 201000000); Especialidades especialidade = new Especialidades("Especialidade"); Medicos medico = new Medicos("medico", "medico", "Medico", "09:00", "19:00", 201200000, especialidade); DateTime data = DateTime.Today.AddDays(1); string hora = "10:30"; Marcacao marcacao = new Marcacao(paciente, data, hora, medico, false); //Já tem consulta Assert.IsTrue(marcacao.VerificarDisponibilidadeMedica(medico.Nome, data.ToShortDateString(), hora)); //Não tem consulta Assert.IsFalse(marcacao.VerificarDisponibilidadeMedica(medico.Nome, data.ToShortDateString(), "10:00")); }
public void Update(Medicos medico) { SqlCommand comando = new SqlCommand(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "Update into Medicos(CRM, NOME, ESPEC, COMENTS, SENHA, CNPJ_CLI) values(@CRM, @NOME, @ESPEC, @COMENTS, @SENHA, @CNPJ_CLI)"; comando.Parameters.AddWithValue("@CRM", medico.crm); comando.Parameters.AddWithValue("@NOME", medico.nome); comando.Parameters.AddWithValue("@ESPEC", medico.espec); comando.Parameters.AddWithValue("@COMENTS", medico.coments); comando.Parameters.AddWithValue("@SENHA", medico.senha); comando.Parameters.AddWithValue("@CNPJ_CLI", medico.cli.cnpj); Conexao.CRUD(comando); }
public List <ConsultaLocalidadeViewModel> ListarConsultasLocalidadePorMedico(Medicos medico) { List <ConsultaLocalidadeViewModel> consultas = ListarConsultasLocalidade(); List <ConsultaLocalidadeViewModel> consultasFiltrada = new List <ConsultaLocalidadeViewModel>(); string emailBuscado = medico.IdUsuarioNavigation.Email; foreach (ConsultaLocalidadeViewModel item in consultas) { if (item.MedicoNome == medico.IdUsuarioNavigation.Nome) { consultasFiltrada.Add(item); } } return(consultasFiltrada); }
public void Edit() { MedicosController me = new MedicosController(); Medicos medico = new Medicos(); medico.idmedico = 3; medico.nombre = "nose"; medico.apellido = "nise"; medico.identificacion = "4124789"; ViewResult result = me.Edit(medico) as ViewResult; Assert.IsNotNull(result); }
public ActionResult Editar(Medicos medico) // Recebendo o médico selecionado. { if (ModelState.IsValid) // Verificando se os dados alterados foram todos preenchidos. { db.Entry(medico).State = System.Data.EntityState.Modified; // Enviando dados para o servidor. db.SaveChanges(); // Salvando alteração. return(RedirectToAction("Index")); // Redirecionando a página para a página principal onde se mostra todos os dados dos médicos cadastrados. } // Caso ocorra algum problema... ViewBag.Cidades_id = new SelectList(db.Cidades, "id", "Nome", medico.Cidades_id); // Enviando lista para a view. ViewBag.Especialidades_id = new SelectList(db.Especialidades, "id", "Nome", medico.Especialidades_id); // Enviando lista para a view. return(View(medico)); // Será retornada na view os dados do médico adicionado anteriormente. }
private void ActualizarMedico() { string nombreM = TxtNombre.Text; string apellidoM = TxtApellido.Text; int idEspecialidadM = Convert.ToInt32(CmbEspecialidad.SelectedValue); int legajo = Convert.ToInt32(TxtLegajo.Text); DateTime horaInicio = DateTime.Parse(TxtHoraInicio.Text); DateTime horaFin = DateTime.Parse(TxtHoraFin.Text); int intervaloTurnos = Convert.ToInt32(TxtIntervaloTurnos.Text); TxtPorcentajeDescuento.Text.Replace(",", "."); double porcentaje = Convert.ToDouble(TxtPorcentajeDescuento.Text); Medicos medico = new Medicos(legajo); medico.ActualizarMedico(nombreM, apellidoM, idEspecialidadM, horaInicio, horaFin, intervaloTurnos, porcentaje); }
public void Create() { MedicosController me = new MedicosController(); Medicos medico = new Medicos(); medico.idmedico = 3; medico.nombre = "sergio"; medico.apellido = "ceballos"; medico.identificacion = "4321"; ViewResult result = me.Create(medico) as ViewResult; Assert.IsNotNull(result); }
public IActionResult Post(Medicos novoMedico) { try { // Faz chamada para o método _medicosRepository.Cadastrar(novoMedico); // Retorna um status code return(StatusCode(201)); } catch (Exception ex) { // Retorna a exception e um status code 400 - Bad Request return(BadRequest(ex)); } }
private void btnProcurar_Click(object sender, EventArgs e) { try { medico.crm = Convert.ToInt16(txtCRM.Text); medico = d_med.BuscarPorCRM(medico.crm); txtCRM.Text = Convert.ToString(medico.crm); txtNome.Text = medico.nome; txtEspec.Text = Convert.ToString(medico.espec); txtComents.Text = Convert.ToString(medico.coments); } catch { MessageBox.Show("Algo de errado não está certo! Contate o ADM"); } }
public IActionResult Delete(int id) { try { Medicos medicosProcurados = MedicoRepository.BuscarPorId(id); if (medicosProcurados == null) { return(NotFound()); } MedicoRepository.Deletar(id); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = ex })); } }
private void medicsGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = medicsGrid.SelectedIndex; if (index < medics.Count && index != -1) { medico = medics[index]; //lblNss.Content = usuario.NssUsuario; //txtDni.Text = usuario.dni; //txtNombre.Text = usuario.nombre; //txtApellidos.Text = usuario.apellidos; //txtDireccion.Text = usuario.direccion; //txtEmail.Text = usuario.email; //txtLocalidad.Text = usuario.localidad; //txtTelefono.Text = usuario.telefono; } }
private void medicsGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = medicsGrid.SelectedIndex; if (index < medics.Count && index != -1) { medico = medics[index]; txtId.Text = medico.idMedico; comboService.Text = medico.ServicioMedico.nombre + " - " + medico.ServicioMedico.descripcion; comboSpeciality.Text = medico.Especialidades.nombre + " - " + medico.Especialidades.descripcion; txtDni.Text = medico.dni; //lblNss.Content = usuario.NssUsuario; //txtDni.Text = usuario.dni; //txtNombre.Text = usuario.nombre; //txtApellidos.Text = usuario.apellidos; //txtDireccion.Text = usuario.direccion; //txtEmail.Text = usuario.email; //txtLocalidad.Text = usuario.localidad; //txtTelefono.Text = usuario.telefono; } }
public MedicsWindow() { InitializeComponent(); medico = new Medicos(); medic = new Medic(); service = new Service(); speciality = new Speciality(); medics = medic.GetAll(); medicsGrid.ItemsSource = medics.ToArray(); services = service.GetAll(); foreach (ServicioMedico service in services) { } specialities = speciality.GetAll(); }
private void medicsGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = medicsGrid.SelectedIndex; if (index < medics.Count && index != -1) { txtId.IsEnabled = false; medico = medics[index]; txtId.Text = medico.idMedico; comboService.Text = medico.ServicioMedico.nombre + " - " + medico.ServicioMedico.descripcion; comboSpeciality.Text = medico.Especialidades.nombre + " - " + medico.Especialidades.descripcion; txtDni.Text = medico.dni; txtNombre.Text = medico.nombre; txtApellidos.Text = medico.apellidos; txtTelefono.Text = medico.telefono; } }