private void btnbuscarCurso_Click(object sender, EventArgs e) { frmBuscarCurso formBuscarCurso = new frmBuscarCurso(false); if (formBuscarCurso.ShowDialog() == DialogResult.OK) { curso = formBuscarCurso.CursoSeleccionado; txtNombreServicio.Text = curso.nombre; dgvDescuentos.DataSource = Program.dbController.listarDescuentos(); if (curso.desAplicables != null) { foreach (Service.descuento des in curso.desAplicables) { for (int i = 0; i < dgvDescuentos.Rows.Count; i++) { if (des.nombre.Equals(((Service.descuento)dgvDescuentos.Rows[i].DataBoundItem).nombre)) { dgvDescuentos.Rows[i].Cells[1].Value = true; i = dgvDescuentos.Rows.Count; } } } } } }
private void btnbuscarCurso_Click(object sender, EventArgs e) { dgvHorarios.Rows.Clear(); horarios = new BindingList <Service.horario>(); //dgvHorarios.RowCount = 0; frmBuscarCurso formBuscarCurso = new frmBuscarCurso(false); if (formBuscarCurso.ShowDialog() == DialogResult.OK) { curso = formBuscarCurso.CursoSeleccionado; txtNombreServicio.Text = curso.nombre; if (Program.dbController.listarHorariosPorCurso(curso.id_servicio) != null) { foreach (Service.horario h in Program.dbController.listarHorariosPorCurso(curso.id_servicio)) { Service.asistencia a = new Service.asistencia(); a.horario = h; horarios.Add(h); Object[] filaHorario = new Object[7]; filaHorario[0] = h.clase; filaHorario[1] = h.horaIni.ToShortTimeString(); filaHorario[2] = h.horaFin.ToShortTimeString(); if (h.colaborador.idPersona != 0) { filaHorario[3] = h.colaborador.nombre; a.persona = h.colaborador; } else { filaHorario[3] = "-"; } filaHorario[4] = h.fecha.ToShortDateString(); filaHorario[5] = h.sede.direccion; filaHorario[6] = h.numVacantes; dgvHorarios.Rows.Add(filaHorario); asist.Add(a); } } } }
private void btnBuscar_Click(object sender, EventArgs e) { frmBuscarCurso formCurso = new frmBuscarCurso(); if (formCurso.ShowDialog() == DialogResult.OK) { curso = formCurso.CursoSeleccionado; txtNombreCurso.Text = curso.nombre; txtDescripcion.Text = curso.descripcion; txtPrecio.Text = curso.precio.ToString(); udNumClases.Value = curso.numClases; dgvCondiciones.DataSource = curso.condMedicas; for (int i = 0; i < dgvCondiciones.RowCount; i++) { dgvCondiciones.Rows[i].Cells[1].Value = true; } estadoComponentes(Estado.Buscar); } else { limpiarComponentes(); estadoComponentes(Estado.Inicial); } }
private void btnbuscarCurso_Click(object sender, EventArgs e) { dgvHorarios.RowCount = 0; frmBuscarCurso formBuscarCurso = new frmBuscarCurso(); if (formBuscarCurso.ShowDialog() == DialogResult.OK) { curso = formBuscarCurso.CursoSeleccionado; txtNombreServicio.Text = curso.nombre; if (Program.dbController.listarHorariosPorCurso(curso.id_servicio) != null) { foreach (Service.horario h in Program.dbController.listarHorariosPorCurso(curso.id_servicio)) { horarios.Add(h); Object[] filaHorario = new Object[6]; filaHorario[0] = h.horaIni; filaHorario[1] = h.horaFin; if (h.colaborador != null) { filaHorario[2] = h.colaborador.nombre; } else { filaHorario[2] = "-"; } filaHorario[3] = h.fecha.ToShortDateString(); filaHorario[4] = h.sede.direccion; filaHorario[5] = h.numVacantes; dgvHorarios.Rows.Add(filaHorario); } } } }