public frmDataUsers(frmUsers _owner, string _accion) { _User = new Users(); _userType = new UserType(); titulo = action; accion = _accion; L = new Log(); UserID = 0; InitializeComponent(); owner = _owner; }
private void Btn_Datos_Click(object sender, EventArgs e) { hideSubMenu(); Btn_Datos.BackColor = Color.FromArgb(0, 187, 194); frmUsers fu = new frmUsers(); frmDataUsers frmdata = new frmDataUsers(fu, "misdatos"); flag = 1; frmdata.Btn_NewP.Visible = false; frmdata.Txt_Nick.Enabled = false; frmdata.Txt_Nick.Text = Users.CacheUser.Nick; frmdata.Txt_Name.Text = Users.CacheUser.Name; frmdata.Txt_Name.Enabled = false; frmdata.Txt_Surname.Text = Users.CacheUser.Surname; frmdata.Txt_Surname.Enabled = false; frmdata.Btn_CancelAdm.Visible = false; frmdata.Btn_CancelFirst.Visible = false; frmdata.Btn_New.Visible = false; frmdata.Btn_Refresh.Visible = false; frmdata.Btn_UserPass.Visible = true; frmdata.Txt_Nick.Visible = true; /*frmdata.Lbl_Usuario.Visible = true; * frmdata.Txt_Nick.Text = Users.CacheUser.Nick; * frmdata.Txt_Nick.Visible = true; * frmdata.Txt_Nick.Enabled = false; * frmdata.Lbl_Contraseña.Visible = true; * frmdata.Txt_Pass.Visible = true; * frmdata.Lbl_Repetir.Visible = true; * frmdata.Txt_RPass.Visible = true; * frmdata.Lbl_Nombre.Visible = false; * frmdata.Txt_Name.Visible = false;*/ if (Users.UserTypeId.TypeId == 1) { frmdata.cbprofile.Text = "Administrador"; frmdata.cbprofile.Enabled = false; } else { frmdata.cbprofile.Text = "Usuario"; frmdata.cbprofile.Enabled = false; } frmdata.ShowDialog(); }
private void Btn_ingresar_Click(object sender, EventArgs e) { if (txtUser.Text != "Usuario") { if (txt_password.Text != "Usuario") { var loginvalido = UL.login(txtUser.Text, txt_password.Text); //Se guarda en variable el resultado del Metodo de Buscar Usuario (Log.login) if (loginvalido == true) //Si la variable es verdadera, se ingresa al sistema. { L.Action = "El usuario " + txtUser.Text + " inició sesión en la aplicación"; L.ActionDate = DateTime.Now; L._users.Id = UL.GetUserId(txtUser.Text); L.WriteLog(L); if (txt_password.Text == "nuevousuario") { frmUsers fu = new frmUsers(); frmDataUsers frmdata = new frmDataUsers(fu, "nuevousuario"); //Instancia Formulario de Bienvenida. MessageBox.Show("Primer ingreso, cambio de contraseña obligatorio", "Solicitud de cambio de contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information); frmdata.Btn_NewP.Visible = false; frmdata.Txt_Nick.Enabled = false; frmdata.Txt_Nick.Text = Users.CacheUser.Nick; frmdata.Txt_Name.Text = Users.CacheUser.Name; frmdata.Txt_Name.Enabled = false; frmdata.Txt_Surname.Text = Users.CacheUser.Surname; frmdata.Txt_Surname.Enabled = false; frmdata.Btn_CancelAdm.Visible = false; frmdata.Btn_CancelFirst.Visible = true; frmdata.Btn_CancelUser.Visible = false; frmdata.Btn_New.Visible = false; frmdata.Btn_Refresh.Visible = false; frmdata.Btn_UserPass.Visible = true; frmdata.Txt_Nick.Visible = true; frmdata.cbprofile.Enabled = false; frmdata.ShowDialog(); this.Dispose(); this.Close(); /*frmdata.Lbl_Nombre.Visible = false; * frmdata.Txt_Name.Visible = false; * frmdata.Lbl_Apellido.Visible = false; * frmdata.Txt_Surname.Visible = false; * frmdata.Txt_Nick.Text = Users.CacheUser.Nick; * frmdata.Txt_Nick.Enabled = false; * frmdata.Lbl_Contraseña.Visible = true; * frmdata.Lbl_Repetir.Visible = true; * frmdata.Txt_Pass.Visible = true; * frmdata.Txt_RPass.Visible = true; * frmdata.Lbl_Perfil.Visible = false; * frmdata.cbprofile.Visible = false; * frmdata.Btn_CancelUser.Visible = false; * frmdata.Btn_CancelAdm.Visible = false; * frmdata.Btn_CancelFirst.Visible = true; * frmdata.Btn_New.Visible = false; * frmdata.Btn_Refresh.Visible = false; * frmdata.Btn_UserPass.Visible = true; * frmdata.Lbl_NUser.Visible = false; * frmdata.Txt_Nick.Visible = false; * frmdata.ShowDialog(); * this.Dispose(); * this.Close();*/ } else { frmMenu frmMenu = new frmMenu(); //Instancia Formulario de Bienvenida. frmMenu.WindowState = FormWindowState.Maximized; frmMenu.Show(); this.Dispose(); this.Close(); } }//IF LOGIN else { MessageBox.Show("Usuario y/o contraseña invalidos.", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUser.Focus(); txt_password.Clear(); } //ELSE USER/PW } //IF PASSWORD else { MessageBox.Show("Por favor ingrese una contraseña", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } txt_password.Focus(); }//IF USUARIO else { MessageBox.Show("Por favor ingrese un usuario", "Login", MessageBoxButtons.OK, MessageBoxIcon.Information); txtUser.Focus(); }//ELSE USUARIO }