private void btnGuardar_Click(object sender, EventArgs e) { try { asistencia nuevo = new asistencia(); actividades a = auxActi.buscar(int.Parse(actividadesList.Find(x => x.actividad.ToString().Contains(cmbActividad.selectedValue)).id_actividad.ToString())); peregrinos p = auxPere.buscar(int.Parse(peregrinosList.Find(x => x.nombres.ToString().Contains(cmbPeregrino.selectedValue)).id_peregrino.ToString())); nuevo.pre_asis = cbxPreAsistencia.Checked ? 1 : 0; nuevo.asis = cbxAsistencia.Checked ? 1 : 0; nuevo.id_actividad = a.id_actividad; nuevo.id_peregrino = p.id_peregrino; p.asistencia.Add(nuevo); a.asistencia.Add(nuevo); if (ADO.guardar(nuevo) == 1) { MessageBox.Show("Asistencia agregada con exito :D"); padre.mostrarAsistencia(); //cargar(); //limpiar(); } else { MessageBox.Show("Ha ocurrido un error... Vuelva a intentarlo D:"); } } catch (Exception) { MessageBox.Show("Error al guardar: "); padre.mostrarAsistencia(); } }
private void btnModificar_Click_1(object sender, EventArgs e) { try { asistencia nuevo = ADO.buscar(int.Parse(txtCodigo.Text)); //actividades a = auxActi.buscar(int.Parse(cmbActividad.SelectedValue.ToString())); // peregrinos p = auxPere.buscar(int.Parse(cmbPeregrino.SelectedValue.ToString())); // MessageBox.Show(nuevo.id_asistencia.ToString()); nuevo.id_asistencia = int.Parse(txtCodigo.Text); actividades a = auxActi.buscar(actividadesList.Find(x => x.actividad.ToString().Contains(cmbActividad.selectedValue)).id_actividad); peregrinos p = auxPere.buscar(peregrinosList.Find(x => x.nombres.ToString().Contains(cmbPeregrino.selectedValue)).id_peregrino); nuevo.pre_asis = cbxPreAsistencia.Checked ? 1 : 0; nuevo.asis = cbxAsistencia.Checked ? 1 : 0; nuevo.id_actividad = a.id_actividad; nuevo.id_peregrino = p.id_peregrino; //p.asistencia.Add(nuevo); //a.asistencia.Add(nuevo); if (ADO.modificar(nuevo) == 1) { MessageBox.Show("Asistencia modificada con exito :D"); cargar(); limpiar(); } else { MessageBox.Show("Ha ocurrido un error... Vuelva a intentarlo D:"); } } catch (Exception) { MessageBox.Show("Error al modificar: " + e.ToString()); padre.mostrarAsistencia(); } }
public int modificar(peregrinos nuevo) { peregrinos p = contexto.peregrinos.Find(nuevo.id_peregrino); p = nuevo; return(contexto.SaveChanges()); }
public int eliminar(int codigo) { peregrinos p = contexto.peregrinos.Find(codigo); contexto.peregrinos.Remove(p); return(contexto.SaveChanges()); }
private void btnAgregar_Click(object sender, EventArgs e) { usuarios nuevo = new usuarios(); peregrinos p = aux.buscar(int.Parse(peregrinosList.Find(x => x.nombres.ToString().Contains(cmbPeregrino.selectedValue)).id_peregrino.ToString())); nuevo.username = txtUsername.Text; nuevo.contra = txtContraseña.Text; nuevo.id_peregrino = p.id_peregrino; p.usuarios.Add(nuevo); if (ADO.agregar(nuevo) == 1) { MessageBox.Show("Usuario agregado con exito :D"); cargar(); } else { MessageBox.Show("Ha ocurrido un error... Vuelva a intentarlo D:"); } }
public int agregarPeregrino(peregrinos nueva) { contexto.peregrinos.Add(nueva); return(contexto.SaveChanges()); }