| Line 10... |
Line 10... |
| 10 |
from email.mime.text import MIMEText
|
10 |
from email.mime.text import MIMEText
|
| 11 |
from shop2020.clients.CatalogClient import CatalogClient
|
11 |
from shop2020.clients.CatalogClient import CatalogClient
|
| 12 |
from shop2020.helpers.impl import DataService
|
12 |
from shop2020.helpers.impl import DataService
|
| 13 |
from shop2020.helpers.impl.DataService import Message, UserEmail, EntitiesShared, \
|
13 |
from shop2020.helpers.impl.DataService import Message, UserEmail, EntitiesShared, \
|
| 14 |
Report, ReportRoleAuthority, CatalogDashboardUser, UserEmailArchive, QuickLink, \
|
14 |
Report, ReportRoleAuthority, CatalogDashboardUser, UserEmailArchive, QuickLink, \
|
| 15 |
AgentWarehouseMapping, UserSms, UserSmsInfo, UserSmsArchive, DealerAuth
|
15 |
AgentWarehouseMapping, UserSms, UserSmsInfo, UserSmsArchive, DealerAuth, Campaigns
|
| 16 |
from shop2020.helpers.impl.model.Agent import Agent
|
16 |
from shop2020.helpers.impl.model.Agent import Agent
|
| 17 |
from shop2020.helpers.impl.model.DashboardUser import DashboardUser
|
17 |
from shop2020.helpers.impl.model.DashboardUser import DashboardUser
|
| 18 |
from shop2020.thriftpy.utils.ttypes import HelperServiceException, Mail, \
|
18 |
from shop2020.thriftpy.utils.ttypes import HelperServiceException, Mail, \
|
| 19 |
Message as Msg, SmsStatus, SmsType, SmsDeliveryStatus
|
19 |
Message as Msg, SmsStatus, SmsType, SmsDeliveryStatus
|
| 20 |
from shop2020.utils.Utils import log_entry, to_py_date, to_java_date
|
20 |
from shop2020.utils.Utils import log_entry, to_py_date, to_java_date
|
| Line 432... |
Line 432... |
| 432 |
session.commit()
|
432 |
session.commit()
|
| 433 |
|
433 |
|
| 434 |
tDealerAuth.password = None
|
434 |
tDealerAuth.password = None
|
| 435 |
return tDealerAuth
|
435 |
return tDealerAuth
|
| 436 |
|
436 |
|
| - |
|
437 |
def addCampaignNotification(userEmail,campaignType):
|
| - |
|
438 |
try:
|
| - |
|
439 |
exist = Campaigns.get_by(userEmail=userEmail,campaignType=campaignType)
|
| - |
|
440 |
if exist is not None:
|
| - |
|
441 |
print "You are already registered."
|
| - |
|
442 |
return "You are already registered."
|
| - |
|
443 |
else:
|
| - |
|
444 |
c = Campaigns()
|
| - |
|
445 |
c.userEmail = userEmail
|
| - |
|
446 |
c.campaignType = campaignType
|
| - |
|
447 |
session.commit()
|
| - |
|
448 |
print "Email registered successfuly."
|
| - |
|
449 |
return "Email registered successfuly."
|
| - |
|
450 |
except Exception as e:
|
| - |
|
451 |
print e
|
| - |
|
452 |
return "OOPS!!!Please try again."
|
| - |
|
453 |
|
| 437 |
|
454 |
|
| 438 |
def close_session():
|
455 |
def close_session():
|
| 439 |
if session.is_active:
|
456 |
if session.is_active:
|
| 440 |
print "session is active. closing it."
|
457 |
print "session is active. closing it."
|
| 441 |
session.close()
|
458 |
session.close()
|