Exemple #1
0
    protected void btn_send_Click(object sender, EventArgs e)
    {
        if (Page.IsValid == true)
        {
            localhost.Users u = new localhost.Users();
            u.UserNames  = txt_user.Text;
            u.Passwords  = txt_pass.Text;
            u.FirstNames = txt_fir.Text;
            u.LastNames  = txt_las.Text;
            if (txt_ema.Text.Equals(""))
            {
                u.Emails = "0";
            }
            else
            {
                u.Emails = txt_ema.Text;
            }
            u.Ranks   = int.Parse(rbl1.SelectedValue.ToString());
            u.Statuss = 2;

            localhost.Service s = new localhost.Service();

            if (CheckPremission())
            {
                if (s.SearchExist(u.UserNames))
                {
                    Response.Write(@"<script language='javascript'>alert('שם משתמש כבר קיים');</script>");
                    lbl9.Visible = true;
                }
                else
                {
                    if (s.CheckMail(u.Emails))
                    {
                        s.AddUser(u);
                        Response.Write(@"<script language='javascript'>alert('ההרשמה בוצעה בהצלחה! \nאנא המתן לאישור מנהל'); document.location='Home.aspx';</script>");
                    }
                    else
                    {
                        Response.Write(@"<script language='javascript'>alert('כתובת אימייל כבר קיימת');</script>");
                        lbl10.Visible = true;
                    }
                }
            }
            else
            {
                lbl8.Visible = true;
            }
        }
    }
    protected void btn_sav_Click(object sender, EventArgs e)
    {
        localhost.Service s = new localhost.Service();
        if (s.SearchExist(txt_use.Text))
        {
            if (txt_prev.Text.Equals(s.SearchUser(lbl_use.Text).Tables[0].Rows[0][3].ToString()))
            {
                localhost.Users u = new localhost.Users();
                if (txt_ema.Text.Equals(""))
                {
                    u.Emails     = "0";
                    u.UserNames  = txt_use.Text;
                    u.FirstNames = txt_fir.Text;
                    u.LastNames  = txt_las.Text;
                    u.Passwords  = txt_pass.Text;

                    s.EditUser(u, lbl_use.Text);
                    Response.Write(@"<script language='javascript'>alert('פרטייך עודכנו בהצלחה!'); document.location='Home.aspx';</script>");
                }
                else
                {
                    if (s.CheckMail(txt_ema.Text))
                    {
                        u.Emails     = txt_ema.Text;
                        u.UserNames  = txt_use.Text;
                        u.FirstNames = txt_fir.Text;
                        u.LastNames  = txt_las.Text;
                        u.Passwords  = txt_pass.Text;

                        s.EditUser(u, lbl_use.Text);
                        Response.Write(@"<script language='javascript'>alert('פרטייך עודכנו בהצלחה!'); document.location='Home.aspx';</script>");
                    }
                    else
                    {
                        Response.Write(@"<script language='javascript'>alert('כתובת אימייל כבר בשימוש.\nלא בוצעו שינויים');</script>");
                    }
                }
            }
            else
            {
                Response.Write(@"<script language='javascript'>alert('הסיסמה שהקלדת אינה סיסמתך הקודמת.\n לא בוצעו שינויים');</script>");
            }
        }
        else
        {
            Response.Write(@"<script language='javascript'>alert('שם המשתמש שבחרת כבר תפוס.\n לא בוצעו שינויים');</script>");
        }
    }