public ActionResult <Models.JsonResult> GetByID(long id) { try { Repository.RepSqlDatabase.LogConnection(_hostEnvironment, "JenisTransaksi.Get", id.ToString()); _interface = HttpContext.RequestServices.GetService(typeof(JenisTransaksiContext)) as JenisTransaksiContext; return(_interface.Get(id)); } catch (Exception ex) { Repository.RepSqlDatabase.LogErrorQuery(_hostEnvironment, "JenisTransaksi.Get", ex); return(BadRequest("Error while creating")); } }
public ActionResult <Models.JsonResult> List([FromBody] List <Models.DataFilters> filters) { try { if (filters == null) { return(BadRequest("Error while creating")); } else { Repository.RepSqlDatabase.LogConnection(_hostEnvironment, "JenisTransaksi.List", Newtonsoft.Json.JsonConvert.SerializeObject(filters)); _interface = HttpContext.RequestServices.GetService(typeof(JenisTransaksiContext)) as JenisTransaksiContext; return(_interface.GetByFilter(filters)); } } catch (Exception ex) { Repository.RepSqlDatabase.LogErrorQuery(_hostEnvironment, "JenisTransaksi.List", ex); return(BadRequest("Error while creating")); } }
public JenisTransaksiController(JenisTransaksiContext context, IWebHostEnvironment environment) { this._interface = context; this._hostEnvironment = environment; }