Beispiel #1
0
        protected void tvEvent_SelectedNodeChanged(object sender, EventArgs e)
        {
            try
            {
                Guid             IDEvent      = tvEvent.SelectedValue.StringToGuid();
                ViewModel.Search getEventUser = new ViewModel.Search();
                getEventUser.Filter = " tblEventUser.IDEvent = '" + IDEvent + "' and tblEventUser.IDUser= '******'";
                DataSet dsEventUser = BisEventUser.GetEventUserData(getEventUser);

                if (dsEventUser.Null_Ds())
                {
                    ViewModel.tblEventUser AddEventUser = new ViewModel.tblEventUser();
                    AddEventUser.IDEvent = IDEvent;
                    AddEventUser.IDUser  = drpUser.SelectedValue.StringToGuid();
                    bool ret3 = BisEventUser.AddEventUser(AddEventUser);
                }
                else
                {
                    ViewModel.tblEventUser DeleteEventUser = new ViewModel.tblEventUser();
                    DeleteEventUser.IDEvent = IDEvent;
                    DeleteEventUser.IDUser  = drpUser.SelectedValue.StringToGuid();
                    bool ret3 = BisEventUser.DeleteEventUser(DeleteEventUser);
                }

                filltvEvent(hfIDMenuForEvent.Value);
            }
            catch (Exception)
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "ErrorMessage", "alert('اشکال در برقراری ارتباط بادیتابیس!');", true);
            }
        }
Beispiel #2
0
        protected bool checkAccess(string eventName)
        {
            ViewModel.tblEventUser getUserEvent = new ViewModel.tblEventUser();
            DataSet dsUser = (DataSet)Session["User"];

            getUserEvent.IDUser    = dsUser.ReturnDataSetField("IDUser").StringToGuid();
            getUserEvent.EventName = eventName;
            DataSet ds = BisEventUser.CheckForAccessInEventUser(getUserEvent);

            if (ds.Null_Ds())
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Beispiel #3
0
        protected void deleteEventUser(string IDMenu)
        {
            try
            {
                ViewModel.Search getEvent = new ViewModel.Search();
                getEvent.Filter = " and tblEvent.IDMenu = '" + IDMenu + "'";
                DataSet dsEvent = BisEvent.GetEventData(getEvent);


                ViewModel.tblEventUser DeleteEventUser = new ViewModel.tblEventUser();
                foreach (DataRow dr in dsEvent.Tables[0].Rows)
                {
                    DeleteEventUser.IDEvent = dr["IDEvent"].ToString().StringToGuid();
                    DeleteEventUser.IDUser  = drpUser.SelectedValue.StringToGuid();
                    bool ret3 = BisEventUser.DeleteEventUser(DeleteEventUser);
                }
            }
            catch (Exception)
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "ErrorMessage", "alert('اشکال در برقراری ارتباط بادیتابیس!');", true);
            }
        }
Beispiel #4
0
 public bool DeleteEventUser(ViewModel.tblEventUser EventUser)
 {
     return(sqlHelper.RunProcedure("sp_tblEventUser_DeleteRow", EventUser) > 0);
 }
Beispiel #5
0
 public bool AddEventUser(ViewModel.tblEventUser EventUser)
 {
     return(sqlHelper.RunProcedure("sp_tblEventUser_Insert", EventUser) > 0);
 }
Beispiel #6
0
 public JArray GetEventUser_ByIDUser(ViewModel.tblEventUser EventUser)
 {
     return(sqlHelper.ReturnJsonData("sp_tblEventUser_GetEventUser_ByIDUser", EventUser));
 }
Beispiel #7
0
 public DataSet CheckForAccessInEventUser(ViewModel.tblEventUser EventUser)
 {
     return(sqlHelper.returnDataSet("sp_tblEventUser_CheckForAccessInEventUser", EventUser));
 }