public PaggingData Get(int list, int page, string DBoyNo, DateTime?datefrom, DateTime?dateto, int?OrderId) { List <OrderDispatchedMaster> displist = new List <OrderDispatchedMaster>(); logger.Info("start OrderSettle: "); try { var identity = User.Identity as ClaimsIdentity; int compid = 0, userid = 0; foreach (Claim claim in identity.Claims) { if (claim.Type == "compid") { compid = int.Parse(claim.Value); } if (claim.Type == "userid") { userid = int.Parse(claim.Value); } } AuthContext context = new AuthContext(); logger.Info("User ID : {0} , Company Id : {1}", compid, userid); var lst = context.AllDispatchedOrderMasterPaging(list, page, DBoyNo, datefrom, dateto, OrderId); logger.Info("End OrderSettle: "); return(lst); } catch (Exception ex) { logger.Error("Error in OrderSettle " + ex.Message); logger.Info("End OrderSettle: "); return(null); } }