public UserInfoBizTests() { _repo = A.Fake <IUserInfoRepository>(); _notifyBiz = A.Fake <INotifyBiz>(); var loggerFactory = Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory.Instance; _biz = new UserInfoBiz(loggerFactory, _repo, _notifyBiz); }
private bool UpdateUserStatus() { GridViewRow row = gvDisplayUserInfo.SelectedRow; objUserInfo = new UserInfo(); objUserInfoBiz = new UserInfoBiz(); objUserInfo.UserId = Convert.ToInt16(gvDisplayUserInfo.DataKeys[row.RowIndex].Values[0].ToString()); objUserInfo.IsActive = Convert.ToBoolean(ddlUserRoleListForUpdateStatus.SelectedValue); objUserInfo.UpdatedBy = Convert.ToInt16(Session["UserId"].ToString()); objUserInfoBiz.UpdateUserStatus(objUserInfo); return(true); }
private void BindItemGrid() { objUserInfoBiz = new UserInfoBiz(); DataTable dtUserList = new DataTable(); dtUserList = objUserInfoBiz.GetUserByAutoComplete(txtUserName.Text.Trim()); gvDisplayUserInfo.DataSource = dtUserList; gvDisplayUserInfo.DataBind(); gvDisplayUserInfo.ShowHeaderWhenEmpty = true; gvDisplayUserInfo.EmptyDataText = "There is no matching records found!"; txtUserName.Focus(); txtUserName.Attributes.Add("onfocus", "this.select()"); }
private bool CreateUserInfo() { objUserInfo = new UserInfo(); objUserInfoBiz = new UserInfoBiz(); objUserInfo.Username = txtUserName.Text.Trim(); objUserInfo.UserPassword = SHA512PasswordGenerator(txtUserPassword.Text.Trim()); objUserInfo.DesignationId = Convert.ToByte(ddlDesignation.SelectedValue); objUserInfo.UserFullName = txtFullName.Text.Trim(); objUserInfo.UserEmail = txtEmail.Text.Trim(); objUserInfo.UserPhoneNo = txtPhoneNo.Text.Trim(); objUserInfo.UserAddress = txtAddress.Text.Trim(); objUserInfo.UserId = Convert.ToInt16(Session["UserId"].ToString()); MessageBox(objUserInfoBiz.CreateUserInfo(objUserInfo)); return(true); }
private void BindUserRoleGrid() { objUserInfoBiz = new UserInfoBiz(); DataTable dtUserList = new DataTable(); dtUserList = objUserInfoBiz.GetUserForAssignRole(txtUserName.Text.Trim()); gvDisplayUserInfo.DataSource = dtUserList; gvDisplayUserInfo.DataBind(); gvDisplayUserInfo.ShowHeaderWhenEmpty = true; gvDisplayUserInfo.EmptyDataText = "There is no matching records found!"; txtUserName.Focus(); txtUserName.Attributes.Add("onfocus", "this.select()"); gvDisplayUserInfo.AlternatingRowStyle.BackColor = System.Drawing.Color.AliceBlue; gvDisplayUserInfo.SelectedRowStyle.BackColor = System.Drawing.Color.DarkKhaki; }
protected void btnLogin_Click(object sender, EventArgs e) { objUserInfoBiz = new UserInfoBiz(); objUserInfo = objUserInfoBiz.GetLoginInfo(txtUserName.Text.Trim(), SHA512PasswordGenerator(txtPassword.Text.Trim())); if (objUserInfo != null) { SessionUtility.RMSSessionContainer.OBJ_CLASS = objUserInfo; FormsAuthentication.RedirectFromLoginPage(objUserInfo.Username, true); Response.Redirect(Session["returnUrl"]?.ToString() ?? "~/Home.aspx"); } else { MessageBox("Unauthorized Login"); SessionUtility.RMSSessionContainer.OBJ_CLASS = null; } }
private bool EditUserInfo() { objUserInfo = new UserInfo(); objUserInfoBiz = new UserInfoBiz(); GridViewRow row = gvUserInfo.SelectedRow; objUserInfo.UserId = Convert.ToByte(gvUserInfo.DataKeys[row.RowIndex].Values[0].ToString()); objUserInfo.Username = txtUserNameEdit.Text.Trim(); objUserInfo.DesignationId = Convert.ToByte(ddlUserInfoDesignation.SelectedValue); objUserInfo.UserFullName = txtUserFullName.Text; objUserInfo.UserEmail = txtUserEmail.Text; objUserInfo.UserPhoneNo = txtUserPhoneNo.Text; objUserInfo.UserAddress = txtUserAddress.Text; objUserInfo.IsActive = Convert.ToBoolean(ddlUserInfoStatus.SelectedValue); objUserInfo.UpdatedBy = Convert.ToInt16(Session["UserId"]); objUserInfoBiz.UpdateUserInfo(objUserInfo); return(true); }