private void eliminarEmpresaArchivoToolStripMenuItem_Click(object sender, EventArgs e) { try { int IdEmpresaArchivo = 0; if (gvEmpresaArchivo.GetFocusedRowCellValue("IdEmpresaArchivo") != null) { IdEmpresaArchivo = int.Parse(gvEmpresaArchivo.GetFocusedRowCellValue("IdEmpresaArchivo").ToString()); } EmpresaArchivoBE objBE_EmpresaArchivo = new EmpresaArchivoBE(); objBE_EmpresaArchivo.IdEmpresaArchivo = IdEmpresaArchivo; objBE_EmpresaArchivo.IdEmpresa = Parametros.intEmpresaId; objBE_EmpresaArchivo.Usuario = Parametros.strUsuarioLogin; objBE_EmpresaArchivo.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); EmpresaArchivoBL objBL_EmpresaArchivo = new EmpresaArchivoBL(); objBL_EmpresaArchivo.Elimina(objBE_EmpresaArchivo); gvEmpresaArchivo.DeleteRow(gvEmpresaArchivo.FocusedRowHandle); gvEmpresaArchivo.RefreshData(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargaEmpresaArchivo() { List <EmpresaArchivoBE> lstTmpEmpresaArchivo = null; lstTmpEmpresaArchivo = new EmpresaArchivoBL().ListaTodosActivo(IdEmpresa); foreach (EmpresaArchivoBE item in lstTmpEmpresaArchivo) { CEmpresaArchivo objE_EmpresaArchivo = new CEmpresaArchivo(); objE_EmpresaArchivo.IdEmpresa = item.IdEmpresa; objE_EmpresaArchivo.IdEmpresaArchivo = item.IdEmpresaArchivo; objE_EmpresaArchivo.Archivo = item.Archivo; objE_EmpresaArchivo.NombreArchivo = item.NombreArchivo; objE_EmpresaArchivo.Extension = item.Extension; objE_EmpresaArchivo.Descripcion = item.Descripcion; objE_EmpresaArchivo.TipoOper = item.TipoOper; mListaEmpresaArchivoOrigen.Add(objE_EmpresaArchivo); } bsListadoEmpresaArchivo.DataSource = mListaEmpresaArchivoOrigen; gcEmpresaArchivo.DataSource = bsListadoEmpresaArchivo; gcEmpresaArchivo.RefreshDataSource(); }