private void SignButton(ButtonBoardCell button) { button.SetIcon(SignIcon); button.SetColor(StyleManager.Text); button.OnClick += () => { ButtonToggleActive(button); }; button.OnActiveChanged += (active) => { if (OnSignButtonChange != null) { OnSignButtonChange(active); } if (!active) { return; } SignBoard signBoard = InitChildSignBoard(); signBoard.OnInputChanged = OnSignInputChanged; signBoard.OnValidate = OnSignInputValidate; if (OnSignDefault != null) { signBoard.SetSign(OnSignDefault()); } }; }
public ActionResult DeleteConfirmed(Guid id) { SignBoard signBoard = db.SignBoards.Find(id); db.SignBoards.Remove(signBoard); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,CompanyId,CompanyAddressId,SignBoardAddressId,FittingInstructions,FittingCharge,CreateDate,CreatedByUserId,UpdatedDate,UpdatedByUserId")] SignBoard signBoard) { if (ModelState.IsValid) { db.Entry(signBoard).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(signBoard)); }
// GET: SignBoards/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SignBoard signBoard = db.SignBoards.Find(id); if (signBoard == null) { return(HttpNotFound()); } return(View(signBoard)); }
private SignBoard InitChildSignBoard() { GameObject boardObject = GameObject.Instantiate(SignBoardPrefab.gameObject); boardObject.transform.SetParent(wrapper.transform, false); RectTransform rectTransform = boardObject.GetComponent <RectTransform>(); rectTransform.SetInsetAndSizeFromParentEdge(RectTransform.Edge.Top, UIConstants.ElementBottonHeight + UIConstants.ElementBoardSpacing, rectTransform.sizeDelta.y); SignBoard signBoard = boardObject.GetComponent <SignBoard>(); signBoard.Init(); childBoard = signBoard.gameObject; return(signBoard); }