Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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)
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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)
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()
Beispiel #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()