Script

Páginas: 4 (930 palabras) Publicado: 3 de julio de 2014
class ModeloPresupuesto:
#Datos Comerciales
titulo = "PRESUPUESTO"
encabezado_nombre = "Henry Bravo"
encabezado_web = "www.henrygbc.me"
encabezado_mail = "henry.bravo89@gmail.com"# Datos Impositivos
alicuota_iva = 21

#Propiedades realtivas al formato
divline = "="*80

# Setear los datos del cliente

def set_cliente(self):
self.empresa = raw_input('\tEmpresa:')
self.cliente = raw_input('\tNombre del cliente: ')

# Setear los datos basicos del presupuesto

def set_datos_basicos(self):
self.fecha = raw_input('\tFecha: ')
self.servicio =raw_input('\tDescripción del servicio: ')
importe = raw_input('\tImporte bruto: $')
self.importe = float(importe)
self.vencimiento = raw_input('\tFecha de caducidad: ')

# Calcular IVAdef calcular_iva(self):
self.monto_iva = self.importe*self.alicuota_iva/100

# Calcula el monto total del presupuesto

def calcular_neto(self):
self.neto = self.importe+self.monto_iva

#Armar el presupuesto

def armar_presupuesto(self):
"""
Esta función se encarga de armar todo el presupuesto
"""

txt = '\n'+self.divline+'\n'
txt +='\t'+self.encabezado_nombre+'\n'
txt += '\tWeb Site: '+self.encabezado_web+'\n'
txt += 'E-mail: '+self.encabezado_mail+'\n'
txt += self.divline+'\n'
txt += '\t'+self.titulo+'\n'
txt += self.divline+'\n\n'
txt+= '\tFecha: '+self.fecha+'\n'
txt += '\tEmpresa: '+self.empresa+'\n'
txt += '\tCliente: '+self.cliente+'\n'
txt += self.divline+'\n\n'
txt += '\tDetalle del servicio:\n'
txt +='\t'+self.servicio+'\n\n'
txt += '\tImporte: $%0.2f | IVA: $%0.2f\n' % (self.importe, self.monto_iva)
txt += '-'*80
txt += '\n\tMONTO TOTAL: $%0.2f\n' % (self.neto)
txt += self.divline+'\n'print txt

# Metodo constructor

def __init__(self):
print self.divline
print "\tGENERACIÓN DEL PRESUPUESTO"
print self.divline
self.set_cliente()
self.set_datos_basicos()...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Script
  • Script
  • script
  • Script!.
  • Script
  • Script
  • El Script
  • Shell script

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS