public static bool ModifyLine(LineEntity entity) { long result = 0; if (entity != null) { LineRepository mr = new LineRepository(); LineInfo info = TranslateLineInfo(entity); if (entity.ID > 0) { info.ChangeDate = DateTime.Now; mr.ModifyLine(info); } else { info.ChangeDate = DateTime.Now; info.CreateDate = DateTime.Now; result = mr.CreateNew(info); } } return(result > 0); }