public JsonResult Recalcular(DateTime periodo) { object respuesta = null; try { db.sp_RecalculoGA_Insert(periodo); // CIERRES db.sp_provisionCosto(periodo, "CIERRE", "GACierreCostosLDI"); db.sp_provisionSMS(periodo, "CIERRE", "GACierreSMSLDI"); //// PXQ db.sp_provisionIngreso(periodo, "PXQ", "GAPXQIngresosLDI"); db.sp_provisionCosto(periodo, "PXQ", "GAPXQCostosLDI"); db.sp_provisionSMS(periodo, "PXQ", "GAPXQSMSLDI"); //// Fluctuaciones db.sp_FluctuacionesLDI_Insert(periodo, "GAFluctuacionIngresoLDI"); db.sp_FluctuacionesLDI_Insert(periodo, "GAFluctuacionCostoLDI"); //// Devengo db.sp_DevengoLDI_Insert(periodo, "GADevengoIngreso"); db.sp_DevengoLDI_Insert(periodo, "GADevengoCosto"); respuesta = new { success = true, results = true }; } catch (Exception e) { respuesta = new { success = false, results = e.Message }; } return(Json(respuesta, JsonRequestBehavior.AllowGet)); }