public bool isDupplicateCode(string code) { if (GUIContext.GetType() == typeof(PersonEditing)) { Person p = session.GetObjectByKey <Person>(PersonId); if (p == null) { throw new Exception(String.Format("Không tồn tại PersonId {0}", PersonId)); } string oldcode = p.Code; if (oldcode.Equals(code)) { return(false); } } return(Util.isExistXpoObject <Person>("Code", code, Utility.Constant.ROWSTATUS_INACTIVE, Utility.Constant.ROWSTATUS_ACTIVE, Utility.Constant.ROWSTATUS_DEFAULT)); }