示例#1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (!Business.BsUser.UserOn())
            {
                Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
                Response.End();
            }
            else
            {
                usr = Business.BsUser.GetUserOn();
            }

            if (!IsPostBack)
            {
                if (Request["CommandName"] == "Alter")
                {
                    getData(Convert.ToInt32(Request["id"]));
                }
                else if (Request["CommandName"] == "Exclude")
                {
                    delForm(Convert.ToInt32(Request["id"]));
                }
                else
                {
                    search();
                }
            }
        }
示例#2
0
        private void saveConfigGroups(int id)
        {
            Business.BsGroups gps = new Business.BsGroups();
            int    x    = lstIGroups.Items.Count;
            string retn = "";

            if (Request["lstIAddGroups"] != null)
            {
                retn = Request["lstIAddGroups"].ToString();
            }
            string [] list = retn.Split(new char[] { ',' });
            lstIAddGroups.Items.Clear();

            for (int i = 0; i < list.Length; i++)
            {
                if (list[i] != "")
                {
                    Business.BsGroup ps = new Business.BsGroup();
                    ps.Id = Convert.ToInt32(list[i]);
                    ps.GetObject();
                    gps.Add(ps.Id, ps);
                    lstIAddGroups.Items.Add(new ListItem(ps.Description, ps.Id + ""));
                }
            }

            Business.BsUser u = new Business.BsUser();
            u.Id = id;
            u.Group.AddGroupsByUser(gps, u);
            searchMemory();
        }
示例#3
0
 private void setComboUsers()
 {
     Business.BsUser  u  = new Business.BsUser();
     Business.BsUsers us = u.GetObjects();
     for (int i = 0; i < us.Count; i++)
     {
         lstIUsers.Items.Add(new ListItem(us[i].Name, us[i].Id + ""));
     }
 }
示例#4
0
 private void dgUsers_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
 {
     if (e.Item.ItemType != ListItemType.Footer && e.Item.ItemType != ListItemType.Header)
     {
         Business.BsUser u = ((Business.BsUser)DataBinder.Eval(e.Item.DataItem, "Value"));
         e.Item.Cells[0].Text = u.Name;
         e.Item.Cells[1].Text = u.Login;
     }
 }
示例#5
0
        private void btnInclu_Click(object sender, System.EventArgs e)
        {
            Business.BsUser objUser = new Business.BsUser();

            if (txtIName.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Nome Obrigatório' )</script>");
                return;
            }

            if (txtILogin.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'login Obrigatório' )</script>");
                return;
            }

            if (txtISenha.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Senha Obrigatório' )</script>");
                return;
            }

            if (txtICSenha.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Confirmação de senha Obrigatório' )</script>");
                return;
            }

            if (txtIEmail.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Email Obrigatório' )</script>");
                return;
            }

            if (txtICSenha.Text != txtISenha.Text)
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Confirmação não cefere com a senha' )</script>");
                return;
            }

            objUser.Name     = txtIName.Text;
            objUser.Login    = txtILogin.Text;
            objUser.Password = txtICSenha.Text;
            objUser.Email    = txtIEmail.Text;
            objUser.Admin    = Convert.ToBoolean(rdlAdm.SelectedValue);

            objUser.SaveObject();

            RegisterStartupScript("inclu", "<script>alert('Incluido com sucesso.')</script>");
            clearFields();
        }
示例#6
0
 private void Page_Load(object sender, System.EventArgs e)
 {
     if (!Business.BsUser.UserOn())
     {
         Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
         Response.End();
     }
     else
     {
         usr = Business.BsUser.GetUserOn();
     }
     form = new Business.BsForm(Convert.ToInt32("0" + Request["idForm"]));
     item = new Business.BsItemForm(Convert.ToInt32("0" + Request["idItem"]), form);
 }
示例#7
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (!Business.BsUser.UserOn())
            {
                Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
                Response.End();
            }
            else
            {
                usr = Business.BsUser.GetUserOn();
            }

            if (Request["idForm"] != null)
            {
                idForm = Convert.ToInt32(Request["idForm"]);
            }
            else
            {
                idForm = Convert.ToInt32(Session["idForm"]);
            }
            Session["idForm"] = idForm;

            btnSaveGroups.Attributes.Add("onclick", "checkedAll( 'lstIAddGroups' );");
            btnSalveOrder.Attributes.Add("onclick", "checkedAll( 'ltbOrdens' );");

            if (!IsPostBack)
            {
                if (Request["CommandName"] == "Alter")
                {
                    getData(Convert.ToInt32(Request["id"]));
                }
                else if (Request["CommandName"] == "Config")
                {
                    getConfig(Convert.ToInt32(Request["id"]));
                }
                else if (Request["configOrdens"] == "true")
                {
                    getConfigOrdens();
                }
                else if (Request["CommandName"] == "Exclude")
                {
                    delField(Convert.ToInt32(Request["id"]));
                }
                else
                {
                    search();
                }
            }
        }
示例#8
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (!Business.BsUser.UserOn())
            {
                Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
                Response.End();
            }
            else
            {
                usr = Business.BsUser.GetUserOn();
            }

            if (!IsPostBack)
            {
                getConfig(Convert.ToInt32(Request["idFolder"]));
            }
        }
示例#9
0
        public void getData(int id)
        {
            enabledAlter();
            Business.BsUser objUser = new Business.BsUser();
            objUser.Id    = id;
            txtId.Text    = id + "";
            objUser.Name  = "";
            objUser.Login = "";
            objUser.GetObject();

            txtAName.Text           = objUser.Name;
            txtALogin.Text          = objUser.Login;
            txtASenha.Text          = objUser.Password;
            txtACSenha.Text         = objUser.Password;
            txtAEmail.Text          = objUser.Email;
            rdlAdmin2.SelectedValue = objUser.Admin.ToString().ToLower();
        }
示例#10
0
        private void btnLogar_Click(object sender, System.EventArgs e)
        {
            Business.BsUser u = new Business.BsUser();
            u.Login    = txtUsuario.Text;
            u.Password = txtSenha.Text;

            if (u.LoginOn())
            {
                RegisterClientScriptBlock("ok3", "<script>top.activeAdmin( " + u.Admin.ToString().ToLower() + " );</script>");
                RegisterClientScriptBlock("ok1", "<script>top.logIn = 1</script>");
                RegisterClientScriptBlock("ok4", "<script>top.document.getElementById('nameUser').innerHTML = \"" + u.Name + "\";</script>");
                RegisterClientScriptBlock("ok2", "<script>top.loginUser(" + u.Id + ")</script>");
            }
            else
            {
                RegisterClientScriptBlock("err", "<script>alert('Usuário não cadastrado ou login e senha inválido')</script>");
            }
        }
示例#11
0
        private void Search()
        {
            enabledSearch();
            Business.BsUser objUser = new Business.BsUser();
            objUser.Login = txtPLogin.Text;
            objUser.Name  = txtPName.Text;

            dgUsers.DataSource = objUser.GetObjects();
            try
            {
                dgUsers.DataBind();
            }
            catch
            {
                dgUsers.CurrentPageIndex = 0;
                dgUsers.DataBind();
            }
        }
示例#12
0
        private void btnAlterar_Click(object sender, System.EventArgs e)
        {
            Business.BsUser objUser = new Business.BsUser();

            if (txtId.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Id não encontrado' )</script>");
                return;
            }

            if (txtAName.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Nome Obrigatório' )</script>");
                return;
            }

            if (txtALogin.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'login Obrigatório' )</script>");
                return;
            }

            if (txtAEmail.Text == "")
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Email Obrigatório' )</script>");
                return;
            }

            if (txtACSenha.Text != txtASenha.Text)
            {
                RegisterClientScriptBlock("err", "<script>alert( 'Confirmação não cefere com a senha' )</script>");
                return;
            }

            objUser.Id       = Convert.ToInt32(txtId.Text);
            objUser.Name     = txtAName.Text;
            objUser.Login    = txtALogin.Text;
            objUser.Password = txtACSenha.Text;
            objUser.Email    = txtAEmail.Text;
            objUser.Admin    = Convert.ToBoolean(rdlAdmin2.SelectedValue);

            objUser.SaveObject();
            searchMemory();
        }
示例#13
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (!Business.BsUser.UserOn())
            {
                Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
                Response.End();
            }
            else
            {
                usr = Business.BsUser.GetUserOn();
            }

            if (!Page.IsPostBack)
            {
                if (Request["CommandName"] != null)
                {
                    if (Request["CommandName"] == "Alter")
                    {
                        getData(Convert.ToInt32(Request["id"]));
                    }
                    else if (Request["CommandName"] == "Config")
                    {
                        getConfig(Convert.ToInt32(Request["id"]));
                    }
                    else if (Request["CommandName"] == "Exclude")
                    {
                        Business.BsUser u = new Business.BsUser();
                        u.Id = Convert.ToInt32(Request["id"]);
                        u.GetObject();
                        u.ExcludeObject();
                        searchMemory();
                    }
                }
                else
                {
                    searchMemory();
                }
            }
        }
示例#14
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            if (!Business.BsUser.UserOn())
            {
                Response.Write("<script>alert( 'Sua sessão expirou!' );top.login();</script>");
                Response.End();
            }
            else
            {
                usr = Business.BsUser.GetUserOn();
            }

            if (Request["idFolder"] != null)
            {
                Session["idFolder"] = Request["idFolder"];
            }
            idFolder = Convert.ToInt32("0" + Session["idFolder"]);

            if (!Page.IsPostBack)
            {
                GetFormsAll();
            }
        }
示例#15
0
 private void Page_Load(object sender, System.EventArgs e)
 {
     usr = Business.BsUser.GetUserOn();
 }