public async Task <vmSummary> getallsummary() { vmSummary summary = null; try { using (_ctx) { var tmember = await(from u in _ctx.User select u).CountAsync(); var tbook = await(from b in _ctx.Book select b).CountAsync(); var tissued = await(from i in _ctx.BookIssuereturn where i.Status == false select i).CountAsync(); var treturn = await(from r in _ctx.BookIssuereturn where r.Status == true select r).CountAsync(); summary = new vmSummary() { totalBook = tbook, totalMember = tmember, totalIssued = tissued, totalReturned = treturn }; } } catch (Exception ex) { ex.ToString(); } return(summary); }
public async Task <vmSummary> getallsummary() { vmSummary summary = null; try { _objdashboard = new Dashboard(); summary = await _objdashboard.getallsummary(); } catch (Exception ex) { ex.ToString(); } return(summary); }