public override void BindView() { if (root == null) { Debug.Log("bind fail no root found"); } view.DetailName = root.GetChild(2).GetChild(0).GetComponent <Text>(); view.properies = root.GetChild(2).GetChild(1).GetComponent <RadarPropertyUI> (); view.InitMoney = root.Find("Detail_left").Find("Ownings").Find("Text_p0_value").GetComponent <Text> (); view.InitAttr = root.Find("Detail_left").Find("Ownings").Find("Text_p1_value").GetComponent <Text> (); view.InitSkill = root.Find("Detail_left").Find("Ownings").Find("Text_p2_value").GetComponent <Text> (); view.DetailDesp = root.GetChild(3).GetChild(2).GetComponent <Text>(); view.extraContainer = root.GetChild(3).GetChild(3); view.roleContainer = root.GetChild(1).GetChild(0).GetChild(0).Find("Content"); view.StartGame = root.GetChild(4).GetComponent <Image> (); for (int i = 0; i < 5; i++) { GameObject g = GameMain.GetInstance().GetModule <ResLoader> ().Instantiate("UI/Script1", view.roleContainer); RoleItemView v = new RoleItemView(); v.BindView(g.transform); view.roleList.Add(v); } //init }
public void Update(RoleItemView role) { _repository.Save(new Role { Name = role.Name, Code = role.Code, Id = role.Id }); }
public RoleItemView Get(long id) { var role = _repository.Get <Role>(id); if (role == null) { return(null); } var view = new RoleItemView { Name = role.Name, Code = role.Code, Id = role.Id }; return(view); }
public long Create(RoleItemView role) { var query = _repository.Query <Role>(); if (!string.IsNullOrWhiteSpace(role.Name)) { query = query.Where(x => x.Name == role.Name); } if (query.Count() > 0) { return(-1); } else { return(_repository.Save(new Role { Name = role.Name, Code = role.Code })); } }