public bool MoveDown(Part part) { part.MoveDown(); if(!isValid(part)) { part.MoveUp(); fillBoard(part, true); return false; } return true; }
public bool MoveDown(Part part) { part.MoveDown(); if (!isValid(part)) { part.MoveUp(); fillBoard(part, true); return(false); } return(true); }
public bool MoveDown(Part <T> part) { part.MoveDown(); if (!isValid(part)) { part.MoveUp(); FillBoard(part); part.Delete(); return(false); } part.Sync(); return(true); }