public ActionResult EliminarCompraDetalle(int idCD) { try { var res = true; var cd = service.GetCompraDetalleById(idCD); if (!cd.IdCompraNavigation.Borrador) { res = kardexMap.CreateKardexEliminarCDSingle(idCD); } if (res) { service.DeleteCompraDetalle(cd); } return(Json(new { success = res })); } catch (Exception ex) { AltivaLog.Log.Insertar(ex.ToString(), "Error"); return(BadRequest()); } }