public async Task <JsonResult> GeneralReportStatusBooks()
        {
            var user = HttpContext.Session.Get <User>(Constants.SessionKeyState);

            string establishmentId = user.Establishment.id;
            var    list            = new Response <IEnumerable <GeneralReportStatusBooks> >()
            {
                Success = true
            };

            list = _bookAgent.GeneralReportStatusBooks(establishmentId);

            return(await Task.FromResult(Json(list)));
        }