private void btnIngresar_Click(object sender, EventArgs e) { if (txtUsuario.Text.Length > 0 && txtPassword.Text.Length > 0) { List <Usuario_Mdl> listaUsuario = new List <Usuario_Mdl>(); Usuario_Ctl objUsuario = new Usuario_Ctl(); listaUsuario = objUsuario.listaUsuario(); foreach (var Usuario in listaUsuario) { if (txtUsuario.Text.ToUpper() == Usuario.nombre.ToUpper() && txtPassword.Text == Usuario.password) { MessageBox.Show("Bienvenido " + Usuario.nombre + ", " + Environment.NewLine + " al Sistema de Puntualidad", "MENSAJE", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); return; } } MessageBox.Show("Usuario y/o Contraseña Incorrectas, favor de verificar sus datos", "Error en los Datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtUsuario.Text = ""; txtPassword.Text = ""; txtUsuario.Focus(); } }
private void Nuevo() { DataTable dtUsuario = new DataTable(); dtUsuario.Columns.Add("id_usuario"); dtUsuario.Columns.Add("nombre"); dtUsuario.Columns.Add("password"); dtUsuario.Columns.Add("id_rol"); dtUsuario.Columns.Add("correo"); dtUsuario.Columns.Add("telefono"); dtUsuario.Columns.Add("extencion"); dtUsuario.Columns.Add("alta"); dtUsuario.Columns.Add("baja"); dtUsuario.Columns.Add("estatus"); dtUsuario.Columns.Add("reset_pass"); DataRow dRow = dtUsuario.NewRow(); dRow["id_usuario"] = idUsu; dRow["nombre"] = txtNombre.Text; dRow["password"] = txtPassword.Text; dRow["id_rol"] = 1; dRow["correo"] = txtCorreo.Text; dRow["telefono"] = txtTelefono.Text; dRow["extencion"] = txtExtencion.Text; dRow["alta"] = DateTime.Now.ToString("yyyyMMdd"); dRow["baja"] = DateTime.Now.ToString("yyyyMMdd"); if (chbEstatus.CheckState == CheckState.Checked) { dRow["estatus"] = 1; } else { dRow["estatus"] = 0; } if (chbReset.CheckState == CheckState.Checked) { dRow["reset_pass"] = 1; } else { dRow["reset_pass"] = 0; } dtUsuario.Rows.Add(dRow); Usuario_Ctl objUsuario = new Usuario_Ctl(); if (objUsuario.NuevoUsuario(dtUsuario) == true) { this.Close(); } }