示例#1
0
 protected void buttonShopProfileDetails_Click(object sender, EventArgs e)
 {
     if (this.buttonShopProfileDetails.Text != "Submit")
     {
         try
         {
             string pass     = this.TextBoxPass.Text;
             string UserName = User.UserName;
             int    num      = UserCommand.IsUserValid(UserName, pass);
             if (num != null)
             {
                 TableDEtails.Visible = true;
                 TableDEtails.Enabled = true;
                 TextBoxPass.Visible  = false;
                 LabelPass.Visible    = false;
                 this.buttonShopProfileDetails.Text = "Submit";
                 PopText();
             }
         }
         catch (Exception Err)
         {
             LabelERR.Text = Err.Message;
         }
     }
     else
     {
         try
         {
             User.UserName  = this.TextBoxUname.Text;
             User.State     = this.DropDownListState.SelectedValue;
             User.FirstName = this.TextBoxFname.Text;
             User.Email     = this.TextBoxmail.Text;
             User.Password  = this.TextBoxPasst.Text;
             User.LastName  = this.TextBoxLname.Text;
             UserCommand.UpdateUserServer(User);
             TableDEtails.Visible = false;
             TableDEtails.Enabled = false;
             TextBoxPass.Visible  = true;
             this.buttonShopProfileDetails.Text = "ShowProfileDetail";
         }
         catch (Exception Err)
         {
             LabelERR.Text = Err.Message;
         }
     }
 }
示例#2
0
 protected void ButtonSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         User.UserId   = UserServies.IsUserValid(TextBoxUserName.Text, TextBoxPass.Text);
         User.UserName = TextBoxUserName.Text;
         User.Password = TextBoxPass.Text;
         if (User.UserId != null && User.Status == false)
         {
             DataRow Row = DS.Tables["Users"].Rows.Find(User.UserId);
             User.State        = Row["State"].ToString();
             User.FirstName    = Row["FirstName"].ToString();
             User.Email        = Row["Email"].ToString();
             User.KindUser     = int.Parse(Row["KindUser"].ToString());
             User.Description  = Row["Description"].ToString();
             User.Status       = bool.Parse(Row["Status"].ToString());
             User.LastName     = Row["LastName"].ToString();
             User.CardID       = Row["CardID"].ToString();;
             User.dateCard     = Row["dateCard"].ToString();;
             User.SecurityCode = Row["SecurityCode"].ToString();;
             User.DateAdd      = DateTime.Parse(Row["DateAdd"].ToString());
             User.birthday     = DateTime.Parse(Row["birthday"].ToString());
             Session["User"]   = User;
             List <UserDetail> Online = (List <UserDetail>)Page.Application["Users"];
             Online.Add(User);
             Page.Application["Users"] = Online;
             Response.Redirect("HomePage.aspx");
         }
         else
         {
             Exception Err = new Exception("invalid User");
             throw Err;
         }
     }
     catch (Exception ex)
     {
         LabelErr.Text = ex.Message;
     }
 }