示例#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
        //public string uId;



        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                var dt = objUserDtls.GetUserAccDetails(Session["user_id"].ToString());
                student_fullname.InnerText = dt.Rows[0].Field <string>("Name") + " " + dt.Rows[0].Field <string>("LastName");
                txtName.Text     = dt.Rows[0].Field <string>("Name");
                txtLastName.Text = dt.Rows[0].Field <string>("LastName");

                txtEmail.Text = dt.Rows[0].Field <string>("Email");
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         if (HttpContext.Current.Session["user_id"] != null)
         {
             var dt = objUserDtls.GetUserAccDetails(Session["user_id"].ToString());
             lblFullName.InnerText = dt.Rows[0].Field <string>("Name") + " " + dt.Rows[0].Field <string>("LastName");
             lblNames.InnerText    = dt.Rows[0].Field <string>("Name") + " " + dt.Rows[0].Field <string>("LastName");
             lblRole.InnerText     = dt.Rows[0].Field <string>("Role");
             lblEmail.InnerText    = dt.Rows[0].Field <string>("Email");
         }
     }
 }
        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);
            }
        }