コード例 #1
0
        private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            string IDStore = Convert.ToString((lkTenKhoHang as LookUpEdit).EditValue); // ID Kho
            int    i       = 3;
            BaoCao bc      = new BaoCao();

            bc.i      = i;
            bc.UserID = UserID;
            bc._IDKho = IDStore;
            bc.ShowDialog();
        }
コード例 #2
0
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            // MessageBox.Show(NameData());
            string _UserName = txtTenDN.Text;
            string _password = Module.Module.CreateMd5Hash(txtMatKhau.Text);

            if (_UserName.Trim().Length == 0 || _password.Trim().Length == 0)
            {
                MessageBox.Show("Nhập tài khoản và mật khẩu !", "Thông  báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else if (_UserName.Trim().Length != 0 && _password.Trim().Length != 0)
            {
                //ONLINE
                if (i == 2)
                {
                    //try
                    //{


                    var obj = Barcocde.ReadAPI.Login(_UserName, _password);
                    if (obj == null)
                    {
                        MessageBox.Show("Error");
                        this.DialogResult = DialogResult.Abort;
                    }
                    else
                    {
                        if (obj.status == 1)
                        {
                            //this.UserID = obj.obj.userID;
                            //this.UserLoginName = _UserName;
                            //this.Password = obj.obj.password;

                            //this.DialogResult = DialogResult.OK;



                            //bc.UserID = UserID;

                            //this.DialogResult = DialogResult.OK;
                            //this.Close();
                            BaoCao bc = new BaoCao();

                            bc.i = i;
                            bc.ShowDialog();
                        }

                        else
                        {
                            MessageBox.Show(obj.message);
                        }
                    }

                    //}
                    //catch { MessageBox.Show("Lỗi mạng !"); }
                }

                //OFF
                else
                {
                    var user = db.Users.FirstOrDefault(x => x.Username == _UserName);


                    if (user == null)
                    {
                        MessageBox.Show("Tài Khoản Không đúng", "Thông  báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }
                    else
                    {
                        if (user.Password == _password)
                        {
                            this.UserID        = user.ID;
                            this.UserLoginName = user.Username;
                            this.Password      = user.Password;

                            this.DialogResult = DialogResult.OK;

                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show("Mật khẩu không đúng !", "Thông  báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                    }
                }
            }
        }