public HttpResponseMessage GetNotif_ByUserID([FromBody] NotifHistoryModel model) { if (model.UserID == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } try { List <NotificationActivity> lstNotif = bus_NotificationActivity.Get_ByUserID(model.UserID); return(Request.CreateResponse(HttpStatusCode.OK, lstNotif)); } catch (Exception ex) { LogGenerationHelper.WriteToFile(ex.Message); return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage GetNotif_ByTime([FromBody] NotifHistoryModel model) { //NotificationActivity _request = JsonConvert.DeserializeObject<NotificationActivity>(value); if (model.FromTime == DateTime.MinValue || model.ToTime == DateTime.MinValue) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } try { List <NotificationActivity> lstNotif = bus_NotificationActivity.Get_ByTime(model.FromTime, model.ToTime); return(Request.CreateResponse(HttpStatusCode.OK, lstNotif)); } catch (Exception ex) { LogGenerationHelper.WriteToFile(ex.Message); return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }