private void CargaCapacitacionDetalle() { List <CapacitacionDetalleBE> lstTmpCapacitacionDetalle = null; lstTmpCapacitacionDetalle = new CapatacitacionDetalleBL().ListaTodosActivo(IdCapacitacion); foreach (CapacitacionDetalleBE item in lstTmpCapacitacionDetalle) { CCapacitacionDetalle objE_CapacitacionDetalle = new CCapacitacionDetalle(); objE_CapacitacionDetalle.IdEmpresa = item.IdEmpresa; objE_CapacitacionDetalle.IdCapacitacion = item.IdCapacitacion; objE_CapacitacionDetalle.IdCapacitacionDetalle = item.IdCapacitacionDetalle; objE_CapacitacionDetalle.Item = item.Item; objE_CapacitacionDetalle.IdPersona = item.IdPersona; objE_CapacitacionDetalle.Codigo = item.Codigo; objE_CapacitacionDetalle.ApeNom = item.ApeNom; objE_CapacitacionDetalle.DescArea = item.DescArea; objE_CapacitacionDetalle.Nota = item.Nota; objE_CapacitacionDetalle.TipoOper = item.TipoOper; mListaCapacitacionDetalleOrigen.Add(objE_CapacitacionDetalle); } bsListado.DataSource = mListaCapacitacionDetalleOrigen; gcCapacitacionDetalle.DataSource = bsListado; gcCapacitacionDetalle.RefreshDataSource(); }
private void txtNumeroCapacitacion_KeyDown(object sender, KeyEventArgs e) { try { if (e.KeyCode == Keys.Enter) { CapacitacionBE objE_Capacitacion = null; objE_Capacitacion = new CapacitacionBL().SeleccionaNumero(Convert.ToInt32(txtNumeroCapacitacion.Text)); if (objE_Capacitacion != null) { IdCapacitacion = objE_Capacitacion.IdCapacitacion; cboEmpresa.EditValue = objE_Capacitacion.IdEmpresa; cboUnidadMinera.EditValue = objE_Capacitacion.IdUnidadMinera; cboProveedor.EditValue = objE_Capacitacion.IdProveedor; deFecha.EditValue = objE_Capacitacion.Fecha; txtNumeroParticpantes.EditValue = objE_Capacitacion.Participantes; cboTipo.EditValue = objE_Capacitacion.IdTipoCapacitacion; cboClasificacion.EditValue = objE_Capacitacion.IdClasificacionCapacitacion; cboTema.EditValue = objE_Capacitacion.IdTema; cboLugar.EditValue = objE_Capacitacion.IdLugar; cboExpositor.EditValue = objE_Capacitacion.IdExpositor; List <CapacitacionDetalleBE> lstTmpCapacitacionDetalle = null; lstTmpCapacitacionDetalle = new CapatacitacionDetalleBL().ListaTodosActivo(Convert.ToInt32(IdCapacitacion)); mListaCapacitacionDetalleOrigen.Clear(); int intItem = 1; mListaCapacitacionDetalleOrigen.Clear(); foreach (CapacitacionDetalleBE item in lstTmpCapacitacionDetalle) { CCapacitacionDetalle objE_CapacitacionDetalle = new CCapacitacionDetalle(); objE_CapacitacionDetalle.IdEmpresa = item.IdEmpresa; objE_CapacitacionDetalle.IdCapacitacion = 0; objE_CapacitacionDetalle.IdCapacitacionDetalle = 0; objE_CapacitacionDetalle.Item = intItem; objE_CapacitacionDetalle.IdPersona = item.IdPersona; objE_CapacitacionDetalle.Codigo = item.Codigo; objE_CapacitacionDetalle.ApeNom = item.ApeNom; objE_CapacitacionDetalle.DescArea = item.DescArea; objE_CapacitacionDetalle.Nota = item.Nota; objE_CapacitacionDetalle.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaCapacitacionDetalleOrigen.Add(objE_CapacitacionDetalle); intItem++; } bsListado.DataSource = mListaCapacitacionDetalleOrigen; gcCapacitacionDetalle.DataSource = bsListado; gcCapacitacionDetalle.RefreshDataSource(); } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void toolStripMenuItem_Click(object sender, EventArgs e) { try { List <PersonaBE> lstPersona = null; lstPersona = new PersonaBL().ListaTodosActivo(Convert.ToInt32(cboEmpresa.EditValue), Convert.ToInt32(cboUnidadMinera.EditValue), 0); int intItem = 1; mListaCapacitacionDetalleOrigen.Clear(); foreach (PersonaBE item in lstPersona) { CCapacitacionDetalle objE_CapacitacionDetalle = new CCapacitacionDetalle(); objE_CapacitacionDetalle.IdEmpresa = item.IdEmpresa; objE_CapacitacionDetalle.IdCapacitacion = 0; objE_CapacitacionDetalle.IdCapacitacionDetalle = 0; objE_CapacitacionDetalle.Item = intItem; objE_CapacitacionDetalle.IdPersona = item.IdPersona; objE_CapacitacionDetalle.Codigo = item.Dni; objE_CapacitacionDetalle.ApeNom = item.ApeNom; objE_CapacitacionDetalle.DescArea = item.DescArea; objE_CapacitacionDetalle.Nota = 0; objE_CapacitacionDetalle.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaCapacitacionDetalleOrigen.Add(objE_CapacitacionDetalle); intItem++; } bsListado.DataSource = mListaCapacitacionDetalleOrigen; gcCapacitacionDetalle.DataSource = bsListado; gcCapacitacionDetalle.RefreshDataSource(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }