magento2.2.6 – call block from the controller via ajax

I call the driver function from phtml through ajax, call the driver function Now I'm trying to call the lock function in the controller that is not working

Controller code

    public function __constructed (
 Magento  Backend  App  Action  Context $ context,
 Magento  Framework  Controller  Result  JsonFactory $ resultPageFactory,
 Magento  Framework  Registry $ registry,
 Magento  Framework  View  Result  LayoutFactory $ resultLayoutFactory
) {
father :: __ construction ($ context);
$ this-> resultPageFactory = $ resultPageFactory;
$ this -> _ registration = $ registration;
$ this -> _ resultLayoutFactory = $ resultLayoutFactory;
}

public function run ()
{
if ($ this-> getRequest () -> isAjax ()) {
$ start = $ _POST['start'];
$ end = $ _POST['end'];

$ enddate = date (& # 39; Y-m-d 23: 55: 55 & # 39 ;, strtotime ($ end));
$ startdate = date (& # 39; Y-m-d 00: 00: 00 & # 39 ;, strtotime ($ start));
$ resultLayout = $ this -> _ resultLayoutFactory-> create ();
$ response = $ resultLayout-> getLayout () -> getBlock (& ​​# 39; My  Module  Block  dashboard & # 39;) -> getprocesseddata ();
returns $ answer;
}

}

In block

    public function __constructed (
Template  context $ context,
CardsManageFactory $ cardsManageFactory,
Data $ helperData,
array $ data = [],
 Magento  Sales  Model  ResourceModel  Order  CollectionFactory $ orderCollectionFactory,

 Magento  Catalog  Model  CategoryFactory $ categoryFactory,
 Magento  Framework  App  Config  ScopeConfigInterface $ scopeConfig,
 Magento  Backend  Model  Session $ session,
 Magento  Framework  Registry $ registry
)
{

$ this -> _ orderCollectionFactory = $ orderCollectionFactory;
$ this -> _ categoryFactory = $ categoryFactory;

parent :: __ construct ($ context, $ data);

$ this -> _ cardsManageFactory = $ cardsManageFactory;
$ this -> _ helperData = $ helperData;
$ this-> scopeConfig = $ scopeConfig; // get api_key and secret_key
$ this-> session = $ session;
$ this -> _ registration = $ registration;
}

Public function getprocesseddata ()
{
returns 1;
}

while the call controller is executed from ajax. The call is working. but from the controller I can not call block