Commit 9cf811b4 by Nilu

removing emojis and disabling manage billing, if managed by another team

parent 4184f77d
......@@ -5,6 +5,7 @@ import com.stripe.model.Coupon;
import java.util.Date;
import java.util.Set;
import oneit.logging.LoggingArea;
import oneit.objstore.FieldWriteability;
import oneit.objstore.ValidationContext;
import oneit.objstore.rdbms.filters.EqualsFilter;
import oneit.utils.DateDiff;
......@@ -149,4 +150,26 @@ public class HiringTeam extends BaseHiringTeam
{
return getAvailableCredits() > getUsedCredits() || !getHasCap() || (getHasCap() && getMaxCap() > getUsedCredits());
}
@Override
public FieldWriteability getWriteability_ManageOwnBilling()
{
if(!getManageOwnBilling())
{
return FieldWriteability.NOT_IN_GUI;
}
return super.getWriteability_ManageOwnBilling();
}
@Override
public FieldWriteability getWriteability_BillingTeam()
{
if(!getManageOwnBilling())
{
return FieldWriteability.NOT_IN_GUI;
}
return super.getWriteability_ManageOwnBilling();
}
}
\ No newline at end of file
......@@ -32,7 +32,9 @@
<oneit:form name="hiringTeamTilte" method="post" enctype="multipart/form-data">
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList)
.mapEntry("cancelProcess", true)
.toMap() %>" >
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......
......@@ -23,7 +23,9 @@
<oneit:form name="hiringTeamTilte" method="post" enctype="multipart/form-data">
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList)
.mapEntry("cancelProcess", true)
.toMap() %>" >
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......
......@@ -12,8 +12,12 @@
String thirdPage = WebUtils.getSamePageInRenderMode(request, "Billing");
String forthPage = WebUtils.getSamePageInRenderMode(request, "Invoices");
HiringTeam hiringTeam = (HiringTeam) process.getAttribute("HiringTeam");
SecUser loggedInUser = SecUser.getTXUser(transaction);
CompanyUser companyUser = loggedInUser.getExtension(CompanyUser.REFERENCE_CompanyUser);
boolean ownBilling = hiringTeam.getManageOwnBilling();
String disabled = ownBilling ? "false" : "true";
String disabledClass = ownBilling ? "" : "billing-disabled";
%>
<oneit:dynIncluded>
......@@ -30,27 +34,28 @@
if(companyUser.hasRole(RoleType.BILLING))
{
%>
<li class="<%= tabNumber == "2" ? "active" : ""%>">
<oneit:recalcClass htmlTag="li" classScript="hiringTeam.getManageOwnBilling() ? tabNumber == '2' ? 'show active' : 'show' : 'hide'" hiringTeam="<%= hiringTeam %>" tabNumber="<%= tabNumber %>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", secondPage)
.toMap() %>">
Manage Plan
</oneit:button>
</li>
<li class="<%= tabNumber == "3" ? "active" : ""%>">
</oneit:recalcClass>
<oneit:recalcClass htmlTag="li" classScript="hiringTeam.getManageOwnBilling() ? tabNumber == '3' ? 'show active' : 'show' : 'hide'" hiringTeam="<%= hiringTeam %>" tabNumber="<%= tabNumber %>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", thirdPage)
.toMap() %>">
Billing
</oneit:button>
</li>
<li class="<%= tabNumber == "4" ? "active" : ""%>">
</oneit:recalcClass>
<oneit:recalcClass htmlTag="li" classScript="hiringTeam.getManageOwnBilling() ? tabNumber == '4' ? 'show active' : 'show' : 'hide'" hiringTeam="<%= hiringTeam %>" tabNumber="<%= tabNumber %>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", forthPage)
.toMap() %>">
Invoices
</oneit:button>
</li>
</oneit:recalcClass>
<%
}
%>
......
......@@ -20,7 +20,9 @@
<oneit:form name="editCompany" method="post" enctype="multipart/form-data">
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("cancelProcess", true)
.toMap() %>" >
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......
......@@ -92,7 +92,9 @@
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList)
.mapEntry("cancelProcess", true)
.toMap() %>" >
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......
......@@ -39,7 +39,9 @@
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("cancelProcess", true)
.toMap() %>">
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......@@ -102,6 +104,10 @@
</div>
</div>
</div>
<%
if(company.getHiringTeamsCount() > 1)
{
%>
<div class="form-brack-line-sub"></div>
<div class="form-group row">
<div class="col-md-6">
......@@ -134,6 +140,9 @@
</oneit:recalcClass>
</div>
</div>
<%
}
%>
<div class="form-brack-line-sub"></div>
<div class="form-group row">
......
......@@ -23,7 +23,9 @@
<oneit:form name="hiringTeamTilte" method="post" enctype="multipart/form-data">
<h1 class="page-title page-title-with-arrow">
<oneit:button cssClass="arrow-btn-blue" name="gotoPage" value=" " skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList).toMap() %>" >
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", hiringTeamList)
.mapEntry("cancelProcess", true)
.toMap() %>" >
<img src="images/arrow-left-prev_blue.svg" />
</oneit:button>
<%= hiringTeam.getHiringTeamName() %>
......
......@@ -15,7 +15,7 @@
<div class="main-box-layout login-box">
<div>
<p>
Sent! Check your email now.<span><img class="smile-face smaller-face" src="<%= request.getContextPath() %>/images/smile-face.png" /></span>
Sent! Check your email now.
</p>
</div>
</div>
......
......@@ -3,5 +3,5 @@
#completeAssessment = Please complete your experience.
#emailExists = An account already exists with this email address.
#existsInOtherCompany = An account with this email address is already associated with another company.
#emailSent = A verification email has been sent to you. Please check your email :).
#emailSent = A verification email has been sent to you. Please check your email.
#alreadyApplied = You have already applied for this job.
......@@ -15,7 +15,7 @@
<div class="main-box-layout login-box">
<div>
<p>
Sent! Check your email now.<span><img class="smile-face smaller-face"src="images/smile-face.png" /></span>
Sent! Check your email now.
</p>
</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment