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();
            }
        }
Ejemplo n.º 3
0
        public int modificar(peregrinos nuevo)
        {
            peregrinos p = contexto.peregrinos.Find(nuevo.id_peregrino);

            p = nuevo;
            return(contexto.SaveChanges());
        }
Ejemplo n.º 4
0
        public int eliminar(int codigo)
        {
            peregrinos p = contexto.peregrinos.Find(codigo);

            contexto.peregrinos.Remove(p);
            return(contexto.SaveChanges());
        }
Ejemplo n.º 5
0
        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:");
            }
        }
Ejemplo n.º 6
0
 public int agregarPeregrino(peregrinos nueva)
 {
     contexto.peregrinos.Add(nueva);
     return(contexto.SaveChanges());
 }