コード例 #1
0
 /// <summary>
 /// Constructor with the add manager info window opening
 /// </summary>
 /// <param name="addManagerOpen">opends the add manager window</param>
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     manager    = new vwManager();
     addManager = addManagerOpen;
     //bgWorker.DoWork += WorkerOnDoWork;
     ManagerList = service.GetAllManagers().ToList();
 }
コード例 #2
0
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     manager            = new tblManager();
     account            = new tblAccount();
     addManager         = addManagerOpen;
     qualificationsList = service.FillQualificationsList();
 }
コード例 #3
0
 private void SubmitCommandExecute(object obj)
 {
     try
     {
         string password = (obj as PasswordBox).Password;
         if (UserName.Equals("WPFadmin") && password.Equals("WPFadmin"))
         {
             AddManager managerView = new AddManager();
             login.Close();
             managerView.Show();
             return;
         }
         else if (UserName.Equals(SearchDictForUserName(UserName)) && password.Equals(SearchDictForPassword(password)))
         {
             AddManager managerView = new AddManager();
             login.Close();
             managerView.Show();
             return;
         }
         else
         {
             MessageBox.Show("Wrong usename or password");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #4
0
        /// <summary>
        /// Executes the edit command
        /// </summary>
        public void EditUserExecute()
        {
            try
            {
                if (Employee != null)
                {
                    AddEmployee addEmployee = new AddEmployee(Employee);
                    addEmployee.ShowDialog();

                    EmployeeList        = service.GetAllEmployees().ToList();
                    AllInfoEmployeeList = service.GetAllEmployeesInfo().ToList();
                    UserList            = service.GetAllUsers().ToList();
                }
                if (Manager != null)
                {
                    AddManager addManager = new AddManager(Manager);
                    addManager.ShowDialog();

                    ManagerList        = service.GetAllManagers().ToList();
                    AllInfoManagerList = service.GetAllManagersInfo().ToList();
                    UserList           = service.GetAllUsers().ToList();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
コード例 #5
0
        public async Task <Response <Hotelmanager> > Add([FromBody] AddManager request)
        {
            Hotelmanager manager = new Hotelmanager()
            {
                HotelId   = request.HotelId,
                WxOpenId  = request.WxOpenId,
                WxUnionId = request.WxUnionId,
                Role      = (int)ManagerRole.Assist,
                IsDel     = false
            };
            var result = await Task.Run(() => { return(Hander.Add(manager, request.Password)); });

            if (result.Key)
            {
                return(new Response <Hotelmanager>()
                {
                    Status = StatusEnum.Success,
                    Massage = "添加成功",
                    Data = manager
                });
            }
            else
            {
                return(new Response <Hotelmanager>()
                {
                    Status = StatusEnum.ValidateModelError,
                    Massage = result.Value
                });
            }
        }
コード例 #6
0
 private void AddManager_btn_Click(object sender, RoutedEventArgs e)
 {
     if (AddManager.Text == "")
     {
         MessageBox.Show("请输入管理者学号!");
     }
     else
     {
         var pmh = ProjectManageHelper.GetInstance();
         try
         {
             var result = pmh.AddManager(int.Parse(AddManager.Text), Pro);
             if (result.Succeeded)
             {
                 MessageBox.Show("学号为[" + AddManager.Text + "]的用户已经被添加为项目[" + Pro.Name + "]的项目管理者.");
                 ShowMngGrid();
             }
             if (!result.Succeeded)
             {
                 MessageBox.Show("导入失败,错误信息:" + string.Join(",", result.Errors));
                 AddManager.Clear();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
コード例 #7
0
 private void SaveExecute()
 {
     try
     {
         if (service.CheckCode(Code))
         {
             MessageBox.Show("Code correct. Please procced to completing yor manager registration.");
             AddManager addManager = new AddManager(AccountToView);
             addManager.ShowDialog();
             managerCode.Close();
         }
         else
         {
             counter--;
             if (counter > 0)
             {
                 MessageBox.Show("Code incorrect." + " " + counter.ToString() + " " + "attempts left");
             }
             else
             {
                 MessageBox.Show("Out of attempts. Proceed to completing registration as an employee.");
                 AddEmployee addEmployee = new AddEmployee(AccountToView);
                 addEmployee.ShowDialog();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #8
0
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     addManager             = addManagerOpen;
     serviceManager         = new ServiceManager();
     Manager                = new vwManager();
     hintPasswordValidation = new HintPasswordValidation();
 }
コード例 #9
0
 /// <summary>
 /// Constructor with the add manager info window opening
 /// </summary>
 /// <param name="addManagerOpen">opends the add manager window</param>
 public AddUserViewModel(AddManager addManagerOpen)
 {
     manager            = new vwManager();
     addManager         = addManagerOpen;
     AllInfoManagerList = service.GetAllManagersInfo().ToList();
     ManagerList        = service.GetAllManagers().ToList();
     UserList           = service.GetAllUsers().ToList();
 }
コード例 #10
0
 /// <summary>
 /// Constructor with edit manager window opening
 /// </summary>
 /// <param name="addManagerOpen">opens the edit manager window</param>
 /// <param name="managerEdit">gets the manager info that is being edited</param>
 public AddUserViewModel(AddManager addManagerOpen, vwManager managerEdit)
 {
     manager            = managerEdit;
     addManager         = addManagerOpen;
     AllInfoManagerList = service.GetAllManagersInfo().ToList();
     ManagerList        = service.GetAllManagers().ToList();
     UserList           = service.GetAllUsers().ToList();
 }
コード例 #11
0
        public ActionResult DeleteConfirmed(int id)
        {
            AddManager addManager = db.AddManagers.Find(id);

            db.AddManagers.Remove(addManager);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #12
0
 public AddManagerViewModel(AddManager employeeOpen)
 {
     view       = employeeOpen;
     service    = new HotelService();
     FloorsList = floors;
     LevelList  = qualificationLevels;
     User       = new tblUser();
     Manager    = new tblManager();
 }
コード例 #13
0
 public AddManagerViewModel(AddManager addManagerOpen, tblAccount acountAdd)
 {
     account = acountAdd;
     manager = new tblManager();
     responsibilityLevelList = new List <int> {
         1, 2, 3
     };
     addManager = addManagerOpen;
 }
コード例 #14
0
 public ActionResult Edit([Bind(Include = "id,Name,Title,Description,rawHtml,height,width,link,viewCount,clickCount")] AddManager addManager)
 {
     if (ModelState.IsValid)
     {
         db.Entry(addManager).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(addManager));
 }
コード例 #15
0
    string videoID  = "ca-app-pub-2151861431834316/5262121786"; // interstial

    void Awake()
    {
        Instance = this;
        DontDestroyOnLoad(this.gameObject);

        if (FindObjectsOfType(GetType()).Length > 1)
        {
            Destroy(gameObject);
        }
    }
コード例 #16
0
        public ActionResult Create([Bind(Include = "id,Name,Title,Description,rawHtml,height,width,link,viewCount,clickCount")] AddManager addManager)
        {
            if (ModelState.IsValid)
            {
                db.AddManagers.Add(addManager);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(addManager));
        }
コード例 #17
0
 private void AddManagerExecute()
 {
     try
     {
         AddManager addManager = new AddManager();
         addManager.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #18
0
 private void CreateManagerExecute()
 {
     try
     {
         AddManager addManager = new AddManager();
         masterWindow.Close();
         addManager.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #19
0
 /// <summary>
 /// Tries the execute the add manager command
 /// </summary>
 private void AddManagerExecute()
 {
     try
     {
         AddManager addManager = new AddManager();
         view.Close();
         addManager.Show();
     }
     catch (Exception ex)
     {
         Debug.WriteLine("Exception" + ex.Message.ToString());
     }
 }
コード例 #20
0
        // GET: AddManager/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AddManager addManager = db.AddManagers.Find(id);

            if (addManager == null)
            {
                return(HttpNotFound());
            }
            return(View(addManager));
        }
コード例 #21
0
 /// <summary>
 /// Executes the add Manager command
 /// </summary>
 private void AddNewManagerExecute()
 {
     try
     {
         AddManager addManager = new AddManager();
         addManager.ShowDialog();
         if ((addManager.DataContext as AddUserViewModel).IsUpdateManager == true)
         {
             ManagerList        = service.GetAllManagers().ToList();
             AllInfoManagerList = service.GetAllManagersInfo().ToList();
             UserList           = service.GetAllUsers().ToList();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #22
0
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     manager    = new tblManager();
     addManager = addManagerOpen;
 }
コード例 #23
0
 void Awake()
 {
     refrence = this;
 }
コード例 #24
0
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     addManager = addManagerOpen;
 }
コード例 #25
0
 public AddManagerViewModel(AddManager manager)
 {
     addManager     = manager;
     ListOfManagers = new List <Manager>();
     Manager        = new Manager();
 }
コード例 #26
0
        private void hire_Click_1(object sender, RoutedEventArgs e)
        {
            AddManager p = new AddManager();

            NavigationService.Navigate(p);
        }
コード例 #27
0
 public AddManagerViewModel(AddManager addManagerOpen)
 {
     addManager     = addManagerOpen;
     serviceManager = new ServiceManager();
     manager        = new vwManager();
 }
コード例 #28
0
 private void Awake()
 {
     instance = this;
     Advertisement.Initialize(gameIDAndroid, true);
 }
コード例 #29
0
ファイル: AddManager.cs プロジェクト: TermanEmil/ARSanta
 private void Awake()
 {
     isntance = this;
 }
コード例 #30
0
        //Save EVent Creat Manager//
        private void BtnSave_Click(object sender, EventArgs e)
        {
            if (_isUpdate)
            {
                DialogResult r = MessageBox.Show("Əminsinizmi.?", "Yenilemeye", MessageBoxButtons.YesNo);
                if (r == DialogResult.Yes)
                {
                    _manager.Name    = TxtName.Text;
                    _manager.Surname = TxtSurname.Text;
                    _manager.Age     = Convert.ToInt32(TxtAge.Text);
                    _manager.Phone   = TxtPhone.Text;
                    _manager.Email   = TxtEmail.Text;
                    MessageBox.Show("Melumat deisildi");
                    _managerDal.Update(_manager);
                    AddManager?.Invoke(_manager, new EventArgs());
                }
            }
            else
            {
                if (!this.CheckInput())
                {
                    MessageBox.Show("Zehmet olmasa xanalari doldurun !", "Xəbərdarlıq", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (!TxtAge.Text.IsNumber())
                {
                    MessageBox.Show("Yasi duzgun qeyd edin !", "Xəbərdarlıq", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (!TxtEmail.Text.IsEmail())
                {
                    MessageBox.Show("Emaili duzgun qeyd edin !", "Xəbərdarlıq", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (_managerDal.GetAll().Any(m => m.Email == TxtEmail.Text))
                {
                    MessageBox.Show("Bu email artiq movcuddur !", "Xəbərdarlıq", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (!TxtPhone.Text.IsNumber())
                {
                    MessageBox.Show("Duzgun nomre qeyd edin !", "Xəbərdarlıq", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                Manager manager = new Manager
                {
                    Name     = TxtName.Text,
                    Surname  = TxtSurname.Text,
                    Age      = Convert.ToInt32(TxtAge.Text),
                    Email    = TxtEmail.Text,
                    Password = Crypto.HashPassword(TxtPassword.Text),
                    Phone    = TxtPhone.Text,
                    Status   = true
                };
                _managerDal.Create(manager);
                MessageBox.Show("Isci elave edildi");
                AddManager?.Invoke(manager, new EventArgs());
            }
            this.Close();
        }