Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Clientcodes.append(c.getcode())





if (len(clientcodes) == 0):

print "Klientov s takim FIO net"

Return

acmroomnum = raw_input("Enter room's number: ")

roomcodes = []

for c in self.__rooms:

if (c.getnumber() == acmroomnum):

Roomcodes.append(c.getcode())

if (len(roomcodes) == 0):

print "Komnat s takim nomerom net"

Return

acmcodes = []

for c in self.__accoms:

Acmcodes.append(c.getcode())

Acmcodes.sort()

acmcode = acmcodes[-1] + 1

acmdate_in = raw_input("Enter date_in: ")

acmdate_out = raw_input("Enter date_out: ")

acmnote = raw_input("Enter note: ")

self.appendaccom(Accom(code=acmcode,date_in=acmdate_in,date_out=acmdate_out,notes=acmnote))

l = [p for p in self.__rooms if p.getcode()==roomcodes[0]]

if l:

self.getaccoms()[-1].setroom(l[0])

l=[a for a in self.getclients() if a.getcode()==clientcodes[0]]

if l:

self.getaccoms()[-1].appendclient(l[0])

def __delaccom(self, codes):

newaccoms = []

for c in self.__accoms:

if not (c.getcode() in codes):

Newaccoms.append(c)

else:

print "Progivanie s codom %i udeleno" % c.getcode()

self.__accoms = newaccoms

def delaccombycode(self, acmcode):

acmcodes = []

b = False

for c in self.__accoms:

if (c.getcode() == acmcode):

Acmcodes.append(c.getcode())

if (len(acmcodes)!= 0):

Self.__delaccom(acmcodes)

else:

b = True

if (b):

print "Progevaniy s takim codom net"

def printaccoms(self):

for c in self.__accoms:

Print c.getcost()

Модуль “connect.py” содержит функции для работы с базой данных. Функция “create()” – проверяет наличие базы данных и создаёт объекты для работы с базой. В случае отсутствия базы данных, создаёт её и заполняет начальными значениями. Функция “close()” – завершает соединение с базой данных.

# -*- coding: cp1251 -

Import os

Import sqlite3 as db

sql_txt = """

PRAGMA foreign_keys = ON;

Create table client

(code integer primary key,

Family text,

Name text,

Patronym text,

Comment text,

Passport text);

Create table room

(code integer primary key,

Number text,

Capacity text,

Comfort text,

Price integer);

Create table accom

(code integer primary key,

Date: 2016-07-25; view: 282; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию