Billing program for the appliance repair company Seoane.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 117 lines 2.0 kB view raw
1#include "Articulo.h" 2#include <string> 3using namespace std; 4Articulo::Articulo() 5{ 6 codigo = -1; 7 existencias = -1; 8 existencias_minimas = -1; 9 descuento = 0; 10 pvp = -1.; 11 precio_coste = -1.; 12 descripcion = ""; 13 caja = ""; 14 historico = false; 15} 16 17Articulo::~Articulo() 18{ 19} 20 21//metodos get 22int Articulo::getid(){ 23 return id; 24} 25 26int Articulo::getcodigo(){ 27 return codigo; 28} 29 30string Articulo::getdescripcion(){ 31 return descripcion; 32} 33 34string Articulo::getcaja(){ 35 return caja; 36} 37 38int Articulo::getexistencias(){ 39 return existencias; 40} 41 42int Articulo::getexistencias_minimas(){ 43 return existencias_minimas; 44} 45 46double Articulo::getpvp(){ 47 return pvp; 48} 49 50double Articulo::getprecio_coste(){ 51 return precio_coste; 52} 53 54int Articulo::getdescuento(){ 55 return descuento; 56} 57bool Articulo::gethistorico() { 58 return historico; 59} 60 61//metodos set 62 63void Articulo::setid(int iden){ 64 id=iden; 65} 66 67 68void Articulo::setcodigo(int cod){ 69 codigo=cod; 70} 71 72void Articulo::setdescripcion(string descr){ 73 descripcion=descr; 74} 75 76void Articulo::setcaja(string caj){ 77 caja=caj; 78} 79void Articulo::setexistencias(int exis){ 80 existencias=exis; 81} 82 83void Articulo::setexistencias_minimas(int exis_min){ 84 existencias_minimas=exis_min; 85} 86 87void Articulo::setpvp(double pvppub){ 88 pvp=pvppub; 89} 90 91void Articulo::setprecio_coste(double precio_cos){ 92 precio_coste=precio_cos; 93} 94 95void Articulo::setdescuento(int desc){ 96 descuento=desc; 97} 98 99void Articulo::sethistorico(bool h) { 100 historico = h; 101} 102 103Articulo Articulo::operator=(Articulo a) { 104 if (this != &a) { 105 this->id = a.getid(); 106 this->caja = a.getcaja(); 107 this->codigo = a.getcodigo(); 108 this->descripcion = a.getdescripcion(); 109 this->descuento = a.getdescuento(); 110 this->existencias = a.getexistencias(); 111 this->existencias_minimas = a.getexistencias_minimas(); 112 this->historico = a.gethistorico(); 113 this->precio_coste = a.getprecio_coste(); 114 this->pvp = a.getpvp(); 115 } 116 return *this; 117}