Exemplo n.º 1
0
    protected void LoginSubmit_Click(object sender, EventArgs e)
    {
        UserService us1 = new UserService();
        DataSet     ds  = us1.Login(LoginIdTB.Text, LoginPasswordTB.Text);

        if (ds.Tables[0].Rows.Count == 1)
        {
            Label6.Text = "התחברת בהצלחה";
            UserService us = new UserService();
            us.UpdateLastLoginDate(LoginIdTB.Text, DateTime.Now);
            User u = GetAllData.GetAllUserDataById(LoginIdTB.Text);
            Session["user"] = u;
            Response.Redirect("http://localhost:49675/Personal.aspx");
        }
        else
        {
            DoctorService doc1 = new DoctorService();
            DataSet       ds1  = doc1.DoctorLogin(LoginIdTB.Text, LoginPasswordTB.Text);
            if (ds1.Tables[0].Rows.Count == 1)
            {
                Doctor d = GetAllData.GetAllDoctorDataById(LoginIdTB.Text);
                Session["doctor"] = d;
                Response.Redirect("http://localhost:49675/DoctorInfo.aspx");
                Label6.Text = "התחברת בהצלחה";
            }
            else
            {
                ManagerService ms  = new ManagerService();
                DataSet        ds2 = ms.ManagerLogin(LoginIdTB.Text, LoginPasswordTB.Text);
                if (ds2.Tables[0].Rows.Count == 1)
                {
                    Manager m = GetAllData.GetAllManagerDataById(LoginIdTB.Text);
                    Session["manager"] = m;
                    Response.Redirect("http://localhost:49675/ManagerHome.aspx");
                }
                else
                {
                    Label6.Text = "תעודת זהות או סיסמא אינם נכונים";
                }
            }
        }
    }
Exemplo n.º 2
0
    protected void SubmitEdit_Click(object sender, EventArgs e)
    {
        NewAdressValid.Text   = "";
        NewCityValid.Text     = "";
        NewEmailValid.Text    = "";
        NewPhoneValid.Text    = "";
        NewEmailValid.Text    = "";
        NewPasswordValid.Text = "";
        int x = DropDownList1.SelectedIndex;

        if (!(x >= 0 && x < 8))
        {
            NewCityValid.Text = "עיר לא תקינה";
        }
        //add update for city when you send the index and ID of user
        if (!Validation.IsAdressValid(NewAdress.Text))
        {
            NewAdressValid.Text = "כתובת לא תקינה";
        }
        if (!Validation.IsHouseNumberValid(NewHouseNumber.Text))
        {
            NewHouseNumberValid.Text = "מספר בית לא תקין";
        }
        if (!Validation.IsPhoneValid(NewPhone.Text))
        {
            NewPhoneValid.Text = "מספר טלפון לא תקין";
        }
        if (!Validation.IsEMailValid(NewEmail.Text))
        {
            NewEmailValid.Text = "אימייל לא תקין";
        }
        if (!Validation.IsPasswordValid(NewPassword.Text))
        {
            NewPasswordValid.Text = "סיסמא לא עונה על הדרישות";
        }
        //temp
        if (DropDownList1.SelectedIndex == 0)
        {
            NewCityValid.Text = "עיר לא תקינה";
        }
        if (NewCityValid.Text == "" && NewAdressValid.Text == "" && NewCityValid.Text == "" && NewEmailValid.Text == "" && NewPhoneValid.Text == "" && NewEmailValid.Text == "" && NewPasswordValid.Text == "")
        {
            UserService us1 = new UserService();
            us1.UpdateUserCity(ShowId.Text, x + 1);//לבדוק האם צריך להוסיף + 1
            us1.UpdateUserAdress(ShowId.Text, NewAdress.Text);
            us1.UpdateUserHouseNumber(ShowId.Text, Convert.ToInt32(NewHouseNumber.Text));
            us1.UpdateUserPhone(ShowId.Text, NewPhone.Text);
            us1.UpdateUserEmail(ShowId.Text, NewEmail.Text);
            us1.UpdateUserPassword(ShowId.Text, NewPassword.Text);
            NewAdress.Visible      = false;
            NewHouseNumber.Visible = false;
            NewEmail.Visible       = false;
            NewPhone.Visible       = false;
            NewPassword.Visible    = false;
            DropDownList1.Visible  = false;
            NewAdressValid.Text    = "";
            NewCityValid.Text      = "";
            NewEmailValid.Text     = "";
            NewPhoneValid.Text     = "";
            NewEmailValid.Text     = "";
            NewPasswordValid.Text  = "";
            SubmitEdit.Visible     = false;
            User u = GetAllData.GetAllUserDataById(ShowId.Text);
            Session["user"]     = u;
            NewAdress.Text      = "";
            NewHouseNumber.Text = "";
            NewPassword.Text    = "";
            NewPhone.Text       = "";
            NewEmail.Text       = "";
            Page_Load(sender, e);
            EditInfo.Text = "ערוך";
            System.Threading.Thread.Sleep(1000);
        }
    }