public void InsertDataTrafico(DateTime fechaPeriodo) { try { // Provisiones db.sp_DataIngresos_INS(fechaPeriodo, "DataIngresoLDI"); db.sp_DataCostos_INS(fechaPeriodo, "DataCostoLDI"); // CIERRES db.sp_provisionIngreso(fechaPeriodo, "CIERRE", "cierreIngresosLDI"); db.sp_provisionCosto(fechaPeriodo, "CIERRE", "cierreCostosLDI"); db.sp_provisionSMS(fechaPeriodo, "CIERRE", "cierreSMSLDI"); //// PXQ db.sp_provisionIngreso(fechaPeriodo, "PXQ", "PXQIngresosLDI"); db.sp_provisionCosto(fechaPeriodo, "PXQ", "PXQCostosLDI"); db.sp_provisionSMS(fechaPeriodo, "PXQ", "PXQSMSLDI"); //// Fluctuaciones db.sp_FluctuacionesLDI_Insert(fechaPeriodo, "FluctuacionIngresoLDI"); db.sp_FluctuacionesLDI_Insert(fechaPeriodo, "FluctuacionCostoLDI"); //// Devengo db.sp_DevengoLDI_Insert(fechaPeriodo, "DevengoIngreso"); db.sp_DevengoLDI_Insert(fechaPeriodo, "DevengoCosto"); //// Polizas db.usp_ListadoPolizas(fechaPeriodo); //Una vez insertado todos los datos validamos que la tabla Polizas contenga datos var polizas = (from countPolizas in db.Polizas.ToArray() select countPolizas).Count(); if (polizas > 0) { //Enviamos las polizas GenerarPolizas.GeneraPolizasLDI(fechaPeriodo, Session["userName"].ToString()); } } catch (Exception ex) { var error = ex.Message; } }