Example #1
0
  public static Object translateOutputAnhXa(BaseModel<?> oldModel) {
    Thread currentThread = Thread.currentThread();

    ClassLoader contextClassLoader = currentThread.getContextClassLoader();

    try {
      currentThread.setContextClassLoader(_classLoader);

      try {
        AnhXaClp newModel = new AnhXaClp();

        Class<?> oldModelClass = oldModel.getClass();

        Method method0 = oldModelClass.getMethod("getId");

        Long value0 = (Long) method0.invoke(oldModel, (Object[]) null);

        newModel.setId(value0);

        Method method1 = oldModelClass.getMethod("getMaDNG");

        String value1 = (String) method1.invoke(oldModel, (Object[]) null);

        newModel.setMaDNG(value1);

        Method method2 = oldModelClass.getMethod("getTenDNG");

        String value2 = (String) method2.invoke(oldModel, (Object[]) null);

        newModel.setTenDNG(value2);

        Method method3 = oldModelClass.getMethod("getMaKhac");

        String value3 = (String) method3.invoke(oldModel, (Object[]) null);

        newModel.setMaKhac(value3);

        Method method4 = oldModelClass.getMethod("getTenKhac");

        String value4 = (String) method4.invoke(oldModel, (Object[]) null);

        newModel.setTenKhac(value4);

        Method method5 = oldModelClass.getMethod("getTenBang");

        String value5 = (String) method5.invoke(oldModel, (Object[]) null);

        newModel.setTenBang(value5);

        Method method6 = oldModelClass.getMethod("getUngDungId");

        Long value6 = (Long) method6.invoke(oldModel, (Object[]) null);

        newModel.setUngDungId(value6);

        Method method7 = oldModelClass.getMethod("getNgayTao");

        Date value7 = (Date) method7.invoke(oldModel, (Object[]) null);

        newModel.setNgayTao(value7);

        Method method8 = oldModelClass.getMethod("getNguoiTao");

        String value8 = (String) method8.invoke(oldModel, (Object[]) null);

        newModel.setNguoiTao(value8);

        Method method9 = oldModelClass.getMethod("getNgaySua");

        Date value9 = (Date) method9.invoke(oldModel, (Object[]) null);

        newModel.setNgaySua(value9);

        Method method10 = oldModelClass.getMethod("getNguoiSua");

        String value10 = (String) method10.invoke(oldModel, (Object[]) null);

        newModel.setNguoiSua(value10);

        Method method11 = oldModelClass.getMethod("getDaXoa");

        Integer value11 = (Integer) method11.invoke(oldModel, (Object[]) null);

        newModel.setDaXoa(value11);

        return newModel;
      } catch (Exception e) {
        _log.error(e, e);
      }
    } finally {
      currentThread.setContextClassLoader(contextClassLoader);
    }

    return oldModel;
  }