public ABPController(IMapper imap, Ilog logger)
 {
     _logger    = logger;
     _imap      = imap;
     lstMessage = new List <string>();
     _abp       = new MasterABP(_imap);
 }
Example #2
0
 public RequestStockpileController(IMapper imap_, Ilog logger_)
 {
     this._logger = logger_;
     this.imap    = imap_;
     lstMessage   = new List <string>();
     abp          = new MasterABP(imap);
 }
        public IActionResult GetList(DataTableAjaxPostModel dtpm)
        {
            string        mssg = "";
            int           totrow;
            MasterABP     tm  = new MasterABP(_imap);
            GridModel     gmd = FilterOption.BindToGridModel(dtpm, typeof(MABPVM));
            List <MABPVM> ret = tm.ReadList(gmd, out totrow, ref mssg);

            return(new ContentResult
            {
                ContentType = "application/json",
                Content = JsonConvert.SerializeObject(new { draw = dtpm.draw, recordsFiltered = totrow, recordsTotal = totrow, data = ret }, new JsonSerializerSettings {
                    ContractResolver = new CamelCasePropertyNamesContractResolver()
                })
            });
        }