Ejemplo n.º 1
0
 public User GetUser()
 {
     using (var client = new PJServiceClient())
     {
         var user = client.GetUser(tbLogin.Text, tbPassword.Text);
         return(user);
     }
 }
Ejemplo n.º 2
0
 private void LoginForm_Load(object sender, EventArgs e)
 {
     using (var client = new PJServiceClient())
     {
         var shopList = client.GetShops();
         cbShops.Items.AddRange(shopList);
         if (cbShops.Items.Count == 0)
         {
             return;
         }
         cbShops.SelectedItem = cbShops.Items[0];
     }
 }
Ejemplo n.º 3
0
 private void btLogin_Click(object sender, EventArgs e)
 {
     btLogin.Enabled = false;
     using (var client = new PJServiceClient())
     {
         if (client.UserValidation(tbLogin.Text, tbPassword.Text) && cbShops.SelectedItem != null)
         {
             this.DialogResult = DialogResult.OK;
         }
         else if (!client.UserValidation(tbLogin.Text, tbPassword.Text))
         {
             tsError.Text = @"Entered Login or Password is invalid!";
         }
         else if (cbShops.SelectedItem == null)
         {
             tsError.Text = @"Please choose shop to enter!";
         }
     }
     btLogin.Enabled = true;
 }
Ejemplo n.º 4
0
        private void btAddUser_Click(object sender, EventArgs e)
        {
            btAddUser.Enabled = false;

            if (tbLogin.Text == "")
            {
                toolStripStatusLabelAddUser.Text = "Please enter login";
                btAddUser.Enabled = true;
                return;
            }
            else if (tbPassword.Text == "")
            {
                toolStripStatusLabelAddUser.Text = "Please enter password";
                btAddUser.Enabled = true;
                return;
            }

            var newUser = new User();

            newUser.Login     = tbLogin.Text.Trim();
            newUser.Password  = tbPassword.Text.Trim();
            newUser.Role      = (Roles)cbUserRoles.SelectedItem;
            newUser.IsDeleted = false;

            using (var client = new PJServiceClient())
            {
                if (client.UserLoginValidation(newUser.Login))
                {
                    toolStripStatusLabelAddUser.Text = "User with the same login is already exist";
                    btAddUser.Enabled = true;
                    return;
                }
                client.AddUser(newUser);
                this.DialogResult = DialogResult.OK;
            }

            btAddUser.Enabled = true;
        }