Exemple #1
0
 def add_contract_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_CONTRACT, user, datetime.datetime.now())
     return self.get_last_contract()
Exemple #2
0
 def add_finish_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_FINISH, user, datetime.datetime.now())
     return self.get_last_finish()
Exemple #3
0
 def add_client_attachment(self, user, filename, type):
     Attachment.add(self.target_type, self.target_id, filename, type, user,
                    datetime.datetime.now())
     return self.get_last_schedule()
Exemple #4
0
 def add_medium_files(self, user, filename, type):
     Attachment.add(self.target_type, self.target_id, filename, type, user,
                    datetime.datetime.now())
     return self.get_last_medium(type)
Exemple #5
0
 def add_other_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_OTHERS, user, datetime.datetime.now())
     return self.get_last_others()
Exemple #6
0
 def add_user_pic_file(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_USER_PIC, user, datetime.datetime.now())
     return self.get_last_user_pic_file()
Exemple #7
0
 def add_agent_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_AGENT, user, datetime.datetime.now())
     return self.get_last_schedule()
Exemple #8
0
 def add_user_pic_file(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_USER_PIC, user, datetime.datetime.now())
     return self.get_last_user_pic_file()
Exemple #9
0
 def add_finish_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_FINISH, user, datetime.datetime.now())
     return self.get_last_finish()
Exemple #10
0
 def add_outsource_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_OUTSOURCE, user, datetime.datetime.now())
     return self.get_last_schedule()
Exemple #11
0
 def add_contract_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_CONTRACT, user, datetime.datetime.now())
     return self.get_last_contract()
Exemple #12
0
 def add_medium_files(self, user, filename, type):
     Attachment.add(self.target_type, self.target_id, filename,
                    type, user, datetime.datetime.now())
     return self.get_last_medium(type)
Exemple #13
0
 def add_client_attachment(self, user, filename, type):
     Attachment.add(self.target_type, self.target_id, filename,
                    type, user, datetime.datetime.now())
     return self.get_last_schedule()
Exemple #14
0
 def add_outsource_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id,
                    filename, ATTACHMENT_TYPE_OUTSOURCE, user,
                    datetime.datetime.now())
     return self.get_last_schedule()
Exemple #15
0
 def add_medium_group_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_MEDIUM_GROUP, user, datetime.datetime.now())
     return self.get_last_schedule()
Exemple #16
0
 def add_medium_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_MEDIUM, user, datetime.datetime.now())
     return self.get_last_schedule()
Exemple #17
0
 def add_other_attachment(self, user, filename):
     Attachment.add(self.target_type, self.target_id, filename,
                    ATTACHMENT_TYPE_OTHERS, user, datetime.datetime.now())
     return self.get_last_others()