private void btnmbuscar_Click(object sender, EventArgs e) { //Busco pacientes busqueda = ejecutar.Pacientepordoc(txtdocm.Text); if (busqueda != null) { lblid.Text = busqueda._id.ToString(); txtnombrem.Text = busqueda.nombre; txtapellidom.Text = busqueda.apellido; txtemailm.Text = busqueda.email; txtdirem.Text = busqueda.direccion; txttelm.Text = busqueda.telefono; txtmovilm.Text = busqueda.movil; txtnombrem.Enabled = true; txtapellidom.Enabled = true; txtemailm.Enabled = true; txtdirem.Enabled = true; txttelm.Enabled = true; txtmovilm.Enabled = true; } else { label20.Text = "Paciente no encontrado"; } }
private void btnmodificar_Click(object sender, EventArgs e) { pacientes pmodificar = new pacientes(); var __id = new ObjectId(lblid.Text); pmodificar._id = __id; pmodificar.documento = txtdocm.Text; pmodificar.nombre = txtnombrem.Text; pmodificar.apellido = txtapellidom.Text; pmodificar.email = txtemailm.Text; pmodificar.direccion = txtdirem.Text; pmodificar.telefono = txttelm.Text; pmodificar.movil = txtmovilm.Text; bool actualizar = ejecutar.Actualizarpaciente(pmodificar); if (actualizar == true) { label20.Text = "Datos Actualizados"; } else { label20.Text = "Error al actualizar datos"; } }
public bool Actualizarpaciente(pacientes paciente) { try { var db = cliente.GetDatabase("MCReg"); return(db.GetCollection <pacientes>("pacientes").ReplaceOne(p => p._id == paciente._id, paciente).ModifiedCount > 0); } catch (Exception) { return(false); } }
public bool Insertarpaciente(pacientes nuevo) { try { var db = cliente.GetDatabase("MCReg"); db.GetCollection <pacientes>("pacientes").InsertOne(nuevo); return(true); } catch (Exception) { return(false); } }
public frmnuevosocio() { InitializeComponent(); pacientesdata = new pacientes(); solicitudesdata = new solicitud(); }