internal void UpdateStatus(UserInfo r) { try { da = new tblUserTableAdapter(); da.UpdateOnlineStatus(r.Online, r.UserID); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Update Record"); } }
internal int Insert(UserInfo r) { try { da = new tblUserTableAdapter(); n = da.Insert(r.UserID, r.Password, r.IsActive, r.RoleID, r.FullName); LivelogInfo.InsertLog(DateTime.Now, r.UserID, "User", UserInfo.LiveUserID, "added new record", UserInfo.SysUserID, UserInfo.Computer); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Insert Record"); } return(n); }
internal DsSecurity.tblUserDataTable ViewAllByID(string uid) { try { da = new tblUserTableAdapter(); dt = new DsSecurity.tblUserDataTable(); da.FillByUserID(dt, uid); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "View Record"); } return(dt); }
internal int OnlineUserCount() { n = 0; try { da = new tblUserTableAdapter(); n = Convert.ToInt32(da.UsersOnline()); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Check User"); } return(n); }
internal int Delete(UserInfo r) { try { da = new tblUserTableAdapter(); n = da.Delete(r.UserID); LivelogInfo.InsertLog(DateTime.Now, r.UserID, "User", UserInfo.LiveUserID, "deleted record", UserInfo.SysUserID, UserInfo.Computer); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Insert Record"); } return(n); }
internal int UpdatePassword(UserInfo r) { try { da = new tblUserTableAdapter(); n = da.UpdatePassword(r.Password, r.UserID); LivelogInfo.InsertLog(DateTime.Now, UserInfo.LiveUserID, "Users", UserInfo.LiveUserID, "changed password", UserInfo.SysUserID, UserInfo.Computer); } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Insert Record"); } return(n); }
internal int Authenticate(UserInfo r) { n = -1; try { string pass = string.Empty; da = new tblUserTableAdapter(); pass = da.GetPassword(r.UserID).ToString(); n = string.Compare(r.Password, pass); } catch (NullReferenceException exI) { n = -1; } catch (Exception ex) { Interactive.LInfoError(ex.Message, "Check User"); } LivelogInfo.InsertLog(DateTime.Now, "-", "-", UserInfo.LiveUserID, "Authenticating...", UserInfo.SysUserID, UserInfo.Computer); return(n); }