Commit 876c7e6a authored by Juorder Gonzalez's avatar Juorder Gonzalez Committed by GitHub

Merge pull request #288 from ZBoxApp/manager_performance

Manager performance
parents 21b45111 cd1e9170
......@@ -2,6 +2,7 @@ import React from 'react';
import PageInfo from '../page_info.jsx';
import Panel from '../panel.jsx';
import UserStore from '../../stores/user_store.jsx';
import * as GlobalActions from '../../action_creators/global_actions.jsx';
import * as Utils from '../../utils/utils.jsx';
import * as Client from '../../utils/client.jsx';
import sweetAlert from 'sweetalert';
......@@ -12,6 +13,7 @@ export default class SalesForm extends React.Component {
this.buildPurchase = this.buildPurchase.bind(this);
this.confirmShipping = this.confirmShipping.bind(this);
this.resetCounter = this.resetCounter.bind(this);
const {name, attrs} = UserStore.getCurrentUser();
const {displayName, cn, sn} = attrs._attrs;
......@@ -43,6 +45,21 @@ export default class SalesForm extends React.Component {
this.state = state;
}
resetCounter() {
const purchase = {};
const reset = this.mailboxes.forEach((plan) => {
purchase[plan] = 0;
});
this.setState({
purchase: reset
});
}
componentDidMount() {
GlobalActions.emitEndLoading();
}
onKeyupInput(event, label) {
const value = event.target.value;
......@@ -130,8 +147,10 @@ export default class SalesForm extends React.Component {
const {name} = domain;
data.domain = name;
data = JSON.stringify(data);
Client.requestMailboxes(data, (response) => {
const text = this.messageCode[response.messageCode];
this.resetCounter();
sweetAlert('Compra éxitosa', text, 'success');
}, (error) => {
const text = this.messageCode[error.messageCode];
......
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