Examples of Charge


Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

      return errors;
    }

     
        // building object charge
        Charge charge = AgilePlanningObjectFactory.getCharge();

        charge.setDay(day);
        charge.setDaysNeededToFinish(daysNeededToFinish);
        charge.setTimeUsedToday(timeUsedToday);

        // finding user
        User user = userRepository.findUserByPersistanceId(userPersistanceId);

        charge.setUser(user);

        // adding the charge
        for (Task task : story.getTasks()) {

            if (task.getPersistanceId() == taskPersistanceId) {
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

        task.setPersistanceId(1);
        task.setCharges(new HashSet<Charge>());
        story.getTasks().add(task);
       
        // Charge
        Charge charge = new ChargeImpl();
        Date chargeDate = new Date();
        charge.setDay(chargeDate);
        charge.setDaysNeededToFinish(2);
        charge.setPersistanceId(1);
        charge.setPersistanceVersion(5);
        charge.setTimeUsedToday(0.5);
        User chargeUser = new UserImpl();
        charge.setUser(chargeUser);
       
        task.getCharges().add(charge);
       
        // appel de la recherche de la story
        mockStoryRepository.expectFindByPersistanceId(1, story);
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

      return errors;
    }

     
        // building object charge
        Charge charge = AgilePlanningObjectFactory.getCharge();

        charge.setDay(day);
        charge.setDaysNeededToFinish(daysNeededToFinish);
        charge.setTimeUsedToday(timeUsedToday);

        // finding user
        User user = userRepository.findUserByPersistanceId(userPersistanceId);

        charge.setUser(user);

        // adding the charge
        for (Task task : story.getTasks()) {

            if (task.getPersistanceId() == taskPersistanceId) {
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

     * Test la méthode isDeletable quand la task a des charges.
     * Dans ce cas la task ne peut être supprimée
     */
    public void testIsDeletableWhenStoryTaskIsNotEmpty() {
     
      Charge charge = new ChargeImpl();
      Set<Charge> chargeSet = new HashSet<Charge>();
      chargeSet.add(charge);
     
      task.setCharges(chargeSet);
     
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

        task.setPersistanceId(1);
        task.setCharges(new HashSet<Charge>());
        story.getTasks().add(task);
       
        // Charge
        Charge charge = new ChargeImpl();
        Date chargeDate = new Date();
        charge.setDay(chargeDate);
        charge.setDaysNeededToFinish(2);
        charge.setPersistanceId(1);
        charge.setPersistanceVersion(5);
        charge.setTimeUsedToday(0.5);
        User chargeUser = new UserImpl();
        charge.setUser(chargeUser);
       
        task.getCharges().add(charge);
       
        // appel de la recherche de la story
        EasyMock.expect(mockStoryRepository.findByPersistanceId(1)).andReturn(story);
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

   * return buid the link to select a charge
   * @return link
   */
  public String getDay() {
       
        Charge charge = (Charge)getCurrentRowObject();
       
        Date day = charge.getDay();
        int persistanceId = charge.getPersistanceId();
       
        String storyPersistanceId = (String) getPageContext().getAttribute("storyPersistanceId");
        String taskPersistanceId = (String) getPageContext().getAttribute("taskPersistanceId");

        return "<a href=\"charge.do?persistanceId=" + persistanceId + "&storyPersistanceId=" + storyPersistanceId + "&taskPersistanceId=" + taskPersistanceId + "&action=detail\">" + day + "</a>";
View Full Code Here

Examples of net.sf.pmr.agilePlanning.domain.story.task.charge.Charge

        chargeForm.setTaskPersistanceId(Integer.parseInt((String) request.getParameter("taskPersistanceId")));
       
        // find the Story... if needed
        if (StringUtils.isNotEmpty((String) request.getParameter("persistanceId"))) {

            Charge charge = storyService.findChargeByPersistanceId(Integer.parseInt((String) request.getParameter("persistanceId")));

            chargeForm.setDay(charge.getDay());
            chargeForm.setDaysNeededToFinish(charge.getDaysNeededToFinish());
            chargeForm.setTimeUsedToday(charge.getTimeUsedToday());
            chargeForm.setPersistanceVersion(charge.getPersistanceVersion());
           
        }   
   
        // populate summary
        populateSummary(request, chargeForm.getStoryPersistanceId(), chargeForm.getTaskPersistanceId());
View Full Code Here

Examples of org.mifosplatform.portfolio.charge.domain.Charge

                            savingsChargeElement, monthDayFormat, locale);
                    final Integer feeInterval = this.fromApiJsonHelper.extractIntegerNamed(feeIntervalParamName, savingsChargeElement,
                            locale);

                    if (id == null) {
                        final Charge chargeDefinition = this.chargeRepository.findOneWithNotFoundDetection(chargeId);

                        if (!chargeDefinition.isSavingsCharge()) {
                            final String errorMessage = "Charge with identifier " + chargeDefinition.getId()
                                    + " cannot be applied to Savings product.";
                            throw new ChargeCannotBeAppliedToException("savings.product", errorMessage, chargeDefinition.getId());
                        }

                        ChargeTimeType chargeTime = null;
                        if (chargeTimeType != null) {
                            chargeTime = ChargeTimeType.fromInt(chargeTimeType);
View Full Code Here

Examples of org.mifosplatform.portfolio.charge.domain.Charge

                    final JsonObject jsonObject = chargesArray.get(i).getAsJsonObject();
                    if (jsonObject.has(idParamName)) {
                        final Long id = jsonObject.get(idParamName).getAsLong();

                        final Charge charge = this.chargeRepository.findOneWithNotFoundDetection(id);

                        if (!charge.isSavingsCharge()) {
                            final String errorMessage = "Charge with identifier " + charge.getId()
                                    + " cannot be applied to Savings product.";
                            throw new ChargeCannotBeAppliedToException("savings.product", errorMessage, charge.getId());
                        }

                        if (!savingsProductCurrencyCode.equals(charge.getCurrencyCode())) {
                            final String errorMessage = "Charge and Savings Product must have the same currency.";
                            throw new InvalidCurrencyException("charge", "attach.to.savings.product", errorMessage);
                        }
                        charges.add(charge);
                    }
View Full Code Here

Examples of org.mifosplatform.portfolio.charge.domain.Charge

                    final LocalDate dueDate = this.fromApiJsonHelper
                            .extractLocalDateNamed("dueDate", loanChargeElement, dateFormat, locale);
                    final Integer chargePaymentMode = this.fromApiJsonHelper.extractIntegerNamed("chargePaymentMode", loanChargeElement,
                            locale);
                    if (id == null) {
                        final Charge chargeDefinition = this.chargeRepository.findOneWithNotFoundDetection(chargeId);

                        if (chargeDefinition.isOverdueInstallment()) {

                            final String defaultUserMessage = "Installment charge cannot be added to the loan.";
                            throw new LoanChargeCannotBeAddedException("loanCharge", "overdue.charge", defaultUserMessage, null,
                                    chargeDefinition.getName());
                        }

                        ChargeTimeType chargeTime = null;
                        if (chargeTimeType != null) {
                            chargeTime = ChargeTimeType.fromInt(chargeTimeType);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.