Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApplication1
- {
- class InstrumentZaMerenjeZapremine
- {
- private int id;
- private string serijskiBroj;
- private string proizvodjac;
- private string tip;
- private string tipVarijabilnosti;
- private string inventarniBroj;
- private int? godinaProizvodnje;
- private string lokacija;
- private string organizacionaJedinica;
- private List<double> tackeProvere;
- private double? opseg;
- private double podeljak;
- public int Id
- {
- get
- {
- return id;
- }
- private set
- {
- if (value < 0)
- throw new Exception("[Error] ReferentniTermometar: id mora biti > 0");
- else
- id = value;
- }
- }
- public string Proizvodjac
- {
- get
- {
- return proizvodjac;
- }
- private set
- {
- proizvodjac = value;
- }
- }
- public string Tip
- {
- get
- {
- return tip;
- }
- private set
- {
- tip = value;
- }
- }
- public string TipVarijabilnosti
- {
- get
- {
- return tipVarijabilnosti;
- }
- private set
- {
- tipVarijabilnosti = value;
- }
- }
- public string SerijskiBroj
- {
- get
- {
- return serijskiBroj;
- }
- private set
- {
- serijskiBroj = value;
- }
- }
- public string Lokacija
- {
- get
- {
- return lokacija;
- }
- private set
- {
- lokacija = value;
- }
- }
- public string OrganizacionaJedinica
- {
- get
- {
- return organizacionaJedinica;
- }
- private set
- {
- organizacionaJedinica = value;
- }
- }
- public int? GodinaProizvodnje
- {
- get
- {
- return godinaProizvodnje;
- }
- private set
- {
- godinaProizvodnje = value;
- }
- }
- public string InventarniBroj
- {
- get
- {
- return inventarniBroj;
- }
- private set
- {
- inventarniBroj = value;
- }
- }
- public double? Opseg
- {
- get
- {
- return opseg;
- }
- private set
- {
- if (value.HasValue && value <= 0)
- throw new Exception("[Error] ReferentniTermometar: opseg mora biti > 0");
- else
- opseg = value;
- }
- }
- public double Podeljak
- {
- get
- {
- return podeljak;
- }
- private set
- {
- if (value <= 0)
- throw new Exception("[Error] ReferentniTermometar: podeljak mora biti > 0");
- else
- podeljak = value;
- }
- }
- public List<double> TackeProvere
- {
- get
- {
- return tackeProvere;
- }
- private set
- {
- tackeProvere = value;
- }
- }
- public InstrumentZaMerenjeZapremine(string serijskiBroj, string proizvodjac, string tip, string tipVarijabilnosti, string inventarniBroj, int? godinaProizvodnje, string lokacija, string organizacionaJedinica, double opseg, double podeljak, List<double> tackeProvere)
- {
- SerijskiBroj = serijskiBroj;
- Proizvodjac = proizvodjac;
- Tip = tip;
- TipVarijabilnosti = tipVarijabilnosti;
- InventarniBroj = inventarniBroj;
- GodinaProizvodnje = godinaProizvodnje;
- Lokacija = lokacija;
- OrganizacionaJedinica = organizacionaJedinica;
- Opseg = opseg;
- Podeljak = podeljak;
- TackeProvere = tackeProvere;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement