private void eliminarPersonaArchivoToolStripMenuItem_Click(object sender, EventArgs e) { try { int IdPersonaArchivo = 0; if (gvPersonaArchivo.GetFocusedRowCellValue("IdPersonaArchivo") != null) { IdPersonaArchivo = int.Parse(gvPersonaArchivo.GetFocusedRowCellValue("IdPersonaArchivo").ToString()); } PersonaArchivoBE objBE_PersonaArchivo = new PersonaArchivoBE(); objBE_PersonaArchivo.IdPersonaArchivo = IdPersonaArchivo; objBE_PersonaArchivo.IdEmpresa = Parametros.intEmpresaId; objBE_PersonaArchivo.Usuario = Parametros.strUsuarioLogin; objBE_PersonaArchivo.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); PersonaArchivoBL objBL_PersonaArchivo = new PersonaArchivoBL(); objBL_PersonaArchivo.Elimina(objBE_PersonaArchivo); gvPersonaArchivo.DeleteRow(gvPersonaArchivo.FocusedRowHandle); gvPersonaArchivo.RefreshData(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargaPersonaArchivo() { List <PersonaArchivoBE> lstTmpPersonaArchivo = null; lstTmpPersonaArchivo = new PersonaArchivoBL().ListaTodosActivo(IdPersona); foreach (PersonaArchivoBE item in lstTmpPersonaArchivo) { CPersonaArchivo objE_PersonaArchivo = new CPersonaArchivo(); objE_PersonaArchivo.IdPersona = item.IdPersona; objE_PersonaArchivo.IdPersonaArchivo = item.IdPersonaArchivo; objE_PersonaArchivo.IdPersona = item.IdPersona; objE_PersonaArchivo.Archivo = item.Archivo; objE_PersonaArchivo.NombreArchivo = item.NombreArchivo; objE_PersonaArchivo.Extension = item.Extension; objE_PersonaArchivo.Descripcion = item.Descripcion; objE_PersonaArchivo.TipoOper = item.TipoOper; mListaPersonaArchivoOrigen.Add(objE_PersonaArchivo); } bsListadoPersonaArchivo.DataSource = mListaPersonaArchivoOrigen; gcPersonaArchivo.DataSource = bsListadoPersonaArchivo; gcPersonaArchivo.RefreshDataSource(); }