示例#1
0
        protected void btnSubmit_OnClick(object sender, EventArgs e)
        {
            string Name, LstName, User_Email;

            Name       = txtfrstname.Value;
            LstName    = txtLstname.Value;
            User_Email = txtEmail.Value;
            var user = authclass.AddUser(Name, LstName, User_Email, Name, "Lecturer");

            if (user.msg.Equals("Success"))
            {
                var names = Name + " " + LstName;
                var body  = PopulateBody(User_Email, names);
                communicateclass.SendHTMLEmail(User_Email, "Welcome To Umdlalo", body);
                var uID = user.uid;
                var dt  = userclass.GetUserAccDetails(uID);

                if (dt.Rows[0].Field <string>("Role") == "Admin")
                {
                    Response.Redirect("~/Pages/admin/admin-dashboard.aspx");
                }
                else if (dt.Rows[0].Field <string>("Role") == "Lecturer")
                {
                    Response.Redirect("~/Pages/lecturer/lecturer-dashboard.aspx");
                }
                else if (dt.Rows[0].Field <string>("Role") == "Student")
                {
                    Response.Redirect("~/Pages/admin/student-dashboard.aspx");
                }
            }
            else
            {
                MessageBox.Show(user.msg);
            }
        }
示例#2
0
        protected void btnAddUser_Click(object sender, EventArgs e)
        {
            string   User_Name     = txtFirstName.Text.Trim();
            string   User_LstName  = txtLstName.Text.Trim();
            string   User_Email    = txtEmail.Text.Trim();
            DateTime date          = DateTime.Now;
            string   Role          = DropDownList1.SelectedValue;
            string   User_Password = User_Name + User_LstName;



            var user = authclass.AddUser(User_Name, User_LstName, User_Email, User_Password, Role);

            if (user.msg.Equals("Success"))
            {
                var names = User_Name + " " + User_LstName;
                var body  = PopulateBody(User_Email, names);
                communicateclass.SendHTMLEmail(User_Email, "Welcome To Umdlalo", body);
                var uID = user.uid;


                if (Role == "Admin")
                {
                    communicateclass.SendHTMLEmail(User_Email, "Your default password is:", User_Password);
                    Response.Redirect("~/Pages/admin/admin-dashboard.aspx");
                }
                else if (Role == "Lecturer")
                {
                    communicateclass.SendHTMLEmail(User_Email, "Your default password is:", User_Password);
                    Response.Redirect("~/Pages/admin/admin-lecturer-list.aspx");
                }
                else if (Role == "Student")
                {
                    communicateclass.SendHTMLEmail(User_Email, "Your default password is:", User_Password);
                    Response.Redirect("~/Pages/admin/admin-student-list.aspx");
                }
            }
            else
            {
                MessageBox.Show(user.msg);
            }
        }
        protected void btnSignUp_OnClick(object sender, EventArgs e)
        {
            string User_Name, User_LstName, User_Email, User_Password;

            User_Name     = txtSignUpFullName.Text.Trim();
            User_LstName  = txtSignUpLastName.Text.Trim();
            User_Email    = txtSignUpEmail.Text.Trim();
            User_Password = txtSignUpPassword.Text.Trim();

            var user = authclass.AddUser(User_Name, User_LstName, User_Email, User_Password, "Student");

            if (user.msg.Equals("Success"))
            {
                var names = User_Name + " " + User_LstName;
                var body  = PopulateBody(User_Email, names);
                communicateclass.SendHTMLEmail(User_Email, "Welcome To Umdlalo", body);
                var uID = user.uid;
                var dt  = userclass.GetUserAccDetails(uID);

                if (dt.Rows[0].Field <string>("Role") == "Admin")
                {
                    Response.Redirect("~/Pages/admin/admin-dashboard.aspx");
                }
                else if (dt.Rows[0].Field <string>("Role") == "Lecturer")
                {
                    Response.Redirect("~/Pages/lecturer/lecturer-dashboard.aspx");
                }
                else if (dt.Rows[0].Field <string>("Role") == "Student")
                {
                    Response.Redirect("~/Pages/student/student-dashboard.aspx");
                }
            }
            else
            {
                MessageBox.Show(user.msg);
            }
        }