public IHttpActionResult GetEventUser_ByIDUser(object obj) { try { JObject JsonObject = JObject.Parse(obj.ToString()); ViewModel.tblEventUser GetEventUser = new ViewModel.tblEventUser(); GetEventUser.IDUser = AuUser.ReturnIDUser(JsonObject["IDLogUser"].ObjectToGuid()); string MenuUrl = JsonObject["MenuUrl"].ToString(); GetEventUser.MenuUrl = MenuUrl.Replace(MenuUrl.Split('/')[0] + "/" + MenuUrl.Split('/')[1] + "/" + MenuUrl.Split('/')[2] + "/", ""); JArray JsonHaveAccess = BisEventUser.GetEventUser_ByIDUser(GetEventUser); return(Ok(JsonHaveAccess)); } catch { return(NotFound()); } }
public IHttpActionResult AddEventUser(object obj) { try { JObject JsonObject = JObject.Parse(obj.ToString()); ViewModel.tblEventUser NewEventUser = JsonObject.ToObject <ViewModel.tblEventUser>(); bool ret = BisEventUser.AddEventUser(NewEventUser); if (ret) { return(Ok(ret)); } else { return(NotFound()); } } catch { return(NotFound()); } }
public static bool CheckAccess(string EventName, Guid IDUser) { try { Bis.EventUserMethods BisEventUser = new Bis.EventUserMethods(); ViewModel.tblEventUser getUserEvent = new ViewModel.tblEventUser(); getUserEvent.IDUser = IDUser; getUserEvent.EventName = EventName; DataSet ds = BisEventUser.CheckForAccessInEventUser(getUserEvent); if (ds.Null_Ds()) { return(false); } else { return(true); } } catch { return(false); } }