예제 #1
0
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            var searchText = textBox1.Text.ToLower();

            switch (CurrentPoco)
            {
            case CurrentPoco.Shipper:
                ShipperBO sb      = new ShipperBO();
                var       list    = sb.GetList();
                var       newList = list.Where(x => x.CompanyName.ToLower().Contains(searchText)).ToList();
                dgvMain.DataSource = null;
                dgvMain.DataSource = newList;
                break;

            case CurrentPoco.Category:
                CategoryBO cb       = new CategoryBO();
                var        list2    = cb.GetList();
                var        newList2 = list2.Where(x => x.CategoryName.ToLower().Contains(searchText)).ToList();
                dgvMain.DataSource = null;
                dgvMain.DataSource = newList2;
                break;

            case CurrentPoco.ApplicationUser:
                ApplicationUserBO ub = new ApplicationUserBO();
                var list3            = ub.GetList();
                var newList3         = list3.Where(x => x.UserName.ToLower().Contains(searchText)).ToList();
                dgvMain.DataSource = null;
                dgvMain.DataSource = newList3;
                break;

            default:
                break;
            }
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            ApplicationUserBO ub = new ApplicationUserBO();

            if (ub.ForgotPassword(txtEmail.Text))
            {
                MessageBox.Show("Mail sent! Please check your email");
                this.Close();
            }
            else
            {
                MessageBox.Show("There is no account like that");
            }
        }
예제 #3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            ApplicationUserBO ub = new ApplicationUserBO();

            if (ub.Login(txtUserName.Text, txtPassword.Text))
            {
                var         type = txtUserName.Text.ToLower() == "admin" ? LoginType.Administrator : LoginType.Employee;
                frmMainMenu frm  = new frmMainMenu(type);
                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Hatalı kullanıcı adı ya da şifre");
            }
        }