private void EditUserDetailAction(UserInfomation userDataToEdit) { if (userDataInEditMode != null) { this.userDataInEditMode.EditMode = false; } this.userDataInEditMode = userDataToEdit; this.userDataInEditMode.EditMode = true; }
private void SaveUserDetailAction(UserInfomation userDataToSave) { //Save your data here: if (userDataInEditMode != null) { userDataInEditMode.EditMode = false; MessageBox.Show("first name changed to " + userDataToSave.FirstName); } }
public List <int> GetAreaWLst(UserInfomation userinfo) { List <int> areaW = new List <int>(); foreach (var t in Wlst.Sr.EquipmentInfoHolding.Services.AreaInfoHold.MySlef.AreaInfo) { if (userinfo.AreaW.Contains(t.Value.AreaId)) { areaW.Add(t.Value.AreaId); } } return(areaW); }
public UserInfoViewModel(UserInfomation userinfo) { UserName = userinfo.UserName; UserPassword = userinfo.UserPasswrod; UserDepartment = userinfo.Department; UserPhoneNumber = userinfo.PhoneNumber; UserPositon = userinfo.Position; UserRealName = userinfo.UserRealName; UserPrivilegeList = new List <int>(); foreach (var t in userinfo.UserPirvilegeGroupBelong) { UserPrivilegeList.Add(t); } }
private void LoadInfoEmpAndSup(int mahd, int manv) { var employeeInfomation = new List <UserInfomation>(); var supplierInfomation = new List <Supplier>(); UserInfomation user = new UserInfomation() { EmployeeName = employee.GetById(manv).EmployeeName, UserName = account.GetById(manv).UserName, Role = account.GetById(manv).Role }; var supplier = this.supplier.GetById(contract.GetById(mahd).SupplierID); employeeInfomation.Add(user); supplierInfomation.Add(supplier); gridControl2.DataSource = employeeInfomation; gridControl3.DataSource = supplierInfomation; }
/// <summary> /// REST GET for User get one User with Username /// </summary> /// <param name="_us">Username of User</param> /// <returns></returns> public UserInfomation Get(string _us) { try { User us = this._context.PdbUser.Where(item => item.username == _us).FirstOrDefault(); UserInfomation userInfomation = new UserInfomation(); userInfomation.address = us.address; userInfomation.age = us.age; userInfomation.displayname = us.displayname; userInfomation.email = us.email; userInfomation.phone = us.phone; return(userInfomation); } catch { return(null); } }
private void gridControl3_Click(object sender, EventArgs e) { try { id = int.Parse(gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[0]).ToString()); cbmanv.Text = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[1]).ToString(); cbncc.Text = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[2]).ToString(); datecreate.Text = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[3]).ToString(); datengaygiao.Text = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[4]).ToString(); status = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[5]).ToString(); txtghichu.Text = gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[6]).ToString(); int idEmp = int.Parse(gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[1]).ToString()); int idSup = int.Parse(gridView3.GetRowCellValue(gridView3.FocusedRowHandle, gridView3.Columns[2]).ToString()); List <Supplier> su = new List <Supplier>(); List <ContractDeteilInformation> detail = new List <ContractDeteilInformation>(); var chitiet = cd.GetByIdList(id); foreach (var item in chitiet) { var proInfomation = new ContractDeteilInformation() { ProductName = pro.GetById(item.ProductID).ProductName, Quantity = item.Quantity, Notes = item.Notes }; detail.Add(proInfomation); } var temp = new UserInfomation() { EmployeeName = emp.GetById(idEmp).EmployeeName, UserName = account.GetById(idEmp).UserName, Role = account.GetById(idEmp).Role }; var ac = new List <UserInfomation>(); ac.Add(temp); gridControl1.DataSource = ac; gridControl2.DataSource = su; gridControl4.DataSource = detail; } catch { XtraMessageBox.Show("Please try again!", "Thông báo"); } }
/// <summary> /// REST GET for User get all User ( but not include API - UserController) /// </summary> /// <returns></returns> public List <UserInfomation> Get() { try { UserInfomation result = new UserInfomation(); List <UserInfomation> listresult = new List <UserInfomation>(); List <User> listuser = this._context.PdbUser.ToList(); for (int i = 0; i < listuser.Count - 1; i++) { result.address = listuser[i].address; result.age = listuser[i].age; result.displayname = listuser[i].displayname; result.email = listuser[i].email; result.phone = listuser[i].phone; listresult.Add(result); } return(listresult); } catch { return(null); } }
void CreateUserItemUI() { if (UserContent.childCount > 0) { foreach (Transform item in UserContent) { Destroy(item.gameObject); } } if (userList != null) { foreach (UsersItem item in userList) { GameObject userItem = Instantiate(UserItemPrefab); UserInfomation gameinfo = userItem.GetComponent <UserInfomation>(); string state = item.isOnline == 1 ? "在线" : "不在线"; bool ison = item.isOnline == 1 ? true : false; gameinfo.SetData(item.username, state, ison, (gameID, canplay) => { UsersItem NeedChange = null; foreach (UsersItem data in userList) { if (data.username == gameID) { NeedChange = data; } } if (NeedChange != null && !canplay) { NeedChange.isOnline = 0; ShutdownMeachine(NeedChange.username); } }); userItem.transform.SetParent(UserContent); } } }
/// <summary> /// 手动输入 /// </summary> public User() { info = new UserInfomation(this); userRequest = new RequestBase(this); }
public void UpdaetRwx(UserInfomation userinfo) { AreaRLst = GetAreaRLst(userinfo); AreaWLst = GetAreaWLst(userinfo); AreaXLst = GetAreaXLst(userinfo); }
/// <summary> /// AddUserInfo /// </summary> /// <param name="info"></param> public static long AddUserInfo(UserInfomation info) { return(_info.AddUserInfo(info)); }
/// <summary> /// 修改用户信息 /// </summary> /// <param name="info"></param> public static long ModflyUserInfo(UserInfomation info) { return(_info.ModflyUserInfo(info)); }
public ActionResult GetAllUsers() { try { var getlist = MH.GetListOfObjects(null, null, null, null, null, null, "Authentication", "Authentication").Result; if (getlist != null) { List <UserInfomation> userList = new List <UserInfomation>(); foreach (var user in getlist) { var userInfo = BsonSerializer.Deserialize <RegisterModel>(user); var billingAddressData = MH.GetSingleObject(Builders <BsonDocument> .Filter.Eq("UserName", userInfo.UserName) & Builders <BsonDocument> .Filter.Eq("BillingAddress", true), "UserInfo", "UserInfo").Result; Address billingAddress = new Address(); if (billingAddressData != null) { billingAddress = BsonSerializer.Deserialize <Address>(billingAddressData); } else { billingAddress = null; } var shippingAddressData = MH.GetSingleObject(Builders <BsonDocument> .Filter.Eq("UserName", userInfo.UserName) & Builders <BsonDocument> .Filter.Eq("ShippingAddress", true), "UserInfo", "UserInfo").Result; Address shippingAddress = new Address(); if (shippingAddressData != null) { shippingAddress = BsonSerializer.Deserialize <Address>(shippingAddressData); } else { shippingAddress = null; } UserInfomation userInfomation = new UserInfomation { FullName = userInfo.FullName, PhoneNumber = userInfo.PhoneNumber, Email = userInfo.Email, BillingAddress = billingAddress, ShippingAddress = shippingAddress }; userList.Add(userInfomation); } return(Ok(new ResponseData { Code = "200", Message = "Success", Data = userList })); } else { return(BadRequest(new ResponseData { Code = "404", Message = "No users found", Data = null })); } } catch (Exception ex) { LoggerDataAccess.CreateLog("AdminContoller", "GetAllUsers", ex.Message); return(BadRequest(new ResponseData { Code = "400", Message = "Failed", Data = ex.Message })); } }