예제 #1
0
 public bool PU_CARGA_EXCEL()
 {
     try
     {
         if (CargarArchivoExcelADataTable())
         {
             MensajeError        = "";
             _ListActivoFijoInfo = _ActivoFijoBus.ProcesarDataTablePc_ActivoFijo_Info(ds, param.IdEmpresa, param.IdSucursal, ref MensajeError);
             if (MensajeError == "")
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
         else
         {
             MensajeError = "Archivo Incorrecto o Inexistente.";
             return(false);
         }
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(false);
     }
 }
        public bool PU_CARGA_EXCEL()
        {
            try
            {
                if (CargarArchivoExcelADataTable())
                {
                    MensajeError        = "";
                    _ListActivoFijoInfo = _ActivoFijoBus.ProcesarDataTablePc_ActivoFijo_Info(ds, param.IdEmpresa, param.IdSucursal, ref MensajeError);
                    //categoria af
                    DataTable_DATA_Categoria = Cargar_ArchivoExcel_x_Categoria_A_DataTable();
                    lista_categoria          = categoria_bus.ProcesarDataTableAf_Activo_fijo_Categoria_Info(DataTable_DATA_Categoria, param.IdEmpresa, ref MensajeError);

                    //Tipo af
                    DataTable_DATA_Tipo = Cargar_ArchivoExcel_x_Tipo_A_DataTable();
                    lista_tipo          = tipo_bus.ProcesarDataTableAf_Activo_fijo_tipo_Info(DataTable_DATA_Tipo, param.IdEmpresa, ref MensajeError);


                    return(true);
                }
                else
                {
                    MensajeError = "Archivo Incorrecto o Inexistente.";
                    return(false);
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
        }