protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { UsersBLL users = new UsersBLL(); TimeKeeper.UsersDataTable user = users.GetUserByAccountName(User.Identity.Name); TimeKeeper.UsersRow row = user[0]; AccountNameTextBox.Text = row.AccountName.ToString(); DisplayNameTextBox.Text = row.DisplayName.ToString(); EmailTextBox.Text = row.Email.ToString(); } }
public bool AddUser(string accountName, string displayName, string email, int defaultView, string role, bool active, int managerID, int sectionID) { //Create a new UserRow instance TimeKeeper.UsersDataTable users = new TimeKeeper.UsersDataTable(); TimeKeeper.UsersRow user = users.NewUsersRow(); user.AccountName = accountName; user.DisplayName = displayName; user.Email = email; user.DefaultView = defaultView; user.Role = role; user.Active = active; user.ManagerID = managerID; user.SectionID = sectionID; //Add the new user users.AddUsersRow(user); int rowsAffected = Adaptor.Update(users); //Return true if precisely one row was inserted, otherwise false return(rowsAffected == 1); }
public bool UpdateUser(string accountName, string displayName, string email, int defaultView, string role, bool active, int managerID, int sectionID, int userID) { TimeKeeper.UsersDataTable users = Adaptor.GetUserByUserID(userID); if (users.Count == 0) { return(false); } TimeKeeper.UsersRow user = users[0]; user.AccountName = accountName; user.DisplayName = displayName; user.Email = email; user.DefaultView = defaultView; user.Role = role; user.Active = active; user.ManagerID = managerID; user.SectionID = sectionID; int rowsAffected = Adaptor.Update(user); //Return true if precisely one row was inserted, otherwise false return(rowsAffected == 1); }