private void OKButton_Click(object sender, RoutedEventArgs e) { if (!String.IsNullOrEmpty(txtGroupName.Text.Trim())) { GroupClient = new GroupSVCClient(); int IsActived = 0; if ((bool)chkIsActived.IsChecked) IsActived = 1; if (GroupID == -1) { GroupClient.Group_AddCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(GroupClient_Group_AddCompleted); GroupClient.Group_AddAsync(txtGroupName.Text.Trim(), txtDescriptions.Text, IsActived, int.Parse(User.UserID), DateTime.Now.ToString("MM/dd/yyyy")); } else { GroupClient.Group_EditCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(GroupClient_Group_EditCompleted); GroupClient.Group_EditAsync(GroupID, txtGroupName.Text.Trim(), txtDescriptions.Text, IsActived, int.Parse(User.UserID), DateTime.Now.ToString("MM/dd/yyyy")); } } else { MessageBox.Show("Kiểm tra lại các trường bắt buộc nhập", "Thông báo", MessageBoxButton.OK); } }
public void Group_Load(int _GroupID) { if (_GroupID > 0) { GroupID = _GroupID; GroupClient = new GroupSVCClient(); GroupClient.Group_GetItemCompleted += new EventHandler<Group_GetItemCompletedEventArgs>(GroupClient_Group_GetItemCompleted); GroupClient.Group_GetItemAsync(GroupID); } }
public void UserGroup_Load(int _UserID) { GroupClient = new GroupSVCClient(); GroupClient.Group_GetActivedItemsCompleted += new EventHandler<Group_GetActivedItemsCompletedEventArgs>(GroupClient_Group_GetActivedItemsCompleted); GroupClient.Group_GetActivedItemsAsync(); UserClient = new UserSVCClient(); UserClient.User_GetActivedItemsCompleted += new EventHandler<User_GetActivedItemsCompletedEventArgs>(UserClient_User_GetActivedItemsCompleted); UserClient.User_GetActivedItemsAsync(); if (_UserID > 0) { UserID = _UserID; cbxUser.SelectedValue = UserID; UserGroupClient = new UserGroupSVCClient(); UserGroupClient.UserGroup_GetItemCompleted += new EventHandler<UserGroup_GetItemCompletedEventArgs>(UserGroupClient_UserGroup_GetItemCompleted); UserGroupClient.UserGroup_GetItemAsync(UserID); } else cbxUser.SelectedIndex = 0; }