private bool GetAllUserInfo(out UserDto[] userDtos) { var soCmnd = SoCmndSearch.Value.Trim(); var idThanhVien = IdThanhVienSearch.Value.Trim(); var hoTen = HoTenSearch.Value.Trim(); if (!string.IsNullOrEmpty(idThanhVien) && !DcapServiceUtil.IsValidAccountNumber(idThanhVien)) { InvalidCredentialsMessage.Text = "Id thành viên không đúng định dạng. Vui lòng nhập lại."; InvalidCredentialsMessage.Visible = true; userDtos = new UserDto[0]; ResetGvMemberInfo(); return(false); } if (string.IsNullOrEmpty(soCmnd) && string.IsNullOrEmpty(idThanhVien) && string.IsNullOrEmpty(hoTen)) { InvalidCredentialsMessage.Text = "Phải nhập tối thiểu 1 thông tin tìm kiếm."; InvalidCredentialsMessage.Visible = true; userDtos = new UserDto[0]; ResetGvMemberInfo(); return(false); } userDtos = DcapServiceUtil.SearchUserInfo(soCmnd, idThanhVien, hoTen); return(true); }
protected void imgBtnEditUser_Click(object sender, ImageClickEventArgs e) { var row = (GridViewRow)(sender as Control).Parent.Parent; var accountNumber = row.Cells[3].Text; var userDtos = DcapServiceUtil.SearchUserInfo(string.Empty, accountNumber, string.Empty); if (userDtos.Length == 0) { return; } LoadEditUserInfo(userDtos[0]); EditPlaceHolder.Visible = true; EditMemberPopup.ShowPopupWindow(); }