diff --git a/Desktop app/TaksiUdruzenje.sln b/Desktop app/TaksiUdruzenje.sln
new file mode 100644
index 0000000..15020e2
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30711.63
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje", "TaksiUdruzenje\TaksiUdruzenje.csproj", "{7B336875-2DC5-4E09-B06E-AEDFEDDFD224}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {928458D0-55BF-41B4-BC4D-9FC1F9902AA8}
+ EndGlobalSection
+EndGlobal
diff --git a/Desktop app/TaksiUdruzenje/App.config b/Desktop app/TaksiUdruzenje/App.config
new file mode 100644
index 0000000..04a1f96
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/App.config
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/BorderLabel.cs b/Desktop app/TaksiUdruzenje/BorderLabel.cs
new file mode 100644
index 0000000..f2ec1dc
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/BorderLabel.cs
@@ -0,0 +1,292 @@
+/***********************************************************************
+ * BorderLabel.cs - Simple Label Control with Border Effect *
+ * *
+ * Author: Csar Roberto de Souza *
+ * Email: cesarsouza at gmail.com *
+ * Website: http://www.comp.ufscar.br/~cesarsouza *
+ * *
+ * This code is distributed under the The Code Project Open License *
+ * (CPOL) 1.02 or any later versions of this same license. By using *
+ * this code you agree not to remove any of the original copyright, *
+ * patent, trademark, and attribution notices and associated *
+ * disclaimers that may appear in the Source Code or Executable Files *
+ * *
+ * The exact terms of this license can be found on The Code Project *
+ * website: http://www.codeproject.com/info/cpol10.aspx *
+ * *
+ ***********************************************************************/
+
+
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Drawing;
+using System.Drawing.Drawing2D;
+using System.Data;
+using System.Text;
+using System.Windows.Forms;
+
+
+namespace cSouza.WinForms.Controls
+{
+
+ ///
+ /// Represents a Bordered label.
+ ///
+ public partial class BorderLabel : Label
+ {
+ private float borderSize;
+ private Color borderColor;
+
+ private PointF point;
+ private SizeF drawSize;
+ private Pen drawPen;
+ private GraphicsPath drawPath;
+ private SolidBrush forecolorBrush;
+
+
+
+ // Constructor
+ //-----------------------------------------------------
+
+ #region Constructor
+ ///
+ /// Constructs a new BorderLabel object.
+ ///
+ public BorderLabel()
+ {
+ this.borderSize = 1f;
+ this.borderColor = Color.White;
+ this.drawPath = new GraphicsPath();
+ this.drawPen = new Pen(new SolidBrush(this.borderColor), borderSize);
+ this.forecolorBrush = new SolidBrush(this.ForeColor);
+
+ this.Invalidate();
+ }
+ #endregion
+
+
+
+ // Public Properties
+ //-----------------------------------------------------
+
+ #region Public Properties
+
+ ///
+ /// The border's thickness
+ ///
+ [Browsable(true)]
+ [Category("Appearance")]
+ [Description("The border's thickness")]
+ [DefaultValue(1f)]
+ public float BorderSize
+ {
+ get { return this.borderSize; }
+ set
+ {
+ this.borderSize = value;
+ if (value == 0)
+ {
+ //If border size equals zero, disable the
+ // border by setting it as transparent
+ this.drawPen.Color = Color.Transparent;
+ }
+ else
+ {
+ this.drawPen.Color = this.BorderColor;
+ this.drawPen.Width = value;
+ }
+
+ this.OnTextChanged(EventArgs.Empty);
+ }
+ }
+
+
+ ///
+ /// The border color of this component
+ ///
+ [Browsable(true)]
+ [Category("Appearance")]
+ [DefaultValue(typeof(Color), "White")]
+ [Description("The border color of this component")]
+ public Color BorderColor
+ {
+ get { return this.borderColor; }
+ set
+ {
+ this.borderColor = value;
+
+ if (this.BorderSize != 0)
+ this.drawPen.Color = value;
+
+ this.Invalidate();
+ }
+ }
+
+ #endregion
+
+
+
+ // Public Methods
+ //-----------------------------------------------------
+
+ #region Public Methods
+ ///
+ /// Releases all resources used by this control
+ ///
+ /// True to release both managed and unmanaged resources.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing)
+ {
+
+ if (this.forecolorBrush != null)
+ this.forecolorBrush.Dispose();
+
+ if (this.drawPath != null)
+ this.drawPath.Dispose();
+
+ if (this.drawPen != null)
+ this.drawPen.Dispose();
+
+ }
+ base.Dispose(disposing);
+ }
+ #endregion
+
+
+
+ // Event Handling
+ //-----------------------------------------------------
+
+ #region Event Handling
+ protected override void OnFontChanged(EventArgs e)
+ {
+ base.OnFontChanged(e);
+ this.Invalidate();
+ }
+
+ protected override void OnTextAlignChanged(EventArgs e)
+ {
+ base.OnTextAlignChanged(e);
+ this.Invalidate();
+ }
+
+ protected override void OnTextChanged(EventArgs e)
+ {
+ base.OnTextChanged(e);
+ }
+
+ protected override void OnForeColorChanged(EventArgs e)
+ {
+ this.forecolorBrush.Color = base.ForeColor;
+ base.OnForeColorChanged(e);
+ this.Invalidate();
+ }
+ #endregion
+
+
+
+ // Drawning Events
+ //-----------------------------------------------------
+
+ #region Drawning
+ protected override void OnPaint(PaintEventArgs e)
+ {
+
+ // First lets check if we indeed have text to draw.
+ // if we have no text, then we have nothing to do.
+ if (this.Text.Length == 0)
+ return;
+
+
+ // Secondly, lets begin setting the smoothing mode to AntiAlias, to
+ // reduce image sharpening and compositing quality to HighQuality,
+ // to improve our drawnings and produce a better looking image.
+
+ e.Graphics.SmoothingMode = SmoothingMode.AntiAlias;
+ e.Graphics.CompositingQuality = CompositingQuality.HighQuality;
+
+
+
+ // Next, we measure how much space our drawning will use on the control.
+ // this is important so we can determine the correct position for our text.
+ this.drawSize = e.Graphics.MeasureString(this.Text, this.Font, new PointF(), StringFormat.GenericTypographic);
+
+
+
+ // Now, we can determine how we should align our text in the control
+ // area, both horizontally and vertically. If the control is set to auto
+ // size itselft, then it should be automatically drawn to the standard position.
+
+ if (this.AutoSize)
+ {
+ this.point.X = this.Padding.Left;
+ this.point.Y = this.Padding.Top;
+ }
+ else
+ {
+ // Text is Left-Aligned:
+ if (this.TextAlign == ContentAlignment.TopLeft ||
+ this.TextAlign == ContentAlignment.MiddleLeft ||
+ this.TextAlign == ContentAlignment.BottomLeft)
+ this.point.X = this.Padding.Left;
+
+ // Text is Center-Aligned
+ else if (this.TextAlign == ContentAlignment.TopCenter ||
+ this.TextAlign == ContentAlignment.MiddleCenter ||
+ this.TextAlign == ContentAlignment.BottomCenter)
+ point.X = (this.Width - this.drawSize.Width) / 2;
+
+ // Text is Right-Aligned
+ else point.X = this.Width - (this.Padding.Right + this.drawSize.Width);
+
+
+ // Text is Top-Aligned
+ if (this.TextAlign == ContentAlignment.TopLeft ||
+ this.TextAlign == ContentAlignment.TopCenter ||
+ this.TextAlign == ContentAlignment.TopRight)
+ point.Y = this.Padding.Top;
+
+ // Text is Middle-Aligned
+ else if (this.TextAlign == ContentAlignment.MiddleLeft ||
+ this.TextAlign == ContentAlignment.MiddleCenter ||
+ this.TextAlign == ContentAlignment.MiddleRight)
+ point.Y = (this.Height - this.drawSize.Height) / 2;
+
+ // Text is Bottom-Aligned
+ else point.Y = this.Height - (this.Padding.Bottom + this.drawSize.Height);
+ }
+
+
+
+ // Now we can draw our text to a graphics path.
+ //
+ // PS: this is a tricky part: AddString() expects float emSize in pixel, but Font.Size
+ // measures it as points. So, we need to convert between points and pixels, which in
+ // turn requires detailed knowledge of the DPI of the device we are drawing on.
+ //
+ // The solution was to get the last value returned by the Graphics.DpiY property and
+ // divide by 72, since point is 1/72 of an inch, no matter on what device we draw.
+ //
+ // The source of this solution can be seen on CodeProject's article
+ // 'OSD window with animation effect' - http://www.codeproject.com/csharp/OSDwindow.asp
+
+ float fontSize = e.Graphics.DpiY * this.Font.SizeInPoints / 72;
+
+ this.drawPath.Reset();
+ this.drawPath.AddString(this.Text, this.Font.FontFamily, (int)this.Font.Style, fontSize,
+ point, StringFormat.GenericTypographic);
+
+
+ // And finally, using our pen, all we have to do now
+ // is draw our graphics path to the screen. Voilla!
+ e.Graphics.FillPath(this.forecolorBrush, this.drawPath);
+ e.Graphics.DrawPath(this.drawPen, this.drawPath);
+
+ }
+ #endregion
+
+
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Button_WOC.cs b/Desktop app/TaksiUdruzenje/Button_WOC.cs
new file mode 100644
index 0000000..d93c11a
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Button_WOC.cs
@@ -0,0 +1,129 @@
+using System;
+using System.Drawing;
+using System.Windows.Forms;
+
+namespace ePOSOne.btnProduct
+{
+ public class Button_WOC : Button
+ {
+ private Color _borderColor = Color.Silver;
+ private Color _onHoverBorderColor = Color.Gray;
+ private Color _buttonColor = Color.Red;
+ private Color _onHoverButtonColor = Color.Yellow;
+ private Color _textColor = Color.White;
+ private Color _onHoverTextColor = Color.Gray;
+
+ private bool _isHovering;
+ private int _borderThickness = 6;
+ private int _borderThicknessByTwo = 3;
+
+
+ public Button_WOC()
+ {
+ DoubleBuffered = true;
+ MouseEnter += (sender, e) =>
+ {
+ _isHovering = true;
+ Invalidate();
+ };
+ MouseLeave += (sender, e) =>
+ {
+ _isHovering = false;
+ Invalidate();
+ };
+ }
+
+
+ protected override void OnPaint(PaintEventArgs e)
+ {
+ base.OnPaint(e);
+ Graphics g = e.Graphics;
+ g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
+ Brush brush = new SolidBrush(_isHovering ? _onHoverBorderColor : _borderColor);
+
+ //Border
+ g.FillEllipse(brush, 0, 0, Height, Height);
+ g.FillEllipse(brush, Width - Height, 0, Height, Height);
+ g.FillRectangle(brush, Height / 2, 0, Width - Height, Height);
+
+ brush.Dispose();
+ brush = new SolidBrush(_isHovering ? _onHoverButtonColor : _buttonColor);
+
+ //Inner part. Button itself
+ g.FillEllipse(brush, _borderThicknessByTwo, _borderThicknessByTwo, Height - _borderThickness,
+ Height - _borderThickness);
+ g.FillEllipse(brush, (Width - Height) + _borderThicknessByTwo, _borderThicknessByTwo,
+ Height - _borderThickness, Height - _borderThickness);
+ g.FillRectangle(brush, Height / 2 + _borderThicknessByTwo, _borderThicknessByTwo,
+ Width - Height - _borderThickness, Height - _borderThickness);
+
+ brush.Dispose();
+ brush = new SolidBrush(_isHovering ? _onHoverTextColor : _textColor);
+
+ //Button Text
+ SizeF stringSize = g.MeasureString(Text, Font);
+ g.DrawString(Text, Font, brush, (Width - stringSize.Width) / 2, (Height - stringSize.Height) / 2);
+ }
+
+
+ public Color BorderColor
+ {
+ get => _borderColor;
+ set
+ {
+ _borderColor = value;
+ Invalidate();
+ }
+ }
+
+ public Color OnHoverBorderColor
+ {
+ get => _onHoverBorderColor;
+ set
+ {
+ _onHoverBorderColor = value;
+ Invalidate();
+ }
+ }
+
+ public Color ButtonColor
+ {
+ get => _buttonColor;
+ set
+ {
+ _buttonColor = value;
+ Invalidate();
+ }
+ }
+
+ public Color OnHoverButtonColor
+ {
+ get => _onHoverButtonColor;
+ set
+ {
+ _onHoverButtonColor = value;
+ Invalidate();
+ }
+ }
+
+ public Color TextColor
+ {
+ get => _textColor;
+ set
+ {
+ _textColor = value;
+ Invalidate();
+ }
+ }
+
+ public Color OnHoverTextColor
+ {
+ get => _onHoverTextColor;
+ set
+ {
+ _onHoverTextColor = value;
+ Invalidate();
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/DTO.cs b/Desktop app/TaksiUdruzenje/DTO.cs
new file mode 100644
index 0000000..9c72b3b
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/DTO.cs
@@ -0,0 +1,279 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using TaksiUdruzenje.Entiteti;
+
+namespace TaksiUdruzenje
+{
+ public class DTO
+ {
+ #region AdministrativnoOsoblje
+ public class AdministrativnoOsobljePregled
+ {
+
+ public int idAO { get; set; }
+ public string Jmbg { get; set; }
+ public string Ime { get; set; }
+ public string SrednjeSlovo { get; set; }
+ public string Prezime { get; set; }
+ public string BrojTelefona { get; set; }
+
+ public string Ulica { get; set; }
+
+ public string Broj { get; set; }
+ public string StrucnaSprema { get; set; }
+
+
+ public AdministrativnoOsobljePregled(AdministrativnoOsoblje ao)
+ {
+ idAO = ao.Id;
+ Jmbg = ao.Jmbg;
+ Ime = ao.Ime;
+ SrednjeSlovo = ao.SrednjeSlovo;
+ Prezime = ao.Prezime;
+ BrojTelefona = ao.BrojTelefona;
+ Ulica = ao.Ulica;
+ Broj = ao.Broj;
+ StrucnaSprema = ao.StrucnaSprema;
+ }
+ }
+ #endregion
+
+ #region Musterija
+ public class MusterijaPregled
+ {
+ public int IdMusterije { get; set; }
+ public string Ime { get; set; }
+ public string Prezime { get; set; }
+
+ public string Adresa { get; set; }
+
+ public int BrojVoznji { get; set; }
+ public MusterijaPregled(Musterija m)
+ {
+ IdMusterije = m.Id;
+ Ime = m.Ime;
+ Prezime = m.Prezime;
+ Adresa = m.Adresa;
+ BrojVoznji = m.BrojVoznji;
+ }
+
+ }
+ #endregion
+
+ #region Vozac
+ public class VozacPregled
+ {
+ public virtual int IdVozac { get; protected set; }
+ public virtual string Jmbg { get; set; }
+ public virtual string Ime { get; set; }
+ public virtual string SrednjeSlovo { get; set; }
+ public virtual string Prezime { get; set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual string Ulica { get; set; }
+ public virtual string Broj { get; set; }
+
+ public virtual string BrojDozvole { get; set; }
+
+ public virtual string Kategorija { get; set; }
+
+ public VozacPregled(Vozac v)
+ {
+ IdVozac = v.Id;
+ Jmbg = v.Jmbg;
+ Ime = v.Ime;
+ SrednjeSlovo = v.SrednjeSlovo;
+ Prezime = v.Prezime;
+ BrojTelefona = v.BrojTelefona;
+ Ulica = v.Ulica;
+ Broj = v.Broj;
+ BrojDozvole = v.BrojDozvole;
+ Kategorija = v.Kategorija;
+ }
+ }
+ #endregion
+
+ #region LicnoVozilo
+ public class LicnoVoziloPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual string Boja { get; set; }
+ public virtual VozacPregled IdVozaca { get; set; }
+ public virtual DateTime KoriscenoOd { get; set; }
+ public virtual DateTime? KoriscenoDo { get; set; }
+
+ public LicnoVoziloPregled(LicnoVozilo v)
+ {
+ Id = v.Id;
+ RegOznaka = v.RegOznaka;
+ Marka = v.Marka;
+ Tip = v.Tip;
+ Boja = v.Boja;
+ IdVozaca = new VozacPregled(v.IdVozaca);
+ KoriscenoOd = v.KoriscenoOd;
+ KoriscenoDo = v.KoriscenoDo;
+ }
+ }
+ #endregion
+
+ #region SluzbenoVozilo
+ public class SluzbenoVoziloPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual DateTime? DatumIstekaRegistracije { get; set; }
+ public virtual int GodinaProizvodnje { get; set; }
+ public SluzbenoVoziloPregled(int id, string regoznaka, string marka, string tip, DateTime? datumisteka, int godprod)
+ {
+ Id = id;
+ RegOznaka = regoznaka;
+ Marka = marka;
+ Tip = tip;
+ DatumIstekaRegistracije = datumisteka;
+ GodinaProizvodnje = godprod;
+ }
+
+ }
+ #endregion
+
+ #region VozioSluzbeno
+ public class VozioSluzbenoPregled
+ {
+ public virtual DateTime VozioOd { get; set; }
+ public virtual DateTime? VozioDo { get; set; }
+ public virtual SluzbenoVoziloPregled Vozilo { get; set; }
+
+ public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo)
+ {
+ Vozilo= v;
+ VozioOd = od;
+ VozioDo=vozioDo;
+ }
+
+ }
+
+ public class SluzbenoVozioPregled
+ {
+ public virtual DateTime VozioOd { get; set; }
+ public virtual DateTime VozioDo { get; set; }
+ public virtual Vozac Vozac { get; set; }
+ public SluzbenoVozioPregled(Vozac v, DateTime od, DateTime Do)
+ {
+ Vozac = v;
+ VozioOd = od;
+ VozioDo = Do;
+ }
+ }
+ #endregion
+
+ #region Voznja
+ public class VoznjaPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string PocetnaStanica { get; set; }
+ public virtual string KrajnjaStanica { get; set; }
+ public virtual DateTime VremePoziva { get; set; }
+ public virtual VozacPregled IdVozaca { get; set; }
+
+ public virtual DateTime VremePocetka { get; set; }
+
+ public virtual DateTime? VremeKraja { get; set; }
+
+ public virtual int? CenaVoznje { get; set; }
+
+ public virtual AdministrativnoOsobljePregled IdAdministrativnogOsoblja { get; set; }
+ public virtual MusterijaPregled IdMusterije { get; set; }
+ public virtual string BrojTelefonaPoziva { get; set; }
+
+ public VoznjaPregled(Voznja v)
+ {
+ Id = v.Id;
+ PocetnaStanica = v.PocetnaStanica;
+ KrajnjaStanica = v.KrajnjaStanica;
+ VremePoziva = v.VremePoziva;
+ IdVozaca = new DTO.VozacPregled(v.IdVozaca);
+ VremePocetka = v.VremePocetka;
+ VremeKraja = v.VremeKraja;
+ CenaVoznje = v.CenaVoznje;
+ IdAdministrativnogOsoblja = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja);
+ IdMusterije = new MusterijaPregled(v.IdMusterije);
+ BrojTelefonaPoziva = v.BrojTelefonaPoziva;
+ }
+ }
+
+
+
+ public class VoznjaMusterijaPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string PocetnaStanica { get; set; }
+ public virtual string KrajnjaStanica { get; set; }
+ public virtual int? Cena { get; set; }
+ public virtual string BrojTelefonaPoziva { get; set; }
+
+ public VoznjaMusterijaPregled(int id, string pocetna, string krajnja, int? cena, string broj)
+ {
+ this.Id = id;
+ this.PocetnaStanica = pocetna;
+ this.KrajnjaStanica = krajnja;
+ if (cena == null)
+ this.Cena = 0;
+ else
+ this.Cena = cena;
+ this.BrojTelefonaPoziva = broj;
+ }
+ }
+
+ #endregion Voznja
+
+
+ #region Popusti
+
+ public class PopustPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual int Vrednost { get; set; }
+
+ public virtual MusterijaPregled IdMusterije { get; set; }
+ public virtual DateTime DatumPocetka { get; set; }
+ public virtual DateTime? DatumKraja { get; set; }
+
+ public PopustPregled(Popust p)
+ {
+ this.Id = p.Id;
+ this.Vrednost = p.VrednostPopusta;
+ this.DatumPocetka = p.DatumPocetka;
+ this.DatumKraja = p.DatumKraja;
+ this.IdMusterije = new MusterijaPregled(p.IdMusterije);
+ }
+ }
+
+ #endregion
+
+
+ #region Telefoni
+
+ public class TelefoniPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual MusterijaPregled IdMusterije { get; set; }
+
+ public TelefoniPregled(MusterijaMobile mob)
+ {
+ Id = mob.Id;
+ BrojTelefona = mob.BrojTelefona;
+ IdMusterije = new MusterijaPregled(mob.IdMusterije);
+ }
+ }
+
+ #endregion
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/DTOManager.cs b/Desktop app/TaksiUdruzenje/DTOManager.cs
new file mode 100644
index 0000000..7bd1d57
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/DTOManager.cs
@@ -0,0 +1,1338 @@
+using NHibernate;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using TaksiUdruzenje.Entiteti;
+using static TaksiUdruzenje.DTO;
+
+namespace TaksiUdruzenje
+{
+ public class DTOManager
+ {
+ public static AdministrativnoOsobljePregled GetAOInfo(int id)
+ {
+ AdministrativnoOsobljePregled ao = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id=" + id);
+ AdministrativnoOsoblje a = q.UniqueResult();
+
+ ao = new AdministrativnoOsobljePregled(a);
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error!" + ex);
+ }
+ return ao;
+ }
+
+ public static List GetVozacaSluzbenog(int id)
+ {
+ List vozaci = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable taksisti = from sv in s.Query()
+ where sv.IdSluzbenogVozila.Id == id
+ select sv;
+
+ foreach (VozioSluzbeno sluzbenoVozilo in taksisti)
+ {
+
+ VozacPregled sv = DTOManager.GetVozac(sluzbenoVozilo.IdVozaca.Id);
+ vozaci.Add(sv);
+ }
+ s.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return vozaci;
+ }
+ //public static VozacPregled vratiVozaca(int id)
+ //{
+ // Vozac v = null;
+ // try
+ // {
+ // ISession s = DataLayer.GetSession();
+ // v = s.Get(idVozaca);
+
+ // s.Close();
+ // }
+ // catch (Exception ex)
+ // {
+ // Console.WriteLine("Error" + ex);
+ // }
+
+ // return v;
+ //}
+ public static List GetAOAll()
+ {
+ List aoinfo = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ IEnumerable ao = from a in session.Query()
+ select a;
+
+ foreach (AdministrativnoOsoblje aaoo in ao)
+ {
+ aoinfo.Add(new AdministrativnoOsobljePregled(aaoo));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error!" + ex);
+ }
+ return aoinfo;
+ }
+ public static AdministrativnoOsoblje GetAdministrativno(int id)
+ {
+ AdministrativnoOsoblje ao = null;
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ ao = session.Get(id);
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return ao;
+ }
+ public static void EditAdministrativno(int id, string ime, string prezime, string srednjeslovo, string ulica, string broj, string brojtelefona, string strucnasprema)
+ {
+
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ AdministrativnoOsoblje ao = session.Get(id);
+ ao.Ime = ime;
+ ao.Prezime = prezime;
+ ao.SrednjeSlovo = srednjeslovo;
+ ao.BrojTelefona = brojtelefona;
+ ao.Ulica = ulica;
+ ao.Broj = broj;
+ ao.StrucnaSprema = strucnasprema;
+
+ session.SaveOrUpdate(ao);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static void CreateAdministrativno(string jmbg, string ime, string srednjeslovo, string prezime, string brojtelefona, string ulica, string broj, string strucnasprema)
+ {
+
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ AdministrativnoOsoblje ao = new AdministrativnoOsoblje();
+ ao.Jmbg = jmbg;
+ ao.Ime = ime;
+ ao.Prezime = prezime;
+ ao.SrednjeSlovo = srednjeslovo;
+ ao.BrojTelefona = brojtelefona;
+ ao.Ulica = ulica;
+ ao.Broj = broj;
+ ao.StrucnaSprema = strucnasprema;
+
+ session.Save(ao);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static List GetMusterijaAll()
+ {
+ List musterijalist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable musterija = from m in session.Query()
+ select m;
+
+ foreach (Musterija musterije in musterija)
+ {
+ musterijalist.Add(new MusterijaPregled(musterije));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+
+ return musterijalist;
+ }
+
+ public static List GetVozacAll()
+ {
+ List vozacilist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable vozac = from v in session.Query()
+ select v;
+
+ foreach (Vozac vozaci in vozac)
+ {
+ vozacilist.Add(new VozacPregled(vozaci));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return vozacilist;
+
+ }
+ public static List GetLicnaVozilaAll()
+ {
+ List licnovozilolist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable licnovozilo = from lv in session.Query()
+ select lv;
+
+ foreach (LicnoVozilo licnavozila in licnovozilo)
+ {
+ licnovozilolist.Add(new LicnoVoziloPregled(licnavozila));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return licnovozilolist;
+
+ }
+ public static void createSluzbeno(string regoznaka, string marka, string tip,
+ DateTime? datumistekareg, int godproiz)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ SluzbenoVozilo vozilo = new SluzbenoVozilo();
+
+ vozilo.RegOznaka = regoznaka;
+ vozilo.Marka = marka;
+ vozilo.Tip = tip;
+ vozilo.DatumIstekaRegistracije = datumistekareg;
+ vozilo.GodinaProizvodnje = godproiz;
+
+
+ session.Save(vozilo);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static void createLicno(int idVozaca, string regoznaka, string marka, string tip, string boja,
+ DateTime od, DateTime? Do)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ LicnoVozilo vozilo = new LicnoVozilo();
+ Vozac v = session.Get(idVozaca);
+
+ vozilo.RegOznaka = regoznaka;
+ vozilo.Marka = marka;
+ vozilo.Tip = tip;
+ vozilo.Boja = boja;
+ vozilo.KoriscenoOd = od;
+ vozilo.KoriscenoDo = Do;
+ vozilo.IdVozaca = v;
+
+ session.Save(vozilo);
+ session.Flush();
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static List GetSluzbenaVozilaAll()
+ {
+ List sluzbenovozilolist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable sluzbenovozilo = from sv in session.Query()
+ select sv;
+
+ foreach (SluzbenoVozilo sluzbenavozila in sluzbenovozilo)
+ {
+ sluzbenovozilolist.Add(new SluzbenoVoziloPregled(sluzbenavozila.Id, sluzbenavozila.RegOznaka, sluzbenavozila.Marka, sluzbenavozila.Tip, sluzbenavozila.DatumIstekaRegistracije, sluzbenavozila.GodinaProizvodnje));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return sluzbenovozilolist;
+
+ }
+ public static List GetVoznjaAll()
+ {
+ List voznjelist = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ IEnumerable voznja = from v in s.Query()
+ select v;
+
+
+ foreach (Voznja voznje in voznja)
+ {
+ voznjelist.Add(new VoznjaPregled(voznje));
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return voznjelist;
+
+ }
+ public static List GetVoznja(int id)
+ {
+ List voznjelist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable voznje = from v in session.Query()
+ where v.IdAdministrativnogOsoblja.Id == id
+ select v;
+
+ foreach (Voznja voznja in voznje)
+ {
+ voznjelist.Add(new VoznjaPregled(voznja));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return voznjelist;
+
+ }
+ public static void obrisiOsoblje(List idA0)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in idA0)
+ {
+ IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id = " + id);
+ AdministrativnoOsoblje a = q.UniqueResult();
+ s.Delete(a);
+ s.Flush();
+ }
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+
+
+ }
+ public static void obrisiVozilo(int id)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.SluzbenoVozilo sl = s.Load(id);
+
+ s.Delete(sl);
+ s.Flush();
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+ public static void obrisiLicnoVozilo(int id)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.LicnoVozilo sl = s.Load(id);
+
+ s.Delete(sl);
+ s.Flush();
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+
+ public static void CreateVozac(string ime, string srednjeslovo, string prezime, string jmbg, string brojtelefona, string ulica, string broj, string brDozvole, string kategorija)
+ {
+
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ Vozac v = new Vozac();
+ v.Ime = ime;
+ v.SrednjeSlovo = srednjeslovo;
+ v.Prezime = prezime;
+ v.Jmbg = jmbg;
+ v.BrojTelefona = brojtelefona;
+ v.Ulica = ulica;
+ v.Broj = broj;
+ v.BrojDozvole = brDozvole;
+ v.Kategorija = kategorija;
+
+
+ session.Save(v);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static void deleteVozac(int idVozaca)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ Vozac v = s.Load(idVozaca);
+
+ s.Delete(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+ public static SluzbenoVoziloPregled vratiSluzbenoVozilo(int id)
+ {
+ SluzbenoVoziloPregled sv = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ SluzbenoVozilo v = s.Load(id);
+ sv = new SluzbenoVoziloPregled(v.Id, v.RegOznaka, v.Marka, v.Tip, v.DatumIstekaRegistracije, v.GodinaProizvodnje);
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return sv;
+ }
+
+ public static List GetSluzbenaVozilaVozaca(int idVozaca)
+ {
+ List vozila = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable sluzbenaVozila = from sv in s.Query()
+ where sv.IdVozaca.Id == idVozaca
+ select sv;
+
+ foreach (VozioSluzbeno sluzbenoVozilo in sluzbenaVozila)
+ {
+
+ SluzbenoVoziloPregled sv = DTOManager.vratiSluzbenoVozilo(sluzbenoVozilo.IdSluzbenogVozila.Id);
+ VozioSluzbenoPregled vs = new VozioSluzbenoPregled(sv, sluzbenoVozilo.DatumOd, sluzbenoVozilo.DatumDo);
+ vozila.Add(vs);
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return vozila;
+ }
+
+
+ public static List GetLicnaVozilaVozaca(int idVozaca)
+ {
+ List vozila = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable licnaVozila = from lv in s.Query()
+ where lv.IdVozaca.Id == idVozaca
+ select lv;
+
+ foreach (LicnoVozilo licnoV in licnaVozila)
+ {
+ LicnoVoziloPregled lv = new LicnoVoziloPregled(licnoV);
+ vozila.Add(lv);
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return vozila;
+ }
+ public static List GetAktivneVoznjeVozaca(int idVozaca)
+ {
+ List aktivneVoznje = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable aVoznje = from v in s.Query()
+ where v.IdVozaca.Id == idVozaca && v.VremeKraja==null
+ select v;
+
+ foreach (Voznja voznja in aVoznje)
+ {
+ VoznjaPregled vp = new VoznjaPregled(voznja);
+ aktivneVoznje.Add(vp);
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return aktivneVoznje;
+ }
+ public static List GetZavrseneVoznjeVozaca(int idVozaca)
+ {
+ List zavrseneVoznje = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable zVoznje = from v in s.Query()
+ where v.IdVozaca.Id == idVozaca && v.VremeKraja!=null
+ select v;
+
+ foreach (Voznja voznja in zVoznje)
+ {
+ VoznjaPregled vp = new VoznjaPregled(voznja);
+ zavrseneVoznje.Add(vp);
+
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return zavrseneVoznje;
+ }
+ public static VozacPregled GetVozac(int idVozaca)
+ {
+ VozacPregled p = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ Vozac v = s.Get(idVozaca);
+
+ p = new VozacPregled(v);
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return p;
+ }
+ public static VozacPregled GetVozaca(int idVozaca)
+ {
+ VozacPregled v = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ v = s.Get(idVozaca);
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return v;
+ }
+ public static void izmeniVozaca(int id, string ime, string prezime, string srednjeSlovo, string ulica, string broj, string telefon, string kategorija, string dozvola)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ Vozac v = s.Load(id);
+
+ v.Ime = ime;
+ v.Prezime = prezime;
+ v.SrednjeSlovo = srednjeSlovo;
+ v.Ulica = ulica;
+ v.Broj = broj;
+ v.Kategorija = kategorija;
+ v.BrojDozvole = dozvola;
+ v.BrojTelefona = telefon;
+
+ s.SaveOrUpdate(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+ public static List GetPopustAll()
+ {
+ List popusti = new List();
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable popust = from p in s.Query()
+ select p;
+
+ foreach (Popust p in popust)
+ {
+ popusti.Add(new PopustPregled(p));
+ }
+ s.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+
+ }
+ return popusti;
+ }
+
+ public static void DodajMusteriju(string ime, string prez, string adresa, string[] telefoni)
+ {
+ Entiteti.Musterija m = new Entiteti.Musterija();
+ m.Ime = ime;
+ m.Prezime = prez;
+ m.Adresa = adresa;
+ m.BrojVoznji = 1;
+
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ s.Save(m);
+ s.Flush();
+
+ foreach (string tel in telefoni)
+ {
+ Entiteti.MusterijaMobile mob = new Entiteti.MusterijaMobile();
+ mob.BrojTelefona = tel;
+ mob.IdMusterije = m;
+ s.Save(mob);
+ }
+
+ s.Flush();
+ s.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void obrisiMusterije(int[] ids)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in ids)
+ {
+ Musterija m = s.Load(id);
+ s.Delete(m);
+ s.Flush();
+ }
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static List GetTelefoni(int idMusterije)
+ {
+ try
+ {
+ List ret = new List();
+
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable telefoni = from m in s.Query()
+ where m.IdMusterije.Id == idMusterije
+ select m;
+
+ foreach (MusterijaMobile tel in telefoni)
+ {
+ ret.Add(tel.BrojTelefona);
+ }
+
+ return ret;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+
+
+ public static List GetVoznjeMusterije(int idMusterije)
+ {
+ try
+ {
+ List voznjeInfo = new List();
+
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable voznje = from v in s.Query()
+ where v.IdMusterije.Id == idMusterije
+ select v;
+
+ foreach (Voznja voznja in voznje)
+ {
+ voznjeInfo.Add(new VoznjaMusterijaPregled(voznja.Id, voznja.PocetnaStanica,
+ voznja.KrajnjaStanica, voznja.CenaVoznje, voznja.BrojTelefonaPoziva));
+ }
+
+ return voznjeInfo;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+
+ public static List GetPopustMusterije(int idMusterije)
+ {
+ try
+ {
+ List popustInfo = new List();
+
+ ISession s = DataLayer.GetSession();
+
+ IEnumerable popusti = from p in s.Query()
+ where p.IdMusterije.Id == idMusterije
+ select p;
+
+ foreach (Popust popust in popusti)
+ {
+ popustInfo.Add(new PopustPregled(popust));
+ }
+
+ return popustInfo;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+
+ public static MusterijaPregled GetMusterija(int idMusterije)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ /*IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterije);
+
+ Musterija m = q.UniqueResult();*/
+
+ Musterija m = s.Get(idMusterije);
+
+ MusterijaPregled mp = new MusterijaPregled(m);
+
+ s.Close();
+
+ return mp;
+
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+ public static void CreatePopust(List idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ foreach (int id in idMusterija)
+ {
+ IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + id);
+ Musterija m = q.UniqueResult();
+
+ Popust p = new Popust();
+ p.IdMusterije = m;
+ p.VrednostPopusta = vrPopusta;
+ p.DatumPocetka = vazenjeOd;
+ p.DatumKraja = vazenjeDo;
+ s.Save(p);
+ s.Flush();
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ public static void DeletePopusti(List idPopusta)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in idPopusta)
+ {
+ IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + id);
+ Popust popust = q.UniqueResult();
+ s.Delete(popust);
+ s.Flush();
+ }
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static PopustPregled GetPopust(int idPopusta)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta);
+
+ Popust p = q.UniqueResult();
+
+ PopustPregled pp = new PopustPregled(p);
+
+ s.Close();
+
+ return pp;
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+
+ public static void ProduziPopust(int idPopusta, DateTime? novoVazenje)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IQuery q = s.CreateQuery("select p from Popust p where p.Id = " + idPopusta);
+
+ Popust p = q.UniqueResult();
+ p.DatumKraja = novoVazenje;
+ s.SaveOrUpdate(p);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+
+ }
+
+ public static void DodajTelefon(int idMusterije, string broj)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Musterija m = s.Get(idMusterije);
+ MusterijaMobile mob = new MusterijaMobile();
+ mob.BrojTelefona = broj;
+ mob.IdMusterije = m;
+
+ s.Save(mob);
+ s.Flush();
+ s.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+
+ public static void ObrisiTelefone(string[] brojevi)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (string broj in brojevi)
+ {
+ IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.BrojTelefona = '" + broj + "'");
+ MusterijaMobile mob = q.UniqueResult();
+ s.Delete(mob);
+ s.Flush();
+ }
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+
+ public static void IzmeniMusteriju(int id, string ime, string prezime, string adresa)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ Musterija m = s.Get(id);
+
+ m.Ime = ime;
+ m.Prezime = prezime;
+ m.Adresa = adresa;
+
+ s.SaveOrUpdate(m);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+
+ public static VoznjaPregled GetJednaVoznja(int id)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ IQuery q = s.CreateQuery("select v from Voznja v where v.Id=" + id.ToString());
+ Voznja v = q.UniqueResult();
+
+ //Voznja v = s.Get(id);
+
+ VoznjaPregled vp = new VoznjaPregled(v);
+
+ s.Close();
+
+ return vp;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ return null;
+ }
+ }
+
+
+ public static void obrisiVoznje(int[] ids)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in ids)
+ {
+ Voznja v = s.Get(id);
+ s.Delete(v);
+ s.Flush();
+ }
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void obrisiPopust(int id)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Popust p = s.Get(id);
+
+ s.Delete(p);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void ZavrsiVoznju(int id, int cena)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Voznja v = s.Get(id);
+
+ v.CenaVoznje = cena;
+ v.VremeKraja = DateTime.Now;
+
+ s.SaveOrUpdate(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+
+ public static List GetTelefoniAll()
+ {
+ List telefoni = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable mobTelefoni = from m in session.Query()
+ select m;
+
+ foreach (MusterijaMobile mob in mobTelefoni)
+ {
+ telefoni.Add(new TelefoniPregled(mob));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+
+ return telefoni;
+ }
+
+ public static List GetTelefoniMusterije(int idMusterije)
+ {
+ List telefoni = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable mobTelefoni = from m in session.Query()
+ where m.IdMusterije.Id == idMusterije
+ select m;
+
+ foreach (MusterijaMobile mob in mobTelefoni)
+ {
+ telefoni.Add(new TelefoniPregled(mob));
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+
+ return telefoni;
+ }
+
+ public static void DodajVoznju(string pocetna, string krajnja, DateTime vremePoziva,
+ DateTime vremePocetka, int idVozaca, int idMusterije, int idAo, string telefon)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Voznja v = new Voznja();
+ v.PocetnaStanica = pocetna;
+ v.KrajnjaStanica = krajnja;
+ v.VremePoziva = vremePoziva;
+ v.VremePocetka = vremePocetka;
+ v.IdVozaca = s.Get(idVozaca);
+ v.VremeKraja = null;
+ v.CenaVoznje = null;
+ Musterija m = s.Get(idMusterije);
+ m.BrojVoznji++;
+ v.IdMusterije = m;
+ v.IdAdministrativnogOsoblja = s.Get(idAo);
+ v.BrojTelefonaPoziva = telefon;
+
+ s.Save(m);
+ s.Save(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+
+ public static void IzmeniVoznju(int idVoznje, string pocetna, string krajnja, int? cena)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Voznja v = s.Get(idVoznje);
+
+ v.PocetnaStanica = pocetna;
+ v.KrajnjaStanica = krajnja;
+ v.CenaVoznje = cena;
+
+ s.SaveOrUpdate(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void obrisiLicnaVozila(int[] ids)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in ids)
+ {
+ LicnoVozilo v = s.Get(id);
+
+ s.Delete(v);
+ s.Flush();
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void obrisiSluzbenaVozila(int[] ids)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ foreach (int id in ids)
+ {
+ SluzbenoVozilo v = s.Get(id);
+
+ s.Delete(v);
+ s.Flush();
+ }
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static LicnoVoziloPregled GetLicnoVozilo(int id)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ LicnoVozilo v = s.Get(id);
+
+ LicnoVoziloPregled vp = new LicnoVoziloPregled(v);
+
+ s.Close();
+
+ return vp;
+
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return null;
+ }
+ }
+
+ public static void ZavrsiLicno(int idVozila)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ LicnoVozilo v = s.Get(idVozila);
+
+ v.KoriscenoDo = DateTime.Now;
+
+ s.SaveOrUpdate(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void IzmeniLicnoVozilo(int idVozila, string reg, string boja, string marka, string tip)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ LicnoVozilo v = s.Get(idVozila);
+
+ v.RegOznaka = reg;
+ v.Boja = boja;
+ v.Marka = marka;
+ v.Tip = tip;
+
+ s.SaveOrUpdate(v);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+
+ public static void EditSluzbenoVozilo(int id, string tip, string reg,string marka, int datpro)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ SluzbenoVozilo vozilo = session.Get(id);
+ vozilo.Tip = tip;
+ vozilo.RegOznaka = reg;
+ vozilo.Marka = marka;
+ vozilo.GodinaProizvodnje = datpro;
+ session.SaveOrUpdate(vozilo);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+
+
+ public static void dodeliVoziloVozacu(int idVozila,int idVozaca,DateTime od,DateTime? doo)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ Vozac vozac = s.Get(idVozaca);
+ SluzbenoVozilo vozilo = s.Get(idVozila);
+
+ VozioSluzbeno vs = new VozioSluzbeno();
+ vs.DatumDo = doo;
+ vs.DatumOd = od;
+ vs.IdSluzbenogVozila = vozilo;
+ vs.IdVozaca =vozac;
+
+ s.Save(vs);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/DataLayer.cs b/Desktop app/TaksiUdruzenje/DataLayer.cs
new file mode 100644
index 0000000..d56f61c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/DataLayer.cs
@@ -0,0 +1,57 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using NHibernate;
+using FluentNHibernate.Cfg;
+using FluentNHibernate.Cfg.Db;
+using TaksiUdruzenje.Mapiranja;
+
+namespace TaksiUdruzenje
+{
+ class DataLayer
+ {
+ private static ISessionFactory _factory = null;
+ private static object objLock = new object();
+
+
+ //funkcija na zahtev otvara sesiju
+ public static ISession GetSession()
+ {
+ //Singleton
+ if (_factory == null)
+ {
+ lock (objLock)
+ {
+ if (_factory == null)
+ _factory = CreateSessionFactory();
+ }
+ }
+
+ return _factory.OpenSession();
+ }
+
+ //Kreiranje session factory
+ private static ISessionFactory CreateSessionFactory()
+ {
+ try
+ {
+ var cfg = OracleManagedDataClientConfiguration.Oracle10
+ .ConnectionString(c =>
+ c.Is("DATA SOURCE=gislab-oracle.elfak.ni.ac.rs:1521/SBP_PDB;PERSIST SECURITY INFO=True;USER ID=S17401;Password=mpu2021"));
+
+ return Fluently.Configure()
+ .Database(cfg.ShowSql())
+ .Mappings(m => m.FluentMappings.AddFromAssemblyOf())
+ .BuildSessionFactory();
+ }
+ catch (Exception ec)
+ {
+ System.Windows.Forms.MessageBox.Show(ec.ToString());
+ return null;
+ }
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs b/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs
new file mode 100644
index 0000000..c0606db
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/AdministrativnoOsoblje.cs
@@ -0,0 +1,27 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class AdministrativnoOsoblje
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string Jmbg { get; set; }
+ public virtual string Ime { get; set; }
+ public virtual string SrednjeSlovo { get; set; }
+ public virtual string Prezime { get; set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual string Ulica { get; set; }
+ public virtual string Broj { get; set; }
+ public virtual string StrucnaSprema { get; set; }
+ public virtual IList DodeljeneVoznje { get; set; }
+
+ public AdministrativnoOsoblje()
+ {
+ DodeljeneVoznje = new List();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs b/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs
new file mode 100644
index 0000000..1566f48
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/LicnoVozilo.cs
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class LicnoVozilo
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual string Boja { get; set; }
+ public virtual Vozac IdVozaca { get; set; }
+ public virtual DateTime KoriscenoOd { get; set; }
+ public virtual DateTime? KoriscenoDo { get; set; }
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs b/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs
new file mode 100644
index 0000000..85b132c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/Musterija.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class Musterija
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string Ime { get; set; }
+ public virtual string Prezime { get; set; }
+ public virtual string Adresa { get; set; }
+ public virtual int BrojVoznji { get; set; }
+
+ public virtual IList MobilniTelefoni { get; set; }
+
+ public virtual IList Voznje { get; set; }
+
+ public virtual IList Popusti { get; set; }
+
+ public Musterija()
+ {
+ MobilniTelefoni = new List();
+ Voznje = new List();
+ Popusti = new List();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs b/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs
new file mode 100644
index 0000000..3d273ee
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/MusterijaMobile.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class MusterijaMobile
+ {
+ public virtual int Id { get; protected set; }
+ public virtual Musterija IdMusterije { get; set; }
+
+ public virtual string BrojTelefona { get; set; }
+
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs b/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs
new file mode 100644
index 0000000..2cc1889
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/Popust.cs
@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class Popust
+ {
+ public virtual int Id { get; protected set; }
+ public virtual Musterija IdMusterije { get; set; }
+ public virtual int VrednostPopusta { get; set; }
+ public virtual DateTime DatumPocetka { get; set; }
+ public virtual DateTime? DatumKraja { get; set; }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs b/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs
new file mode 100644
index 0000000..86e1499
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/SluzbenoVozilo.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class SluzbenoVozilo
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual DateTime? DatumIstekaRegistracije { get; set; }
+ public virtual int GodinaProizvodnje { get; set; }
+ public virtual IList VozilaVozioSluzbeno { get; set; }
+
+ public SluzbenoVozilo()
+ {
+ VozilaVozioSluzbeno = new List();
+ }
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs b/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs
new file mode 100644
index 0000000..cfb4501
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/Vozac.cs
@@ -0,0 +1,37 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class Vozac
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string Jmbg { get; set; }
+ public virtual string Ime { get; set; }
+ public virtual string SrednjeSlovo { get; set; }
+ public virtual string Prezime { get; set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual string Ulica { get; set; }
+ public virtual string Broj { get; set; }
+
+ public virtual string BrojDozvole { get; set; }
+
+ public virtual string Kategorija { get; set; }
+
+ public virtual IList VozeneVoznje { get; set; }
+
+ public virtual IList LicnaVozila { get; set; }
+
+ public virtual IList VozacVozioSluzbeno { get; set; }
+
+ public Vozac()
+ {
+ VozeneVoznje = new List();
+ LicnaVozila = new List();
+ VozacVozioSluzbeno = new List();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs b/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs
new file mode 100644
index 0000000..0888996
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/VozioSluzbeno.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class VozioSluzbeno
+ {
+ public virtual int Id { get; set; }
+ public virtual Vozac IdVozaca { get; set; }
+ public virtual SluzbenoVozilo IdSluzbenogVozila { get; set; }
+ public virtual DateTime DatumOd { get; set; }
+ public virtual DateTime? DatumDo { get; set; }
+
+ public VozioSluzbeno()
+ {
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs b/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs
new file mode 100644
index 0000000..5289c4e
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Entiteti/Voznja.cs
@@ -0,0 +1,29 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje.Entiteti
+{
+ public class Voznja
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string PocetnaStanica { get; set; }
+ public virtual string KrajnjaStanica { get; set; }
+ public virtual DateTime VremePoziva { get; set; }
+ public virtual Vozac IdVozaca { get; set; }
+
+ public virtual DateTime VremePocetka { get; set; }
+
+ public virtual DateTime? VremeKraja { get; set; }
+
+ public virtual int? CenaVoznje { get; set; }
+
+ public virtual AdministrativnoOsoblje IdAdministrativnogOsoblja { get; set; }
+ public virtual Musterija IdMusterije { get; set; }
+ public virtual string BrojTelefonaPoziva { get; set; }
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Form1.Designer.cs b/Desktop app/TaksiUdruzenje/Form1.Designer.cs
new file mode 100644
index 0000000..4859351
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Form1.Designer.cs
@@ -0,0 +1,433 @@
+
+namespace TaksiUdruzenje
+{
+ partial class Form1
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.musterijaLoad = new System.Windows.Forms.Button();
+ this.popustLoad = new System.Windows.Forms.Button();
+ this.svLoad = new System.Windows.Forms.Button();
+ this.otmaoLoad = new System.Windows.Forms.Button();
+ this.voznjaLoad = new System.Windows.Forms.Button();
+ this.vozacLoad = new System.Windows.Forms.Button();
+ this.aoLoad = new System.Windows.Forms.Button();
+ this.addMusterija = new System.Windows.Forms.Button();
+ this.lvVoad = new System.Windows.Forms.Button();
+ this.addPopust = new System.Windows.Forms.Button();
+ this.addSV = new System.Windows.Forms.Button();
+ this.addPV = new System.Windows.Forms.Button();
+ this.addVoznja = new System.Windows.Forms.Button();
+ this.addVozac = new System.Windows.Forms.Button();
+ this.aoAdd = new System.Windows.Forms.Button();
+ this.manytooneload = new System.Windows.Forms.Button();
+ this.onetomanyload = new System.Windows.Forms.Button();
+ this.button1 = new System.Windows.Forms.Button();
+ this.motVoznja = new System.Windows.Forms.Button();
+ this.button2 = new System.Windows.Forms.Button();
+ this.otmVozVoz = new System.Windows.Forms.Button();
+ this.motVozVoz = new System.Windows.Forms.Button();
+ this.mobtelLoad = new System.Windows.Forms.Button();
+ this.mobtelAdd = new System.Windows.Forms.Button();
+ this.muspopOTM = new System.Windows.Forms.Button();
+ this.mtomuspop = new System.Windows.Forms.Button();
+ this.manytomany = new System.Windows.Forms.Button();
+ this.button3 = new System.Windows.Forms.Button();
+ this.SuspendLayout();
+ //
+ // musterijaLoad
+ //
+ this.musterijaLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.musterijaLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.musterijaLoad.Location = new System.Drawing.Point(12, 12);
+ this.musterijaLoad.Name = "musterijaLoad";
+ this.musterijaLoad.Size = new System.Drawing.Size(119, 42);
+ this.musterijaLoad.TabIndex = 0;
+ this.musterijaLoad.Text = "Ucitaj Musteriju";
+ this.musterijaLoad.UseVisualStyleBackColor = false;
+ this.musterijaLoad.Click += new System.EventHandler(this.button1_Click);
+ //
+ // popustLoad
+ //
+ this.popustLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.popustLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.popustLoad.Location = new System.Drawing.Point(12, 300);
+ this.popustLoad.Name = "popustLoad";
+ this.popustLoad.Size = new System.Drawing.Size(119, 42);
+ this.popustLoad.TabIndex = 1;
+ this.popustLoad.Text = "Ucitaj Popust";
+ this.popustLoad.UseVisualStyleBackColor = false;
+ this.popustLoad.Click += new System.EventHandler(this.popustLoad_Click);
+ //
+ // svLoad
+ //
+ this.svLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.svLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.svLoad.Location = new System.Drawing.Point(12, 252);
+ this.svLoad.Name = "svLoad";
+ this.svLoad.Size = new System.Drawing.Size(119, 42);
+ this.svLoad.TabIndex = 2;
+ this.svLoad.Text = "Ucitaj sluzbeno vozilo";
+ this.svLoad.UseVisualStyleBackColor = false;
+ this.svLoad.Click += new System.EventHandler(this.svLoad_Click);
+ //
+ // otmaoLoad
+ //
+ this.otmaoLoad.Location = new System.Drawing.Point(305, 252);
+ this.otmaoLoad.Name = "otmaoLoad";
+ this.otmaoLoad.Size = new System.Drawing.Size(148, 42);
+ this.otmaoLoad.TabIndex = 15;
+ this.otmaoLoad.Text = "OTM ao-voznja";
+ this.otmaoLoad.Click += new System.EventHandler(this.otmaoLoad_Click);
+ //
+ // voznjaLoad
+ //
+ this.voznjaLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.voznjaLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.voznjaLoad.Location = new System.Drawing.Point(12, 156);
+ this.voznjaLoad.Name = "voznjaLoad";
+ this.voznjaLoad.Size = new System.Drawing.Size(119, 42);
+ this.voznjaLoad.TabIndex = 4;
+ this.voznjaLoad.Text = "Ucitaj Voznju";
+ this.voznjaLoad.UseVisualStyleBackColor = false;
+ this.voznjaLoad.Click += new System.EventHandler(this.voznjaLoad_Click);
+ //
+ // vozacLoad
+ //
+ this.vozacLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.vozacLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.vozacLoad.Location = new System.Drawing.Point(12, 108);
+ this.vozacLoad.Name = "vozacLoad";
+ this.vozacLoad.Size = new System.Drawing.Size(119, 42);
+ this.vozacLoad.TabIndex = 5;
+ this.vozacLoad.Text = "Ucitaj Vozaca";
+ this.vozacLoad.UseVisualStyleBackColor = false;
+ this.vozacLoad.Click += new System.EventHandler(this.vozacLoad_Click);
+ //
+ // aoLoad
+ //
+ this.aoLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.aoLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.aoLoad.Location = new System.Drawing.Point(12, 60);
+ this.aoLoad.Name = "aoLoad";
+ this.aoLoad.Size = new System.Drawing.Size(119, 42);
+ this.aoLoad.TabIndex = 6;
+ this.aoLoad.Text = "Ucitaj A.Osoblje";
+ this.aoLoad.UseVisualStyleBackColor = false;
+ this.aoLoad.Click += new System.EventHandler(this.aoLoad_Click);
+ //
+ // addMusterija
+ //
+ this.addMusterija.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.addMusterija.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.addMusterija.Location = new System.Drawing.Point(160, 12);
+ this.addMusterija.Name = "addMusterija";
+ this.addMusterija.Size = new System.Drawing.Size(119, 42);
+ this.addMusterija.TabIndex = 7;
+ this.addMusterija.Text = "Dodaj Musteriju";
+ this.addMusterija.UseVisualStyleBackColor = false;
+ this.addMusterija.Click += new System.EventHandler(this.addMusterija_Click);
+ //
+ // lvVoad
+ //
+ this.lvVoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.lvVoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.lvVoad.Location = new System.Drawing.Point(12, 204);
+ this.lvVoad.Name = "lvVoad";
+ this.lvVoad.Size = new System.Drawing.Size(119, 42);
+ this.lvVoad.TabIndex = 8;
+ this.lvVoad.Text = "Ucitaj licno vozilo";
+ this.lvVoad.UseVisualStyleBackColor = false;
+ this.lvVoad.Click += new System.EventHandler(this.lvVoad_Click);
+ //
+ // addPopust
+ //
+ this.addPopust.Location = new System.Drawing.Point(160, 300);
+ this.addPopust.Name = "addPopust";
+ this.addPopust.Size = new System.Drawing.Size(119, 42);
+ this.addPopust.TabIndex = 9;
+ this.addPopust.Text = "Dodaj popust";
+ this.addPopust.UseVisualStyleBackColor = true;
+ //
+ // addSV
+ //
+ this.addSV.Location = new System.Drawing.Point(160, 252);
+ this.addSV.Name = "addSV";
+ this.addSV.Size = new System.Drawing.Size(119, 42);
+ this.addSV.TabIndex = 10;
+ this.addSV.Text = "Dodaj sluzbeno vozilo";
+ this.addSV.UseVisualStyleBackColor = true;
+ //
+ // addPV
+ //
+ this.addPV.Location = new System.Drawing.Point(160, 204);
+ this.addPV.Name = "addPV";
+ this.addPV.Size = new System.Drawing.Size(119, 42);
+ this.addPV.TabIndex = 11;
+ this.addPV.Text = "Dodaj privatno vozilo";
+ this.addPV.UseVisualStyleBackColor = true;
+ //
+ // addVoznja
+ //
+ this.addVoznja.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.addVoznja.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.addVoznja.Location = new System.Drawing.Point(160, 156);
+ this.addVoznja.Name = "addVoznja";
+ this.addVoznja.Size = new System.Drawing.Size(119, 42);
+ this.addVoznja.TabIndex = 12;
+ this.addVoznja.Text = "Dodaj voznju";
+ this.addVoznja.UseVisualStyleBackColor = false;
+ this.addVoznja.Click += new System.EventHandler(this.addVoznja_Click);
+ //
+ // addVozac
+ //
+ this.addVozac.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.addVozac.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.addVozac.Location = new System.Drawing.Point(160, 108);
+ this.addVozac.Name = "addVozac";
+ this.addVozac.Size = new System.Drawing.Size(119, 42);
+ this.addVozac.TabIndex = 13;
+ this.addVozac.Text = "Dodaj vozaca";
+ this.addVozac.UseVisualStyleBackColor = false;
+ this.addVozac.Click += new System.EventHandler(this.addVozac_Click);
+ //
+ // aoAdd
+ //
+ this.aoAdd.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.aoAdd.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.aoAdd.Location = new System.Drawing.Point(160, 60);
+ this.aoAdd.Name = "aoAdd";
+ this.aoAdd.Size = new System.Drawing.Size(119, 42);
+ this.aoAdd.TabIndex = 14;
+ this.aoAdd.Text = "Dodaj A.Osobu";
+ this.aoAdd.UseVisualStyleBackColor = false;
+ this.aoAdd.Click += new System.EventHandler(this.aoAdd_Click);
+ //
+ // manytooneload
+ //
+ this.manytooneload.Location = new System.Drawing.Point(305, 60);
+ this.manytooneload.Name = "manytooneload";
+ this.manytooneload.Size = new System.Drawing.Size(148, 42);
+ this.manytooneload.TabIndex = 16;
+ this.manytooneload.Text = "Many-to-one telefon";
+ this.manytooneload.UseVisualStyleBackColor = true;
+ this.manytooneload.Click += new System.EventHandler(this.manytooneload_Click);
+ //
+ // onetomanyload
+ //
+ this.onetomanyload.Location = new System.Drawing.Point(305, 12);
+ this.onetomanyload.Name = "onetomanyload";
+ this.onetomanyload.Size = new System.Drawing.Size(148, 42);
+ this.onetomanyload.TabIndex = 17;
+ this.onetomanyload.Text = "One-to-many telefon";
+ this.onetomanyload.UseVisualStyleBackColor = true;
+ this.onetomanyload.Click += new System.EventHandler(this.onetomanyload_Click);
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(305, 108);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(148, 42);
+ this.button1.TabIndex = 18;
+ this.button1.Text = "O-t-m musterija-voznja";
+ this.button1.UseVisualStyleBackColor = true;
+ this.button1.Click += new System.EventHandler(this.button1_Click_1);
+ //
+ // motVoznja
+ //
+ this.motVoznja.Location = new System.Drawing.Point(305, 156);
+ this.motVoznja.Name = "motVoznja";
+ this.motVoznja.Size = new System.Drawing.Size(148, 42);
+ this.motVoznja.TabIndex = 19;
+ this.motVoznja.Text = "MOT musterija-voznja";
+ this.motVoznja.UseVisualStyleBackColor = true;
+ this.motVoznja.Click += new System.EventHandler(this.motVoznja_Click);
+ //
+ // button2
+ //
+ this.button2.Location = new System.Drawing.Point(305, 204);
+ this.button2.Name = "button2";
+ this.button2.Size = new System.Drawing.Size(148, 42);
+ this.button2.TabIndex = 20;
+ this.button2.Text = "MOT ao-voznja";
+ this.button2.UseVisualStyleBackColor = true;
+ this.button2.Click += new System.EventHandler(this.button2_Click);
+ //
+ // otmVozVoz
+ //
+ this.otmVozVoz.Location = new System.Drawing.Point(305, 306);
+ this.otmVozVoz.Name = "otmVozVoz";
+ this.otmVozVoz.Size = new System.Drawing.Size(148, 36);
+ this.otmVozVoz.TabIndex = 21;
+ this.otmVozVoz.Text = "OTM vozac voziilo";
+ this.otmVozVoz.UseVisualStyleBackColor = true;
+ this.otmVozVoz.Click += new System.EventHandler(this.otmVozVoz_Click);
+ //
+ // motVozVoz
+ //
+ this.motVozVoz.Location = new System.Drawing.Point(305, 348);
+ this.motVozVoz.Name = "motVozVoz";
+ this.motVozVoz.Size = new System.Drawing.Size(148, 36);
+ this.motVozVoz.TabIndex = 22;
+ this.motVozVoz.Text = "MOT vozac voziilo";
+ this.motVozVoz.UseVisualStyleBackColor = true;
+ this.motVozVoz.Click += new System.EventHandler(this.motVozVoz_Click);
+ //
+ // mobtelLoad
+ //
+ this.mobtelLoad.BackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.mobtelLoad.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.mobtelLoad.Location = new System.Drawing.Point(12, 348);
+ this.mobtelLoad.Name = "mobtelLoad";
+ this.mobtelLoad.Size = new System.Drawing.Size(119, 36);
+ this.mobtelLoad.TabIndex = 23;
+ this.mobtelLoad.Text = "Ucitaj mobilni telefon";
+ this.mobtelLoad.UseVisualStyleBackColor = false;
+ this.mobtelLoad.Click += new System.EventHandler(this.mobtelLoad_Click);
+ //
+ // mobtelAdd
+ //
+ this.mobtelAdd.Location = new System.Drawing.Point(160, 348);
+ this.mobtelAdd.Name = "mobtelAdd";
+ this.mobtelAdd.Size = new System.Drawing.Size(119, 36);
+ this.mobtelAdd.TabIndex = 24;
+ this.mobtelAdd.Text = "Dodaj mobilni telefon";
+ this.mobtelAdd.UseVisualStyleBackColor = true;
+ this.mobtelAdd.Click += new System.EventHandler(this.mobtelAdd_Click);
+ //
+ // muspopOTM
+ //
+ this.muspopOTM.Location = new System.Drawing.Point(471, 12);
+ this.muspopOTM.Name = "muspopOTM";
+ this.muspopOTM.Size = new System.Drawing.Size(138, 42);
+ this.muspopOTM.TabIndex = 25;
+ this.muspopOTM.Text = "OTM musterija popust";
+ this.muspopOTM.UseVisualStyleBackColor = true;
+ this.muspopOTM.Click += new System.EventHandler(this.muspopOTM_Click);
+ //
+ // mtomuspop
+ //
+ this.mtomuspop.Location = new System.Drawing.Point(471, 60);
+ this.mtomuspop.Name = "mtomuspop";
+ this.mtomuspop.Size = new System.Drawing.Size(138, 42);
+ this.mtomuspop.TabIndex = 26;
+ this.mtomuspop.Text = "MTO musterija popust";
+ this.mtomuspop.UseVisualStyleBackColor = true;
+ this.mtomuspop.Click += new System.EventHandler(this.mtomuspop_Click);
+ //
+ // manytomany
+ //
+ this.manytomany.Location = new System.Drawing.Point(471, 108);
+ this.manytomany.Name = "manytomany";
+ this.manytomany.Size = new System.Drawing.Size(138, 42);
+ this.manytomany.TabIndex = 27;
+ this.manytomany.Text = "ManyToMany";
+ this.manytomany.UseVisualStyleBackColor = true;
+ this.manytomany.Click += new System.EventHandler(this.manytomany_Click);
+ //
+ // button3
+ //
+ this.button3.Location = new System.Drawing.Point(512, 215);
+ this.button3.Name = "button3";
+ this.button3.Size = new System.Drawing.Size(117, 48);
+ this.button3.TabIndex = 28;
+ this.button3.Text = "button3";
+ this.button3.UseVisualStyleBackColor = true;
+ this.button3.Click += new System.EventHandler(this.button3_Click_1);
+ //
+ // Form1
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(860, 447);
+ this.Controls.Add(this.button3);
+ this.Controls.Add(this.manytomany);
+ this.Controls.Add(this.mtomuspop);
+ this.Controls.Add(this.muspopOTM);
+ this.Controls.Add(this.mobtelAdd);
+ this.Controls.Add(this.mobtelLoad);
+ this.Controls.Add(this.motVozVoz);
+ this.Controls.Add(this.otmVozVoz);
+ this.Controls.Add(this.button2);
+ this.Controls.Add(this.motVoznja);
+ this.Controls.Add(this.button1);
+ this.Controls.Add(this.onetomanyload);
+ this.Controls.Add(this.manytooneload);
+ this.Controls.Add(this.aoAdd);
+ this.Controls.Add(this.addVozac);
+ this.Controls.Add(this.addVoznja);
+ this.Controls.Add(this.addPV);
+ this.Controls.Add(this.addSV);
+ this.Controls.Add(this.addPopust);
+ this.Controls.Add(this.lvVoad);
+ this.Controls.Add(this.addMusterija);
+ this.Controls.Add(this.aoLoad);
+ this.Controls.Add(this.vozacLoad);
+ this.Controls.Add(this.voznjaLoad);
+ this.Controls.Add(this.otmaoLoad);
+ this.Controls.Add(this.svLoad);
+ this.Controls.Add(this.popustLoad);
+ this.Controls.Add(this.musterijaLoad);
+ this.Name = "Form1";
+ this.Text = "Form1";
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Button musterijaLoad;
+ private System.Windows.Forms.Button popustLoad;
+ private System.Windows.Forms.Button svLoad;
+ private System.Windows.Forms.Button otmaoLoad;
+ private System.Windows.Forms.Button voznjaLoad;
+ private System.Windows.Forms.Button vozacLoad;
+ private System.Windows.Forms.Button aoLoad;
+ private System.Windows.Forms.Button addMusterija;
+ private System.Windows.Forms.Button lvVoad;
+ private System.Windows.Forms.Button addPopust;
+ private System.Windows.Forms.Button addSV;
+ private System.Windows.Forms.Button addPV;
+ private System.Windows.Forms.Button addVoznja;
+ private System.Windows.Forms.Button addVozac;
+ private System.Windows.Forms.Button aoAdd;
+ private System.Windows.Forms.Button manytooneload;
+ private System.Windows.Forms.Button onetomanyload;
+ private System.Windows.Forms.Button button1;
+ private System.Windows.Forms.Button motVoznja;
+ private System.Windows.Forms.Button button2;
+ private System.Windows.Forms.Button otmVozVoz;
+ private System.Windows.Forms.Button motVozVoz;
+ private System.Windows.Forms.Button mobtelLoad;
+ private System.Windows.Forms.Button mobtelAdd;
+ private System.Windows.Forms.Button muspopOTM;
+ private System.Windows.Forms.Button mtomuspop;
+ private System.Windows.Forms.Button manytomany;
+ private System.Windows.Forms.Button button3;
+ }
+}
+
diff --git a/Desktop app/TaksiUdruzenje/Form1.cs b/Desktop app/TaksiUdruzenje/Form1.cs
new file mode 100644
index 0000000..d5d024c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Form1.cs
@@ -0,0 +1,627 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using NHibernate;
+
+namespace TaksiUdruzenje
+{
+ public partial class Form1 : Form
+ {
+ public Form1()
+ {
+ InitializeComponent();
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Musterija m = s.Load(5);
+
+ MessageBox.Show("Ime : " + m.Ime + "Adresa poziva: " + m.Adresa + ", broj vožnji: " + m.BrojVoznji);
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void addMusterija_Click(object sender, EventArgs e)
+ {
+ //OVA FUNKCIJA DODAJE MUSTERIJU ZAJEDNO SA TELEFONIMA !
+
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ TaksiUdruzenje.Entiteti.Musterija musterija = new TaksiUdruzenje.Entiteti.Musterija();
+
+ musterija.Ime = "Pera";
+ musterija.Prezime = "Peric";
+ musterija.Adresa = "Dusanova bb";
+ musterija.BrojVoznji = 4;
+
+ TaksiUdruzenje.Entiteti.MusterijaMobile tel1 = new TaksiUdruzenje.Entiteti.MusterijaMobile();
+ tel1.BrojTelefona = "0611111111";
+ TaksiUdruzenje.Entiteti.MusterijaMobile tel2 = new TaksiUdruzenje.Entiteti.MusterijaMobile();
+ tel2.BrojTelefona = "0633333333";
+
+ tel1.IdMusterije = musterija;
+ tel2.IdMusterije = musterija;
+
+ musterija.MobilniTelefoni.Add(tel1);
+ musterija.MobilniTelefoni.Add(tel2);
+
+ s.Save(musterija);
+ s.Flush();
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void aoLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = s.Load(414);
+
+ MessageBox.Show("Ime: " + ao.Ime + ", prezime: " + ao.Prezime + ", strucna sprema: " + ao.StrucnaSprema);
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void vozacLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Vozac v = s.Load(313);
+
+ MessageBox.Show("Ime: " + v.Ime + ", prezime: " + v.Prezime + ", strucna sprema: " + v.Kategorija + ", br. dozvole:" + v.BrojDozvole);
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void voznjaLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Voznja voznja = s.Get(803);
+
+ MessageBox.Show("Pocetna stanica: " + voznja.PocetnaStanica + " krajnja stanica: " + voznja.KrajnjaStanica +
+ " vreme poziva: " + voznja.VremePoziva + " vreme pocetka voznje: " + voznja.VremePocetka +
+ " vreme zavrsetka voznje: " + voznja.VremeKraja + "cena voznje: " + voznja.CenaVoznje + "Broj telefona musterije: " + voznja.BrojTelefonaPoziva);
+
+ //musterija koja je pozvala
+ TaksiUdruzenje.Entiteti.Musterija musterija = s.Get(voznja.IdMusterije.Id);
+ MessageBox.Show("\n Broj voznji musterije: " + musterija.BrojVoznji.ToString());
+
+ //administrator koji je primio poziv
+ TaksiUdruzenje.Entiteti.AdministrativnoOsoblje administrativnoOsoblje = s.Load(voznja.IdAdministrativnogOsoblja.Id);
+ MessageBox.Show("Primio poziv: " + administrativnoOsoblje.Ime + " " + administrativnoOsoblje.Prezime);
+
+ //vozac koji je vozio
+ TaksiUdruzenje.Entiteti.Vozac vozac = s.Load(voznja.IdVozaca.Id);
+ MessageBox.Show("Vozio: " + vozac.Ime + " " + vozac.Prezime + " sa brojem vozacke dozvole: " + vozac.BrojDozvole);
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void svLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.SluzbenoVozilo sluzbenoVozilo = session.Load(603);
+ MessageBox.Show(sluzbenoVozilo.Marka + " " + sluzbenoVozilo.Tip + " " + sluzbenoVozilo.GodinaProizvodnje);
+
+ foreach (Entiteti.VozioSluzbeno vozilo in sluzbenoVozilo.VozilaVozioSluzbeno)
+ {
+ MessageBox.Show("Vozac : " + vozilo.IdVozaca.Ime);
+ }
+
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void popustLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Popust popust= session.Load(119);
+ MessageBox.Show(popust.VrednostPopusta + " " + popust.DatumPocetka);
+
+ //musterija koja ima pravo na popust
+ TaksiUdruzenje.Entiteti.Musterija musterija = session.Load(popust.IdMusterije.Id);
+ MessageBox.Show(musterija.Ime + " " + musterija.Prezime);
+
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void lvVoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.LicnoVozilo licnoVozilo = session.Load(513);
+ MessageBox.Show(licnoVozilo.Marka + " " + licnoVozilo.Tip + " " + licnoVozilo.RegOznaka);
+
+ //vozac koji je vozio (ili) vozi to vozilo
+ TaksiUdruzenje.Entiteti.Vozac vozac = session.Load(licnoVozilo.IdVozaca.Id);
+ MessageBox.Show(vozac.Ime + " " + vozac.Prezime + " " + vozac.BrojDozvole);
+
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void manytooneload_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.MusterijaMobile mm = s.Load(212);
+
+ MessageBox.Show("Ime korisnika: " + mm.IdMusterije.Ime + " Broj telefona: " + mm.BrojTelefona);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void onetomanyload_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Musterija mm = s.Load(10);
+
+ foreach (TaksiUdruzenje.Entiteti.MusterijaMobile m in mm.MobilniTelefoni)
+ {
+ MessageBox.Show("Ime musterije: " + mm.Ime + ", broj telefona: " + m.BrojTelefona);
+ }
+
+ //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void button1_Click_1(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Musterija mm = s.Load(3);
+
+ foreach (TaksiUdruzenje.Entiteti.Voznja v in mm.Voznje)
+ {
+ MessageBox.Show("Ime musterije: " + mm.Ime + ", pozvano sa broja: " + v.BrojTelefonaPoziva);
+ }
+
+ //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni);
+ // MessageBox.Show();
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void motVoznja_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Voznja v = s.Load(805);
+
+ MessageBox.Show("Ime korisnika: " + v.IdMusterije.Ime + " Broj telefona: " + v.BrojTelefonaPoziva);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void button2_Click(object sender, EventArgs e)
+ {
+
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Voznja v = s.Load(805);
+
+ MessageBox.Show("Pocetna stanica: " + v.PocetnaStanica + " Krajnja Stanica " + v.KrajnjaStanica + " Dodelio voznju: " + v.IdAdministrativnogOsoblja.Ime);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void otmaoLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = s.Load(412);
+
+ foreach (TaksiUdruzenje.Entiteti.Voznja v in ao.DodeljeneVoznje)
+ {
+ MessageBox.Show("Dodelio voznju: " + ao.Ime + ", Broj voznje: " + v.Id + "Pocetna stanica:" + v.PocetnaStanica);
+ }
+
+ //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni);
+ // MessageBox.Show();
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void otmVozVoz_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Vozac vozac = s.Load(313);
+
+ foreach (TaksiUdruzenje.Entiteti.LicnoVozilo v in vozac.LicnaVozila)
+ {
+ MessageBox.Show("Vozac: " + vozac.Ime + ", vozio je kola: " + v.Marka + " " + v.Tip);
+ }
+
+ //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni);
+ // MessageBox.Show();
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void motVozVoz_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.LicnoVozilo lv = s.Load(514);
+
+ MessageBox.Show("Vozac: " + lv.IdVozaca.Ime + ", vozio je kola: " + lv.Marka + " " + lv.Tip);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void muspopOTM_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Musterija m = s.Load(4);
+
+ foreach (TaksiUdruzenje.Entiteti.Popust p in m.Popusti)
+ {
+ MessageBox.Show("Musterija: " + m.Ime + ", ostvarila je popust u vrednosti od: " + p.VrednostPopusta);
+ }
+
+ //MessageBox.Show("Ime korisnika: " + mm.Ime + " Broj telefona: " + mm.mobilniTelefoni);
+ // MessageBox.Show();
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void mtomuspop_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Popust popust = s.Load(120);
+
+ MessageBox.Show("Musterija: " + popust.IdMusterije.Ime + ", ostvarila je popust u vrednosti od: " + popust.VrednostPopusta);
+ // MessageBox.Show();
+
+ s.Close();
+
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void manytomany_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Vozac v1 = s.Load(316);
+
+ foreach (TaksiUdruzenje.Entiteti.VozioSluzbeno sv in v1.VozacVozioSluzbeno)
+ {
+ MessageBox.Show(sv.IdVozaca.Ime + " " + sv.IdVozaca.Prezime);
+ }
+
+ TaksiUdruzenje.Entiteti.SluzbenoVozilo s1 = s.Load(603);
+
+ foreach (TaksiUdruzenje.Entiteti.VozioSluzbeno v in s1.VozilaVozioSluzbeno)
+ {
+ MessageBox.Show(v.IdSluzbenogVozila.RegOznaka + " " + v.IdSluzbenogVozila.Marka);
+ }
+
+ s.Close();
+ }
+ catch (Exception ec)
+ {
+ MessageBox.Show(ec.Message);
+ }
+ }
+
+ private void button3_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void button4_Click(object sender, EventArgs e)
+ {
+
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ TaksiUdruzenje.Entiteti.Vozac v = s.Load(320);
+ TaksiUdruzenje.Entiteti.SluzbenoVozilo sv = s.Load(604);
+
+ TaksiUdruzenje.Entiteti.VozioSluzbeno vs = new TaksiUdruzenje.Entiteti.VozioSluzbeno();
+ //vs.Id.VozacUpravljao = v;
+ //vs.Id.UpravljaoSluzbenim = sv;
+ vs.DatumOd = new DateTime(2021, 06, 06);
+ vs.DatumDo = new DateTime(2021, 07, 07);
+ MessageBox.Show("DODAT!");
+ s.Save(vs);
+ s.Flush();
+ s.Close();
+ }
+ catch(Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void mobtelLoad_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ //musterija cije brojeve zelimo
+ TaksiUdruzenje.Entiteti.Musterija m = session.Load(10);
+ MessageBox.Show(m.Ime + " " + m.Prezime);
+
+ //telefon
+ foreach (TaksiUdruzenje.Entiteti.MusterijaMobile mob in m.MobilniTelefoni)
+ {
+ TaksiUdruzenje.Entiteti.MusterijaMobile tel = session.Load(mob.Id);
+ MessageBox.Show(tel.BrojTelefona);
+ }
+
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void mobtelAdd_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void aoAdd_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao = new TaksiUdruzenje.Entiteti.AdministrativnoOsoblje();
+ ao.Ime = "Nova";
+ ao.Prezime = "Osoba";
+ ao.Jmbg = "1234555678901";
+ ao.StrucnaSprema = "IV";
+ ao.Ulica = "Test Ulica";
+ ao.BrojTelefona = "1231231233";
+
+ session.Save(ao);
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void addVozac_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ TaksiUdruzenje.Entiteti.Vozac vozac = new TaksiUdruzenje.Entiteti.Vozac();
+ vozac.Ime = "Novi";
+ vozac.Prezime = "Vozac";
+ vozac.Jmbg = "1234555678901";
+ vozac.BrojDozvole = "1111111111";
+ vozac.Ulica = "Test Ulica";
+ vozac.BrojTelefona = "3333333333";
+ vozac.Kategorija = "B";
+
+ Entiteti.SluzbenoVozilo sluzbeno = new Entiteti.SluzbenoVozilo();
+ sluzbeno.DatumIstekaRegistracije = new DateTime(2022, 7, 15);
+ sluzbeno.GodinaProizvodnje = 2015;
+ sluzbeno.RegOznaka = "FF-222-DD";
+ sluzbeno.Marka = "BMW e46";
+ sluzbeno.Tip = "Coupe";
+
+ session.Save(vozac);
+ session.Save(sluzbeno);
+ //session.Flush();
+
+ Entiteti.VozioSluzbeno vozio = new Entiteti.VozioSluzbeno();
+ vozio.DatumOd = DateTime.Now;
+ vozio.IdVozaca = vozac;
+ vozio.IdSluzbenogVozila = sluzbeno;
+
+ session.Save(vozio);
+ session.Flush();
+
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void addVoznja_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ Entiteti.AdministrativnoOsoblje ao = session.Load(418);
+ Entiteti.Vozac vozac = session.Load(352);
+ Entiteti.Musterija musterija = session.Load(6);
+
+ Entiteti.Voznja v = new Entiteti.Voznja();
+ v.BrojTelefonaPoziva = "1231231233";
+ v.CenaVoznje = 400;
+
+ v.IdAdministrativnogOsoblja = ao;
+ v.IdVozaca = vozac;
+ v.IdMusterije = musterija;
+ v.PocetnaStanica = "POCETNA";
+ v.KrajnjaStanica = "KRAJNJA";
+
+ ao.DodeljeneVoznje.Add(v);
+ vozac.VozeneVoznje.Add(v);
+ musterija.Voznje.Add(v);
+
+ session.Save(ao);
+ session.Save(vozac);
+ session.Save(musterija);
+
+ session.Flush();
+ session.Close();
+
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message);
+ }
+ }
+
+ private void button3_Click_1(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.TaxiHome formica = new TaksiUdruzenje.TaxiHome();
+ formica.ShowDialog();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Form1.resx b/Desktop app/TaksiUdruzenje/Form1.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Form1.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs
new file mode 100644
index 0000000..f36fc70
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.Designer.cs
@@ -0,0 +1,239 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class AdministrativnoOsobljeForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.listViewAO = new System.Windows.Forms.ListView();
+ this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Jmbg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.SrednjeSlovo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ulica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.StrucnaSprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnPrikaziAO = new ePOSOne.btnProduct.Button_WOC();
+ this.obrisiAO = new ePOSOne.btnProduct.Button_WOC();
+ this.dodajAO = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // listViewAO
+ //
+ this.listViewAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listViewAO.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.ID,
+ this.Jmbg,
+ this.Ime,
+ this.SrednjeSlovo,
+ this.Prezime,
+ this.BrojTelefona,
+ this.Ulica,
+ this.Broj,
+ this.StrucnaSprema});
+ this.listViewAO.FullRowSelect = true;
+ this.listViewAO.GridLines = true;
+ this.listViewAO.HideSelection = false;
+ this.listViewAO.Location = new System.Drawing.Point(89, 117);
+ this.listViewAO.Name = "listViewAO";
+ this.listViewAO.Size = new System.Drawing.Size(998, 227);
+ this.listViewAO.TabIndex = 0;
+ this.listViewAO.UseCompatibleStateImageBehavior = false;
+ this.listViewAO.View = System.Windows.Forms.View.Details;
+ //
+ // ID
+ //
+ this.ID.Text = "ID";
+ this.ID.Width = 34;
+ //
+ // Jmbg
+ //
+ this.Jmbg.Text = "Jmbg";
+ this.Jmbg.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Jmbg.Width = 98;
+ //
+ // Ime
+ //
+ this.Ime.Text = "Ime";
+ this.Ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Ime.Width = 54;
+ //
+ // SrednjeSlovo
+ //
+ this.SrednjeSlovo.Text = "Srednje slovo";
+ this.SrednjeSlovo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.SrednjeSlovo.Width = 102;
+ //
+ // Prezime
+ //
+ this.Prezime.Text = "Prezime";
+ this.Prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Prezime.Width = 88;
+ //
+ // BrojTelefona
+ //
+ this.BrojTelefona.Text = "Broj telefona";
+ this.BrojTelefona.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.BrojTelefona.Width = 106;
+ //
+ // Ulica
+ //
+ this.Ulica.Text = "Ulica";
+ this.Ulica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Ulica.Width = 116;
+ //
+ // Broj
+ //
+ this.Broj.Text = "Broj";
+ this.Broj.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Broj.Width = 38;
+ //
+ // StrucnaSprema
+ //
+ this.StrucnaSprema.Text = "Stručna sprema";
+ this.StrucnaSprema.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.StrucnaSprema.Width = 110;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.ForeColor = System.Drawing.Color.Black;
+ this.label1.Location = new System.Drawing.Point(388, 63);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(329, 29);
+ this.label1.TabIndex = 1;
+ this.label1.Text = "Lista administrativnog osoblja";
+ //
+ // btnPrikaziAO
+ //
+ this.btnPrikaziAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziAO.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziAO.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziAO.FlatAppearance.BorderSize = 0;
+ this.btnPrikaziAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnPrikaziAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnPrikaziAO.Location = new System.Drawing.Point(814, 381);
+ this.btnPrikaziAO.Name = "btnPrikaziAO";
+ this.btnPrikaziAO.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziAO.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnPrikaziAO.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnPrikaziAO.Size = new System.Drawing.Size(213, 57);
+ this.btnPrikaziAO.TabIndex = 6;
+ this.btnPrikaziAO.Text = "Prikaži/Izmeni";
+ this.btnPrikaziAO.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziAO.UseVisualStyleBackColor = false;
+ this.btnPrikaziAO.Click += new System.EventHandler(this.btnPrikaziAO_Click);
+ //
+ // obrisiAO
+ //
+ this.obrisiAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.obrisiAO.BorderColor = System.Drawing.Color.Black;
+ this.obrisiAO.ButtonColor = System.Drawing.Color.Yellow;
+ this.obrisiAO.FlatAppearance.BorderSize = 0;
+ this.obrisiAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.obrisiAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.obrisiAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.obrisiAO.Location = new System.Drawing.Point(479, 381);
+ this.obrisiAO.Name = "obrisiAO";
+ this.obrisiAO.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.obrisiAO.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.obrisiAO.OnHoverTextColor = System.Drawing.Color.Black;
+ this.obrisiAO.Size = new System.Drawing.Size(213, 57);
+ this.obrisiAO.TabIndex = 5;
+ this.obrisiAO.Text = "Obriši osoblje";
+ this.obrisiAO.TextColor = System.Drawing.Color.Black;
+ this.obrisiAO.UseVisualStyleBackColor = false;
+ this.obrisiAO.Click += new System.EventHandler(this.obrisiAO_Click);
+ //
+ // dodajAO
+ //
+ this.dodajAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.dodajAO.BorderColor = System.Drawing.Color.Black;
+ this.dodajAO.ButtonColor = System.Drawing.Color.Yellow;
+ this.dodajAO.FlatAppearance.BorderSize = 0;
+ this.dodajAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.dodajAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.dodajAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.dodajAO.Location = new System.Drawing.Point(142, 381);
+ this.dodajAO.Name = "dodajAO";
+ this.dodajAO.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.dodajAO.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.dodajAO.OnHoverTextColor = System.Drawing.Color.Black;
+ this.dodajAO.Size = new System.Drawing.Size(213, 57);
+ this.dodajAO.TabIndex = 2;
+ this.dodajAO.Text = "Dodaj osoblje";
+ this.dodajAO.TextColor = System.Drawing.Color.Black;
+ this.dodajAO.UseVisualStyleBackColor = false;
+ this.dodajAO.Click += new System.EventHandler(this.dodajAO_Click);
+ //
+ // AdministrativnoOsobljeForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(1173, 536);
+ this.Controls.Add(this.btnPrikaziAO);
+ this.Controls.Add(this.obrisiAO);
+ this.Controls.Add(this.dodajAO);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listViewAO);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(1191, 583);
+ this.MinimumSize = new System.Drawing.Size(1191, 583);
+ this.Name = "AdministrativnoOsobljeForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Administrativno osoblje";
+ this.Load += new System.EventHandler(this.AdministrativnoOsobljeForm_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listViewAO;
+ private System.Windows.Forms.ColumnHeader ID;
+ private System.Windows.Forms.ColumnHeader Jmbg;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader SrednjeSlovo;
+ private System.Windows.Forms.ColumnHeader Prezime;
+ private System.Windows.Forms.ColumnHeader BrojTelefona;
+ private System.Windows.Forms.ColumnHeader Ulica;
+ private System.Windows.Forms.ColumnHeader Broj;
+ private System.Windows.Forms.ColumnHeader StrucnaSprema;
+ private System.Windows.Forms.Label label1;
+ private ePOSOne.btnProduct.Button_WOC dodajAO;
+ private ePOSOne.btnProduct.Button_WOC obrisiAO;
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziAO;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs
new file mode 100644
index 0000000..768dfcb
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.cs
@@ -0,0 +1,110 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using NHibernate.Linq;
+using TaksiUdruzenje.Properties;
+using static TaksiUdruzenje.DTO;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class AdministrativnoOsobljeForm : Form
+ {
+
+ public int AoId { get; set; }
+ public TaksiUdruzenje.Entiteti.AdministrativnoOsoblje ao { get; set; }
+ public AdministrativnoOsobljeForm()
+ {
+
+ InitializeComponent();
+ listViewAO.Refresh();
+ }
+ public AdministrativnoOsobljeForm(int AoId)
+ {
+ this.AoId = AoId;
+ InitializeComponent();
+ listViewAO.Refresh();
+ }
+ private void IspuniListu()
+ {
+ listViewAO.Items.Clear();
+ List< AdministrativnoOsobljePregled > aopregled = DTOManager.GetAOAll();
+
+ foreach (AdministrativnoOsobljePregled aoao in aopregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { aoao.idAO.ToString(),aoao.Jmbg, aoao.Ime,aoao.SrednjeSlovo,aoao.Prezime, aoao.BrojTelefona,aoao.Ulica,aoao.Broj,aoao.StrucnaSprema });
+ listViewAO.Items.Add(item);
+ listViewAO.View = View.Details;
+ }
+ listViewAO.Refresh();
+ }
+
+ private void AdministrativnoOsobljeForm_Load(object sender, EventArgs e)
+ {
+ IspuniListu();
+ }
+
+ private void dodajAO_Click(object sender, EventArgs e)
+ {
+ DodajAdministrativnoOsoblje dodajao = new DodajAdministrativnoOsoblje();
+ dodajao.ShowDialog();
+ IspuniListu();
+ }
+
+ private void obrisiAO_Click(object sender, EventArgs e)
+ {
+ if (listViewAO.SelectedItems.Count <1)
+ {
+ MessageBox.Show("Izaberite bar jednog zaposlenog iz administrativnog osoblja kako bi brisanje bilo moguće.");
+ return;
+ }
+ string poruka = "Da li želite da obrišete selektovane zaposlene iz administrativnog osoblja?";
+ string title = "Brisanje administrativnog osoblja";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ List idAO = new List();
+ for (int i = 0; i < listViewAO.SelectedItems.Count; i++)
+ idAO.Add(Int32.Parse(listViewAO.SelectedItems[i].SubItems[0].Text));
+ DTOManager.obrisiOsoblje(idAO);
+ IspuniListu();
+ MessageBox.Show("Brisanje administrativnog osoblja je uspešno.");
+ IspuniListu();
+
+ return;
+ }
+
+ }
+
+ private void btnPrikaziAO_Click(object sender, EventArgs e)
+ {
+ if (listViewAO.SelectedItems.Count != 1)
+ {
+ if (listViewAO.SelectedItems.Count > 1)
+ {
+ for (int i = 0; i < listViewAO.SelectedItems.Count; i++)
+ {
+ listViewAO.SelectedItems[i].Selected = false;
+ i--;
+ }
+ }
+ MessageBox.Show("Izaberite jednog zaposlenog iz administrativnog osoblja za prikaz.");
+ return;
+ }
+
+ int idOsoblja = Int32.Parse(listViewAO.SelectedItems[0].SubItems[0].Text);
+ AdministrativnoOsobljePrikaz aop = new AdministrativnoOsobljePrikaz(idOsoblja);
+ aop.ShowDialog();
+ IspuniListu();
+
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljeForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs
new file mode 100644
index 0000000..659b707
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.Designer.cs
@@ -0,0 +1,475 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class AdministrativnoOsobljePrikaz
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AdministrativnoOsobljePrikaz));
+ this.listPreuzeteVoznje = new System.Windows.Forms.ListView();
+ this.IDVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.IDVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.IDMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.lblID = new System.Windows.Forms.Label();
+ this.txtIme = new System.Windows.Forms.TextBox();
+ this.txtPrezime = new System.Windows.Forms.TextBox();
+ this.txtSrSlovo = new System.Windows.Forms.TextBox();
+ this.txtJmbg = new System.Windows.Forms.TextBox();
+ this.txtTelefon = new System.Windows.Forms.TextBox();
+ this.txtStrucnaSprema = new System.Windows.Forms.TextBox();
+ this.txtUlica = new System.Windows.Forms.TextBox();
+ this.txtBroj = new System.Windows.Forms.TextBox();
+ this.groupBoxPodaciAO = new System.Windows.Forms.GroupBox();
+ this.btnIzmeniAO = new ePOSOne.btnProduct.Button_WOC();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.pictureBox2 = new System.Windows.Forms.PictureBox();
+ this.label10 = new System.Windows.Forms.Label();
+ this.borderLabel6 = new cSouza.WinForms.Controls.BorderLabel();
+ this.groupBoxPodaciAO.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
+ this.SuspendLayout();
+ //
+ // listPreuzeteVoznje
+ //
+ this.listPreuzeteVoznje.BackColor = System.Drawing.Color.Tan;
+ this.listPreuzeteVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IDVoznje,
+ this.IDVozaca,
+ this.IDMusterije,
+ this.PocetnaStanica,
+ this.KrajnjaStanica,
+ this.VremePoziva,
+ this.VremePocetka,
+ this.VremeKraja,
+ this.CenaVoznje,
+ this.BrojTelefona});
+ this.listPreuzeteVoznje.GridLines = true;
+ this.listPreuzeteVoznje.HideSelection = false;
+ this.listPreuzeteVoznje.Location = new System.Drawing.Point(39, 338);
+ this.listPreuzeteVoznje.Name = "listPreuzeteVoznje";
+ this.listPreuzeteVoznje.Size = new System.Drawing.Size(1425, 291);
+ this.listPreuzeteVoznje.TabIndex = 0;
+ this.listPreuzeteVoznje.UseCompatibleStateImageBehavior = false;
+ this.listPreuzeteVoznje.View = System.Windows.Forms.View.Details;
+ //
+ // IDVoznje
+ //
+ this.IDVoznje.Text = "ID Vožnje";
+ this.IDVoznje.Width = 70;
+ //
+ // IDVozaca
+ //
+ this.IDVozaca.Text = "ID Vozača";
+ this.IDVozaca.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.IDVozaca.Width = 70;
+ //
+ // IDMusterije
+ //
+ this.IDMusterije.Text = "ID Mušterije";
+ this.IDMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.IDMusterije.Width = 70;
+ //
+ // PocetnaStanica
+ //
+ this.PocetnaStanica.Text = "Početna stanica";
+ this.PocetnaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.PocetnaStanica.Width = 119;
+ //
+ // KrajnjaStanica
+ //
+ this.KrajnjaStanica.Text = "Krajnja stanica";
+ this.KrajnjaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.KrajnjaStanica.Width = 109;
+ //
+ // VremePoziva
+ //
+ this.VremePoziva.Text = "Vreme poziva";
+ this.VremePoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.VremePoziva.Width = 115;
+ //
+ // VremePocetka
+ //
+ this.VremePocetka.Text = "Vreme početka";
+ this.VremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.VremePocetka.Width = 115;
+ //
+ // VremeKraja
+ //
+ this.VremeKraja.Text = "Vreme kraja";
+ this.VremeKraja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.VremeKraja.Width = 130;
+ //
+ // CenaVoznje
+ //
+ this.CenaVoznje.Text = "Cena vožnje";
+ this.CenaVoznje.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.CenaVoznje.Width = 133;
+ //
+ // BrojTelefona
+ //
+ this.BrojTelefona.Text = "Broj telefona poziva";
+ this.BrojTelefona.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.BrojTelefona.Width = 135;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(413, 24);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(37, 25);
+ this.label1.TabIndex = 7;
+ this.label1.Text = "ID:";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(41, 47);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(36, 18);
+ this.label2.TabIndex = 8;
+ this.label2.Text = "Ime:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(311, 47);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(67, 18);
+ this.label3.TabIndex = 9;
+ this.label3.Text = "Prezime:";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(588, 47);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(102, 18);
+ this.label4.TabIndex = 10;
+ this.label4.Text = "Srednje slovo:";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(28, 87);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(49, 18);
+ this.label5.TabIndex = 11;
+ this.label5.Text = "Jmbg:";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(283, 87);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(95, 18);
+ this.label6.TabIndex = 12;
+ this.label6.Text = "Broj telefona:";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(577, 89);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(117, 18);
+ this.label7.TabIndex = 13;
+ this.label7.Text = "Stručna sprema:";
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label8.Location = new System.Drawing.Point(340, 126);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(39, 18);
+ this.label8.TabIndex = 14;
+ this.label8.Text = "Broj:";
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label9.Location = new System.Drawing.Point(33, 126);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(45, 18);
+ this.label9.TabIndex = 15;
+ this.label9.Text = "Ulica:";
+ //
+ // lblID
+ //
+ this.lblID.AutoSize = true;
+ this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblID.Location = new System.Drawing.Point(462, 24);
+ this.lblID.Name = "lblID";
+ this.lblID.Size = new System.Drawing.Size(75, 25);
+ this.lblID.TabIndex = 16;
+ this.lblID.Text = "label10";
+ //
+ // txtIme
+ //
+ this.txtIme.Location = new System.Drawing.Point(96, 47);
+ this.txtIme.Name = "txtIme";
+ this.txtIme.Size = new System.Drawing.Size(140, 24);
+ this.txtIme.TabIndex = 17;
+ //
+ // txtPrezime
+ //
+ this.txtPrezime.Location = new System.Drawing.Point(398, 47);
+ this.txtPrezime.Name = "txtPrezime";
+ this.txtPrezime.Size = new System.Drawing.Size(140, 24);
+ this.txtPrezime.TabIndex = 18;
+ //
+ // txtSrSlovo
+ //
+ this.txtSrSlovo.Location = new System.Drawing.Point(711, 47);
+ this.txtSrSlovo.Name = "txtSrSlovo";
+ this.txtSrSlovo.Size = new System.Drawing.Size(140, 24);
+ this.txtSrSlovo.TabIndex = 19;
+ //
+ // txtJmbg
+ //
+ this.txtJmbg.Enabled = false;
+ this.txtJmbg.Location = new System.Drawing.Point(96, 87);
+ this.txtJmbg.Name = "txtJmbg";
+ this.txtJmbg.Size = new System.Drawing.Size(140, 24);
+ this.txtJmbg.TabIndex = 20;
+ //
+ // txtTelefon
+ //
+ this.txtTelefon.Location = new System.Drawing.Point(398, 87);
+ this.txtTelefon.Name = "txtTelefon";
+ this.txtTelefon.Size = new System.Drawing.Size(140, 24);
+ this.txtTelefon.TabIndex = 21;
+ //
+ // txtStrucnaSprema
+ //
+ this.txtStrucnaSprema.Location = new System.Drawing.Point(711, 87);
+ this.txtStrucnaSprema.Name = "txtStrucnaSprema";
+ this.txtStrucnaSprema.Size = new System.Drawing.Size(140, 24);
+ this.txtStrucnaSprema.TabIndex = 22;
+ //
+ // txtUlica
+ //
+ this.txtUlica.Location = new System.Drawing.Point(96, 125);
+ this.txtUlica.Name = "txtUlica";
+ this.txtUlica.Size = new System.Drawing.Size(140, 24);
+ this.txtUlica.TabIndex = 23;
+ //
+ // txtBroj
+ //
+ this.txtBroj.Location = new System.Drawing.Point(398, 127);
+ this.txtBroj.Name = "txtBroj";
+ this.txtBroj.Size = new System.Drawing.Size(140, 24);
+ this.txtBroj.TabIndex = 24;
+ //
+ // groupBoxPodaciAO
+ //
+ this.groupBoxPodaciAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.groupBoxPodaciAO.Controls.Add(this.txtTelefon);
+ this.groupBoxPodaciAO.Controls.Add(this.txtBroj);
+ this.groupBoxPodaciAO.Controls.Add(this.label2);
+ this.groupBoxPodaciAO.Controls.Add(this.txtUlica);
+ this.groupBoxPodaciAO.Controls.Add(this.label3);
+ this.groupBoxPodaciAO.Controls.Add(this.btnIzmeniAO);
+ this.groupBoxPodaciAO.Controls.Add(this.txtStrucnaSprema);
+ this.groupBoxPodaciAO.Controls.Add(this.label4);
+ this.groupBoxPodaciAO.Controls.Add(this.label5);
+ this.groupBoxPodaciAO.Controls.Add(this.txtJmbg);
+ this.groupBoxPodaciAO.Controls.Add(this.label6);
+ this.groupBoxPodaciAO.Controls.Add(this.txtSrSlovo);
+ this.groupBoxPodaciAO.Controls.Add(this.label7);
+ this.groupBoxPodaciAO.Controls.Add(this.txtPrezime);
+ this.groupBoxPodaciAO.Controls.Add(this.label8);
+ this.groupBoxPodaciAO.Controls.Add(this.txtIme);
+ this.groupBoxPodaciAO.Controls.Add(this.label9);
+ this.groupBoxPodaciAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.groupBoxPodaciAO.Location = new System.Drawing.Point(39, 83);
+ this.groupBoxPodaciAO.Name = "groupBoxPodaciAO";
+ this.groupBoxPodaciAO.Size = new System.Drawing.Size(901, 207);
+ this.groupBoxPodaciAO.TabIndex = 25;
+ this.groupBoxPodaciAO.TabStop = false;
+ this.groupBoxPodaciAO.Text = "Podaci o administrativnom osoblju";
+ //
+ // btnIzmeniAO
+ //
+ this.btnIzmeniAO.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.btnIzmeniAO.BorderColor = System.Drawing.Color.Black;
+ this.btnIzmeniAO.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnIzmeniAO.FlatAppearance.BorderSize = 0;
+ this.btnIzmeniAO.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.btnIzmeniAO.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnIzmeniAO.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnIzmeniAO.Location = new System.Drawing.Point(688, 126);
+ this.btnIzmeniAO.Name = "btnIzmeniAO";
+ this.btnIzmeniAO.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnIzmeniAO.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.btnIzmeniAO.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnIzmeniAO.Size = new System.Drawing.Size(183, 61);
+ this.btnIzmeniAO.TabIndex = 4;
+ this.btnIzmeniAO.Text = "Sačuvaj promene";
+ this.btnIzmeniAO.TextColor = System.Drawing.Color.Black;
+ this.btnIzmeniAO.UseVisualStyleBackColor = false;
+ this.btnIzmeniAO.Click += new System.EventHandler(this.btnIzmeniAO_Click);
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(1004, 55);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(253, 235);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 26;
+ this.pictureBox1.TabStop = false;
+ //
+ // pictureBox2
+ //
+ this.pictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
+ this.pictureBox2.Location = new System.Drawing.Point(1263, 55);
+ this.pictureBox2.Name = "pictureBox2";
+ this.pictureBox2.Size = new System.Drawing.Size(201, 235);
+ this.pictureBox2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox2.TabIndex = 27;
+ this.pictureBox2.TabStop = false;
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label10.Location = new System.Drawing.Point(36, 302);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(183, 24);
+ this.label10.TabIndex = 28;
+ this.label10.Text = "Lista preuzetih vožnji";
+ //
+ // borderLabel6
+ //
+ this.borderLabel6.AutoSize = true;
+ this.borderLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.borderLabel6.BorderColor = System.Drawing.Color.Black;
+ this.borderLabel6.BorderSize = 1.5F;
+ this.borderLabel6.Font = new System.Drawing.Font("Microsoft Sans Serif", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.borderLabel6.ForeColor = System.Drawing.Color.Yellow;
+ this.borderLabel6.Location = new System.Drawing.Point(-33, -226);
+ this.borderLabel6.Name = "borderLabel6";
+ this.borderLabel6.Size = new System.Drawing.Size(494, 39);
+ this.borderLabel6.TabIndex = 3;
+ this.borderLabel6.Text = "LISTA DODELJENIH VOZNJI";
+ //
+ // AdministrativnoOsobljePrikaz
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(1522, 662);
+ this.Controls.Add(this.label10);
+ this.Controls.Add(this.pictureBox2);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.groupBoxPodaciAO);
+ this.Controls.Add(this.lblID);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.borderLabel6);
+ this.Controls.Add(this.listPreuzeteVoznje);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(1540, 709);
+ this.MinimumSize = new System.Drawing.Size(1540, 709);
+ this.Name = "AdministrativnoOsobljePrikaz";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Sve informacije o administrativnom osoblju";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.AdministrativnoOsobljePrikaz_FormClosing);
+ this.groupBoxPodaciAO.ResumeLayout(false);
+ this.groupBoxPodaciAO.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listPreuzeteVoznje;
+ private System.Windows.Forms.ColumnHeader IDVoznje;
+ private System.Windows.Forms.ColumnHeader PocetnaStanica;
+ private System.Windows.Forms.ColumnHeader KrajnjaStanica;
+ private System.Windows.Forms.ColumnHeader VremePoziva;
+ private System.Windows.Forms.ColumnHeader VremePocetka;
+ private System.Windows.Forms.ColumnHeader VremeKraja;
+ private System.Windows.Forms.ColumnHeader CenaVoznje;
+ private System.Windows.Forms.ColumnHeader BrojTelefona;
+ private cSouza.WinForms.Controls.BorderLabel borderLabel6;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeniAO;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.Label lblID;
+ private System.Windows.Forms.TextBox txtIme;
+ private System.Windows.Forms.TextBox txtPrezime;
+ private System.Windows.Forms.TextBox txtSrSlovo;
+ private System.Windows.Forms.TextBox txtJmbg;
+ private System.Windows.Forms.TextBox txtTelefon;
+ private System.Windows.Forms.TextBox txtStrucnaSprema;
+ private System.Windows.Forms.TextBox txtUlica;
+ private System.Windows.Forms.TextBox txtBroj;
+ private System.Windows.Forms.ColumnHeader IDMusterije;
+ private System.Windows.Forms.ColumnHeader IDVozaca;
+ private System.Windows.Forms.GroupBox groupBoxPodaciAO;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.PictureBox pictureBox2;
+ private System.Windows.Forms.Label label10;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs
new file mode 100644
index 0000000..72e71c2
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.cs
@@ -0,0 +1,107 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class AdministrativnoOsobljePrikaz : Form
+ {
+ int id;
+ string ime, prezime, srSlovo, ulica, broj, strucnaSprema, telefon;
+
+ public AdministrativnoOsobljePrikaz(int idOsoblja)
+ {
+ InitializeComponent();
+ id = idOsoblja;
+ popuniLabele(id);
+ IspuniListu();
+ }
+ private void popuniLabele(int idOsoblja)
+ {
+ AdministrativnoOsobljePregled osoblje = DTOManager.GetAOInfo(idOsoblja);
+ lblID.Text = osoblje.idAO.ToString();
+ ime = txtIme.Text = osoblje.Ime;
+ prezime = txtPrezime.Text = osoblje.Prezime;
+ srSlovo = txtSrSlovo.Text = osoblje.SrednjeSlovo;
+ txtJmbg.Text = osoblje.Jmbg;
+ broj = txtBroj.Text = osoblje.Broj;
+ ulica = txtUlica.Text = osoblje.Ulica;
+ strucnaSprema = txtStrucnaSprema.Text = osoblje.StrucnaSprema;
+ telefon = txtTelefon.Text = osoblje.BrojTelefona;
+ if (osoblje.SrednjeSlovo == null)
+ srSlovo = "";
+ if (osoblje.Ulica == null)
+ ulica = "";
+ if (osoblje.Broj == null)
+ broj = "";
+
+ }
+
+ private void IspuniListu()
+ {
+ listPreuzeteVoznje.Items.Clear();
+ List voznjapregled = DTOManager.GetVoznja(id);
+ String cena, vremeKraja;
+
+ foreach (VoznjaPregled voznja in voznjapregled)
+ {
+ if (voznja.CenaVoznje == null)
+ cena = "Vožnja je i dalje aktivna";
+ else
+ cena = voznja.CenaVoznje.ToString();
+ if (voznja.VremeKraja == null)
+ vremeKraja = "Vožnja je i dalje aktivna";
+ else
+ vremeKraja = voznja.VremeKraja.ToString();
+
+ ListViewItem item = new ListViewItem(new string[] { voznja.Id.ToString(),voznja.IdVozaca.IdVozac.ToString(),voznja.IdMusterije.IdMusterije.ToString(), voznja.PocetnaStanica, voznja.KrajnjaStanica,voznja.VremePoziva.ToString(),voznja.VremePocetka.ToString(),vremeKraja,cena,voznja.BrojTelefonaPoziva.ToString()});
+ listPreuzeteVoznje.Items.Add(item);
+ }
+ listPreuzeteVoznje.Refresh();
+ }
+
+ private void btnIzmeniAO_Click(object sender, EventArgs e)
+ {
+ if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo ||
+ txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon ||
+ txtStrucnaSprema.Text!=strucnaSprema)
+ {
+ ime = txtIme.Text;
+ prezime = txtPrezime.Text;
+ srSlovo = txtSrSlovo.Text;
+ ulica = txtUlica.Text;
+ broj = txtBroj.Text;
+ telefon = txtTelefon.Text;
+ strucnaSprema = txtStrucnaSprema.Text;
+ DTOManager.EditAdministrativno(id, txtIme.Text, txtPrezime.Text, txtSrSlovo.Text, txtUlica.Text, txtBroj.Text, txtTelefon.Text, txtStrucnaSprema.Text);
+ MessageBox.Show("Uspešno ste promenili podatke o administrativnom osoblju.");
+ return;
+ }
+ MessageBox.Show("Niste uneli nikakve promene o administrativnom osoblju.");
+ return;
+ }
+
+ private void AdministrativnoOsobljePrikaz_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo ||
+ txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon ||
+ txtStrucnaSprema.Text != strucnaSprema)
+ {
+ string poruka = "Niste sačuvali promene o administrativnom osoblju, ako kliknete OK promene neće biti sačuvane.";
+ string title = "Promena podataka o administrativnom osoblju";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+ if (result == DialogResult.OK)
+ e.Cancel = false;
+ else
+ e.Cancel = true;
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx
new file mode 100644
index 0000000..881491a
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/AdministrativnoOsobljePrikaz.resx
@@ -0,0 +1,2626 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN
+ DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCALmAuUDASIAAhEBAxEB/8QA
+ HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
+ MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
+ V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
+ x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
+ BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
+ YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
+ hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
+ 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2v/hLNb/6C9//AOBL/wCNH/CWa3/0F7//AMCX/wAazKK/Y/Z0
+ /wCVfcf5ufXcV/z9l97NP/hLNb/6C9//AOBT/wCNH/CWa1/0GL//AMCn/wAazKKfs4fyoPruK/5+y+9m
+ n/wlmtf9Be//APAl/wDGj/hLNb/6DF//AOBT/wCNZfFHFHs4fyoPruK/5+y+9mp/wlmt/wDQYv8A/wAC
+ n/xo/wCEs1v/AKDF/wD+BT/41l8UvFL2dP8AlQfXcV/z9l97/wAzT/4SzW/+gxf/APgU/wDjR/wlmt/9
+ Bi//APAp/wDGszFFHs6f8qD67iv+fsvvZp/8JZrf/QYv/wDwKf8Axo/4SzW/+gxf/wDgU/8AjWZj2o6U
+ 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
+ HZl75cZRb/mj+aPUF/1Y+lOpIx8q+4FKK/iuW7R/sdT1gmFFFFSWdj4WbOmkf3W/nWvmsTwn/wAeMn+/
+ /St78DX5/jvdxM/U+VxVlWl6jfTn61+fX7XXig+IPjBe2wbfFpsSWqenI3n9XNfoFPMLeJ5WyEjUsfoB
+ kmvy0+I2rPrnjzX71zu8y9lwf9kMQP0Ar9J8PMMqmOq4hr4I2+bf+SZ+c8X1uXC06K+0/wAv+HOc/HIp
+ M0p5pNtfv5+UCcZpwpNtLQAUqSNGwdWKlecqcGmkZo20AOkkaRmZ3LuxyzN6+tSLaTtbm4EMhg3bfNCH
+ bn0z0zUO33ru/AnxCtdH019D1+0fUfDbO1wbSLCOZ8AK2/qAMdM4rjxVWtRp89GHO102dvLz7J2XmdGH
+ p0qk+WrPlT69L+fl9/ocf/ZN95xh+x3Hmqu8x+U24L64x0qKSznjhSZ4JFhY4WQoQpPpmvVv+F4q0P8A
+ aL2rt4lkb7Nc3q7dklmT/qgg4BwB8wHbrXN+PviFFr1nFo+kWzWHh+3bzIrSXaXVzyx3nk5JPevMw+Mz
+ CpUjCrh+VdXzaab20vvbl2ur3ts++th8HTg5U63M+itr5dfv7O1rnDeuetK1HHrk9M0v61755B7p+xz4
+ k/sX4vQ2jPiK/gaEr6t/D+pNffqtX5efCPWf+Ef+JnhzUN+wQ3kbN9M1+oancoODyM1/PfiFhvZ5hTrp
+ fHH8U/8AJo/WeEa3PhJ0n9mX5iUU/wDA0n4Gvys+6G0U78DS/gaYDR06c9D9K+Iv2hLtPFHxO1KQSMYr
+ fbAmO2FGf1zX2V4o1ePw/wCH9Q1CVvLSCFmBz37frivgXUb59S1C6u5CfMnlaVvqxJ/rX6nwJhHKvVxb
+ 2SsvV6v8j4fijEKNOnQXV3+4xf7Di/vNR/YcX9560x9aK/Zz85Mz+w4v7z1La6VHa3UMysS0bq4GOpBz
+ zV6k49aAPSfiN8cdT+JHhKLQbyzht7eMRqJIzljsxjt7V5L/AGHFgfO5rR49aOPWgDN/sOL+81H9iQ/3
+ jWlx60cetAGb/YkP940f2HD13keladB+tAFjwvet4VuZZrdfMeQYy3avVPCn7SGteE9Jn0+Cwt5UmfeX
+ Y8/yryMfWiun6zW9l7Dm93seZ/ZmD+t/XvZr2trc3W1rHY3XxOv7qeaVreJfMYuVB7k59Kj/AOFj33/P
+ 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
+ 3eW7Lu67Tiiiipsguz//2Q==
+
+
+
+
+ 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
+ OP6QcldleluJboS5lf8A9X9QKafzmZzMzO22222+20zMzMzMzMzMzM7bTMzMzM7b77bAfs7AVBcHH9YO
+ iOyvSXIlymZmZmZ222222222mZ22nbbaZmZmZnadp2mZnYBAdttpkBnYDgp3f0bTtMzMztO222222222
+ 22222222222222220zO220zO2207bSBttttgNtv2dnZ2b9nZ2dnZ2dm+/Z2dnZvvvvvtttvvvvvv2dnZ
+ 2dm+4H322222232222A2222222JmZmZmZmZmZ2mdtttttt+zs7Ozs7ezs7O3t7AVBTs7O3t7ezs7N+zs
+ 7Ozs7Ozs7PnMzUz4mZAZmZmZmZmdttttttt99+zs7e3u7e3t7e3tBXt/8IPzAERr+SamampmZmZmZmam
+ Z+UztMz94zFRURERERERERURERFTO22222222/Z2dvcCv6pxMzM1MzO22222220zPuZ28RGuuuuusRGZ
+ nbbbbbfbbaZ8REeJmdttttpn2Fbbb77777bbTP4JmZqZmfcfSIj8EzMzM/piIjEzM+JmZxP7oiPEztM1
+ GusR/wCBEREeJmZnERERicxEfmiIiMzMzM4iIiIxMzURrGI6+vT5RUREREepmfEREeJmaiNYiI1001qZ
+ xFRERERERHkanxGsRHmZqI1jWKjXTr01qZnERERmPE+YANddYjxMzOI1AI8Rp16RMzM4iI1jxMzM411A
+ mmmmuoVA0OJnEa66xmI1000iZmZzEREfGI11AAKBGlsQ4aThP/FH4Wtw1fj522gkEmmmsRGY1AmmtTMz
+ PiIiI+kRkKISw8dRb+lWrjjbjhrniytvFEU9ddOvTWpmpmZqKiIiKn7zgKKWx2tNP5nTXsTjiDni6zES
+ j8YxEVPxmfhAtzMBtv8AAm0sdv8AwHSccfdcOdcZVaiWIxH6gEDbAqRSwNcOFi8ma8nQefdVu54054Y5
+ 46dvrrGsfoDLVJg0xyh8YwKJumnIW/Km91AflMzhdk44u44evYDt9RLH5QPtuU3F2GBq8qmKNTuByrNL
+ qwvv0nxqq0X4444e444o069Yj8AIgiVFixaNsrNHfFrtaRqICkQ440wc5OTIPfUfGFG6/H3HD3PGlWgk
+ 1ioqIj2BQKQnGmHrkjsQZs3PFzs26LBvjkd4MoVw05BZrj+NRBxx9xw9xxpZoJNYiKDEZBYoN7e2R83B
+ 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
+ +A2JFFF9rZQkcIvz3hLN9tlFIvzf/9k=
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs
new file mode 100644
index 0000000..4625ad0
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.Designer.cs
@@ -0,0 +1,87 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class BrojTelefonaDodavanjeForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.txtBroj = new System.Windows.Forms.TextBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnDodajTelefon = new System.Windows.Forms.Button();
+ this.SuspendLayout();
+ //
+ // txtBroj
+ //
+ this.txtBroj.Location = new System.Drawing.Point(16, 67);
+ this.txtBroj.Name = "txtBroj";
+ this.txtBroj.Size = new System.Drawing.Size(174, 22);
+ this.txtBroj.TabIndex = 0;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(12, 31);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(119, 20);
+ this.label1.TabIndex = 1;
+ this.label1.Text = "Broj telefona : ";
+ //
+ // btnDodajTelefon
+ //
+ this.btnDodajTelefon.BackColor = System.Drawing.Color.Tan;
+ this.btnDodajTelefon.Location = new System.Drawing.Point(52, 113);
+ this.btnDodajTelefon.Name = "btnDodajTelefon";
+ this.btnDodajTelefon.Size = new System.Drawing.Size(117, 32);
+ this.btnDodajTelefon.TabIndex = 2;
+ this.btnDodajTelefon.Text = "Dodaj telefon";
+ this.btnDodajTelefon.UseVisualStyleBackColor = false;
+ this.btnDodajTelefon.Click += new System.EventHandler(this.btnDodajTelefon_Click);
+ //
+ // BrojTelefonaDodavanjeForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.Khaki;
+ this.ClientSize = new System.Drawing.Size(224, 157);
+ this.Controls.Add(this.btnDodajTelefon);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.txtBroj);
+ this.Name = "BrojTelefonaDodavanjeForm";
+ this.Text = "Telefon";
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TextBox txtBroj;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Button btnDodajTelefon;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs
new file mode 100644
index 0000000..e02cfcc
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.cs
@@ -0,0 +1,38 @@
+using NHibernate;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class BrojTelefonaDodavanjeForm : Form
+ {
+ private int idMusterije;
+ public BrojTelefonaDodavanjeForm()
+ {
+ InitializeComponent();
+ }
+
+ public BrojTelefonaDodavanjeForm(int idMusterije)
+ {
+ InitializeComponent();
+ this.idMusterije = idMusterije;
+ }
+
+ private void btnDodajTelefon_Click(object sender, EventArgs e)
+ {
+ if (txtBroj.Text.Length < 8)
+ MessageBox.Show("Uneli ste prekratak telefon.\nMolim vas unesite validan broj.");
+
+ DTOManager.DodajTelefon(this.idMusterije, this.txtBroj.Text);
+ this.DialogResult = DialogResult.OK;
+ this.Close();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/BrojTelefonaDodavanjeForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs
new file mode 100644
index 0000000..d7da365
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.Designer.cs
@@ -0,0 +1,316 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajAdministrativnoOsoblje
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajAdministrativnoOsoblje));
+ this.btnDodajAdOsoblje = new ePOSOne.btnProduct.Button_WOC();
+ this.jmbgtxt = new System.Windows.Forms.TextBox();
+ this.imetxt = new System.Windows.Forms.TextBox();
+ this.prezimetxt = new System.Windows.Forms.TextBox();
+ this.sstxt = new System.Windows.Forms.TextBox();
+ this.brteltxt = new System.Windows.Forms.TextBox();
+ this.ulicatxt = new System.Windows.Forms.TextBox();
+ this.brojtxt = new System.Windows.Forms.TextBox();
+ this.strucnasprematxt = new System.Windows.Forms.TextBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.groupBoxAdOsoblje = new System.Windows.Forms.GroupBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.groupBoxAdOsoblje.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // btnDodajAdOsoblje
+ //
+ this.btnDodajAdOsoblje.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajAdOsoblje.ButtonColor = System.Drawing.Color.Orange;
+ this.btnDodajAdOsoblje.FlatAppearance.BorderSize = 0;
+ this.btnDodajAdOsoblje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.btnDodajAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajAdOsoblje.Location = new System.Drawing.Point(461, 220);
+ this.btnDodajAdOsoblje.Name = "btnDodajAdOsoblje";
+ this.btnDodajAdOsoblje.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajAdOsoblje.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajAdOsoblje.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajAdOsoblje.Size = new System.Drawing.Size(160, 50);
+ this.btnDodajAdOsoblje.TabIndex = 16;
+ this.btnDodajAdOsoblje.Text = "Dodaj";
+ this.btnDodajAdOsoblje.TextColor = System.Drawing.Color.Black;
+ this.btnDodajAdOsoblje.UseVisualStyleBackColor = true;
+ this.btnDodajAdOsoblje.Click += new System.EventHandler(this.btnDodajAdOsoblje_Click);
+ //
+ // jmbgtxt
+ //
+ this.jmbgtxt.Location = new System.Drawing.Point(160, 47);
+ this.jmbgtxt.MaxLength = 13;
+ this.jmbgtxt.Name = "jmbgtxt";
+ this.jmbgtxt.Size = new System.Drawing.Size(160, 27);
+ this.jmbgtxt.TabIndex = 1;
+ //
+ // imetxt
+ //
+ this.imetxt.Location = new System.Drawing.Point(461, 47);
+ this.imetxt.MaxLength = 15;
+ this.imetxt.Name = "imetxt";
+ this.imetxt.Size = new System.Drawing.Size(160, 27);
+ this.imetxt.TabIndex = 3;
+ //
+ // prezimetxt
+ //
+ this.prezimetxt.Location = new System.Drawing.Point(160, 98);
+ this.prezimetxt.MaxLength = 30;
+ this.prezimetxt.Name = "prezimetxt";
+ this.prezimetxt.Size = new System.Drawing.Size(163, 27);
+ this.prezimetxt.TabIndex = 7;
+ //
+ // sstxt
+ //
+ this.sstxt.Location = new System.Drawing.Point(762, 47);
+ this.sstxt.MaxLength = 1;
+ this.sstxt.Name = "sstxt";
+ this.sstxt.Size = new System.Drawing.Size(160, 27);
+ this.sstxt.TabIndex = 5;
+ //
+ // brteltxt
+ //
+ this.brteltxt.Location = new System.Drawing.Point(461, 98);
+ this.brteltxt.MaxLength = 11;
+ this.brteltxt.Name = "brteltxt";
+ this.brteltxt.Size = new System.Drawing.Size(160, 27);
+ this.brteltxt.TabIndex = 9;
+ //
+ // ulicatxt
+ //
+ this.ulicatxt.Location = new System.Drawing.Point(160, 149);
+ this.ulicatxt.MaxLength = 40;
+ this.ulicatxt.Name = "ulicatxt";
+ this.ulicatxt.Size = new System.Drawing.Size(163, 27);
+ this.ulicatxt.TabIndex = 11;
+ //
+ // brojtxt
+ //
+ this.brojtxt.Location = new System.Drawing.Point(461, 149);
+ this.brojtxt.MaxLength = 10;
+ this.brojtxt.Name = "brojtxt";
+ this.brojtxt.Size = new System.Drawing.Size(160, 27);
+ this.brojtxt.TabIndex = 13;
+ //
+ // strucnasprematxt
+ //
+ this.strucnasprematxt.Location = new System.Drawing.Point(160, 189);
+ this.strucnasprematxt.MaxLength = 30;
+ this.strucnasprematxt.Name = "strucnasprematxt";
+ this.strucnasprematxt.Size = new System.Drawing.Size(163, 27);
+ this.strucnasprematxt.TabIndex = 15;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(89, 47);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(55, 18);
+ this.label1.TabIndex = 0;
+ this.label1.Text = "*Jmbg:";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(406, 47);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(42, 18);
+ this.label2.TabIndex = 2;
+ this.label2.Text = "*Ime:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(71, 98);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(73, 18);
+ this.label3.TabIndex = 6;
+ this.label3.Text = "*Prezime:";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(649, 47);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(102, 18);
+ this.label4.TabIndex = 4;
+ this.label4.Text = "Srednje slovo:";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(347, 98);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(101, 18);
+ this.label5.TabIndex = 8;
+ this.label5.Text = "*Broj telefona:";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(99, 149);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(45, 18);
+ this.label6.TabIndex = 10;
+ this.label6.Text = "Ulica:";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(406, 149);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(39, 18);
+ this.label7.TabIndex = 12;
+ this.label7.Text = "Broj:";
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label8.Location = new System.Drawing.Point(21, 189);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(123, 18);
+ this.label8.TabIndex = 14;
+ this.label8.Text = "*Stručna sprema:";
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label9.ForeColor = System.Drawing.Color.DarkGreen;
+ this.label9.Location = new System.Drawing.Point(715, 358);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(219, 20);
+ this.label9.TabIndex = 17;
+ this.label9.Text = "* Predstavlja obavezna polja";
+ //
+ // groupBoxAdOsoblje
+ //
+ this.groupBoxAdOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.groupBoxAdOsoblje.Controls.Add(this.pictureBox1);
+ this.groupBoxAdOsoblje.Controls.Add(this.label9);
+ this.groupBoxAdOsoblje.Controls.Add(this.brteltxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.label5);
+ this.groupBoxAdOsoblje.Controls.Add(this.btnDodajAdOsoblje);
+ this.groupBoxAdOsoblje.Controls.Add(this.label6);
+ this.groupBoxAdOsoblje.Controls.Add(this.jmbgtxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.ulicatxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.label1);
+ this.groupBoxAdOsoblje.Controls.Add(this.sstxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.label4);
+ this.groupBoxAdOsoblje.Controls.Add(this.label2);
+ this.groupBoxAdOsoblje.Controls.Add(this.label7);
+ this.groupBoxAdOsoblje.Controls.Add(this.imetxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.brojtxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.strucnasprematxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.prezimetxt);
+ this.groupBoxAdOsoblje.Controls.Add(this.label8);
+ this.groupBoxAdOsoblje.Controls.Add(this.label3);
+ this.groupBoxAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.groupBoxAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.groupBoxAdOsoblje.Location = new System.Drawing.Point(26, 43);
+ this.groupBoxAdOsoblje.Name = "groupBoxAdOsoblje";
+ this.groupBoxAdOsoblje.Size = new System.Drawing.Size(982, 391);
+ this.groupBoxAdOsoblje.TabIndex = 0;
+ this.groupBoxAdOsoblje.TabStop = false;
+ this.groupBoxAdOsoblje.Text = "Unos podataka";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(743, 90);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(199, 160);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 29;
+ this.pictureBox1.TabStop = false;
+ //
+ // DodajAdministrativnoOsoblje
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(1038, 468);
+ this.Controls.Add(this.groupBoxAdOsoblje);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(1056, 515);
+ this.MinimumSize = new System.Drawing.Size(1056, 515);
+ this.Name = "DodajAdministrativnoOsoblje";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Dodavanje administrativnog osoblja";
+ this.groupBoxAdOsoblje.ResumeLayout(false);
+ this.groupBoxAdOsoblje.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+ private ePOSOne.btnProduct.Button_WOC btnDodajAdOsoblje;
+ private System.Windows.Forms.TextBox jmbgtxt;
+ private System.Windows.Forms.TextBox imetxt;
+ private System.Windows.Forms.TextBox prezimetxt;
+ private System.Windows.Forms.TextBox sstxt;
+ private System.Windows.Forms.TextBox brteltxt;
+ private System.Windows.Forms.TextBox ulicatxt;
+ private System.Windows.Forms.TextBox brojtxt;
+ private System.Windows.Forms.TextBox strucnasprematxt;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.GroupBox groupBoxAdOsoblje;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs
new file mode 100644
index 0000000..46b8253
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.cs
@@ -0,0 +1,35 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTOManager;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajAdministrativnoOsoblje : Form
+ {
+ public DodajAdministrativnoOsoblje()
+ {
+ InitializeComponent();
+ }
+
+ private void btnDodajAdOsoblje_Click(object sender, EventArgs e)
+ {
+ if (imetxt.Text == "" || prezimetxt.Text== "" || jmbgtxt.Text.Length != 13 ||
+ brteltxt.Text == "" || strucnasprematxt.Text == "")
+ {
+ MessageBox.Show("Molimo Vas da popunite sva obavezna polja.");
+ return;
+ }
+ CreateAdministrativno(jmbgtxt.Text, imetxt.Text, sstxt.Text, prezimetxt.Text, brteltxt.Text, ulicatxt.Text, brojtxt.Text, strucnasprematxt.Text);
+ MessageBox.Show("Administrativno osoblje je uspešno dodato.");
+ return;
+ }
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx
new file mode 100644
index 0000000..27cf2c9
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajAdministrativnoOsoblje.resx
@@ -0,0 +1,1719 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN
+ DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCALIAv8DASIAAhEBAxEB/8QA
+ HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
+ MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
+ V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
+ x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
+ BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
+ YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
+ hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
+ 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Ufwo/Cl5o5oAT8KXPtRzRzQAn4UufajmjmgBPwo/Cjml5oAT
+ 8KPwpeaOaAE/Cj8KXmjmgBPwo/Cl5o5oAT8KPwpeaOaADGfajGPejmjmgBPwo/Cl5o5oAT8KPwpeaOaA
+ E/Cj8KXmgZoAT8KPwpeaOaADGfajbRzRzQAbaT8KXmjmgBPwo/Cl5o5oAT8KPwpeaOaAE/Cj8KXmjmgB
+ Pwo/Cl5o5oAT8KPwpeaOaADbR07Zo5o5oAT9KMCkkO1SWIVRyTnFZy+I9KabyU1OzaUnAjFwm7P0zQBp
+ fhR+FIvzfMKdzQAmfajPtTWzuFeT/GL9qf4Y/AbbH4y8VWunXbjKWSnfM3vtHT8TQB61+FGB618ueD/+
+ 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
+ Uc0c0AG2jbRzRzQAbqN1J+dH50ALuo3Un50fnQAu6jdSfnR+dAC7qNwpPzo/OgAyKXdSfnR+dAC7qN1J
+ +dH50ALuo3Un50fnQAZHpS7qT86PzoAXdRupOPSjj0oAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAX
+ dRupPzo/OgAyKMij86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgAyKMij86PzoA
+ XdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86OPSgBd1G6k/A0f
+ nQAu6jdSfnR+dAC7qN1Jx6UfgaAF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupO
+ PSj8DQAu6jdScelHHpQAu6jdSfnR+dAC7qN1Jx6UfgaAF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF
+ 3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86PzoAXdRupPzo/OgBd1G6k/Oj86AF3UbqT86Pzo
+ AXdRupPzo/OgBd1G6k/Oj86ADdS7qNtJgUALuo3UmBS7aADdRkUmB60u2gA3UbqTb70u2gA3UbqOKbQA
+ 7dRupMCg0ALuo3UgpdtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaTb70ALuo3UbaT
+ AoAXdRuo2ikIoAXdRuptO20AG6jdSbfel20AG6jdRto20AG6jdSYHrS7aADdRupMCjAoAXdRuo20baAD
+ dRuo20baADdRuo20baADdRupNvvS7aADdRuo20baADdRuo20baADdRuo20baADdRuo20baADdRupMD1p
+ dtABuo3UnSjrQAu6jdRto20AG6jdSYFLtFABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3UbaNtABuo3U
+ baTAoAXdRupMCl20AG6jdRtpMCgBd1G6kwPWl2igA3UbqTApdtABuo3UmBS4FABuo3UYFJgUALuo3UmB
+ 60YHrQAu6jdSYHrRgetAC7qN1JgetGB60ALuo3UmB60u0UAG6jdRtFJgetAC7qN1JgetGB60AG2jbRRQ
+ AbaNtFFABto20UUAG2jaaKKADbRtoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoooANp
+ o2miigA20baKKADbRtoooANtG2iigA20bTRRQAbaNtFFABto20UUAG2jbRRQAbaNtFFABto20UUAG2ja
+ aKKADaaNpoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoooANtG2iigA20baKKADbRtoo
+ oANtG2iigA20baKKADbRtoooANtG2iigA20YoooANtLtoooATbRtoooAXbSbaKKADbRtoooANtG2iigA
+ 20baKKADbRtoooANtG2iigA20baKKADbS7aKKAE20baKKAP/2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs
new file mode 100644
index 0000000..d58c024
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.Designer.cs
@@ -0,0 +1,303 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajLicnoVozilo
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.bojatxt = new System.Windows.Forms.TextBox();
+ this.tiptxt = new System.Windows.Forms.TextBox();
+ this.regoznakatxt = new System.Windows.Forms.TextBox();
+ this.markatxt = new System.Windows.Forms.TextBox();
+ this.btnDodaj = new ePOSOne.btnProduct.Button_WOC();
+ this.dtpOd = new System.Windows.Forms.DateTimePicker();
+ this.dtpDo = new System.Windows.Forms.DateTimePicker();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.chkKoristiSe = new System.Windows.Forms.CheckBox();
+ this.lstVozaci = new System.Windows.Forms.ListView();
+ this.IDVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label5 = new System.Windows.Forms.Label();
+ this.SuspendLayout();
+ //
+ // bojatxt
+ //
+ this.bojatxt.Location = new System.Drawing.Point(703, 44);
+ this.bojatxt.Name = "bojatxt";
+ this.bojatxt.Size = new System.Drawing.Size(161, 22);
+ this.bojatxt.TabIndex = 44;
+ //
+ // tiptxt
+ //
+ this.tiptxt.Location = new System.Drawing.Point(247, 133);
+ this.tiptxt.Name = "tiptxt";
+ this.tiptxt.Size = new System.Drawing.Size(161, 22);
+ this.tiptxt.TabIndex = 43;
+ //
+ // regoznakatxt
+ //
+ this.regoznakatxt.Location = new System.Drawing.Point(247, 90);
+ this.regoznakatxt.Name = "regoznakatxt";
+ this.regoznakatxt.Size = new System.Drawing.Size(161, 22);
+ this.regoznakatxt.TabIndex = 42;
+ //
+ // markatxt
+ //
+ this.markatxt.Location = new System.Drawing.Point(247, 44);
+ this.markatxt.Name = "markatxt";
+ this.markatxt.Size = new System.Drawing.Size(161, 22);
+ this.markatxt.TabIndex = 41;
+ //
+ // btnDodaj
+ //
+ this.btnDodaj.BorderColor = System.Drawing.Color.Black;
+ this.btnDodaj.ButtonColor = System.Drawing.Color.Tan;
+ this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodaj.Location = new System.Drawing.Point(368, 490);
+ this.btnDodaj.Name = "btnDodaj";
+ this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnDodaj.Size = new System.Drawing.Size(191, 64);
+ this.btnDodaj.TabIndex = 40;
+ this.btnDodaj.Text = "Dodaj vozilo";
+ this.btnDodaj.TextColor = System.Drawing.Color.Black;
+ this.btnDodaj.UseVisualStyleBackColor = true;
+ this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click);
+ //
+ // dtpOd
+ //
+ this.dtpOd.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dtpOd.Location = new System.Drawing.Point(703, 88);
+ this.dtpOd.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0);
+ this.dtpOd.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0);
+ this.dtpOd.Name = "dtpOd";
+ this.dtpOd.Size = new System.Drawing.Size(161, 22);
+ this.dtpOd.TabIndex = 48;
+ this.dtpOd.Value = new System.DateTime(2021, 6, 7, 0, 0, 0, 0);
+ //
+ // dtpDo
+ //
+ this.dtpDo.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dtpDo.Location = new System.Drawing.Point(703, 131);
+ this.dtpDo.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0);
+ this.dtpDo.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0);
+ this.dtpDo.Name = "dtpDo";
+ this.dtpDo.Size = new System.Drawing.Size(161, 22);
+ this.dtpDo.TabIndex = 49;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(46, 42);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(61, 24);
+ this.label1.TabIndex = 52;
+ this.label1.Text = "Marka";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(46, 88);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(171, 24);
+ this.label2.TabIndex = 53;
+ this.label2.Text = "Registarska oznaka";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(46, 131);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(37, 24);
+ this.label3.TabIndex = 54;
+ this.label3.Text = "Tip";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(552, 42);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(47, 24);
+ this.label4.TabIndex = 55;
+ this.label4.Text = "Boja";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(552, 88);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(122, 24);
+ this.label6.TabIndex = 57;
+ this.label6.Text = "Korisceno od";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(552, 131);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(122, 24);
+ this.label7.TabIndex = 58;
+ this.label7.Text = "Korisceno do";
+ //
+ // chkKoristiSe
+ //
+ this.chkKoristiSe.AutoSize = true;
+ this.chkKoristiSe.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.chkKoristiSe.Location = new System.Drawing.Point(706, 178);
+ this.chkKoristiSe.Name = "chkKoristiSe";
+ this.chkKoristiSe.Size = new System.Drawing.Size(158, 28);
+ this.chkKoristiSe.TabIndex = 59;
+ this.chkKoristiSe.Text = "I dalje se koristi";
+ this.chkKoristiSe.UseVisualStyleBackColor = true;
+ this.chkKoristiSe.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
+ //
+ // lstVozaci
+ //
+ this.lstVozaci.BackColor = System.Drawing.Color.Tan;
+ this.lstVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IDVozaca,
+ this.Ime,
+ this.prezime,
+ this.brDozvole,
+ this.kategorija});
+ this.lstVozaci.FullRowSelect = true;
+ this.lstVozaci.GridLines = true;
+ this.lstVozaci.HideSelection = false;
+ this.lstVozaci.Location = new System.Drawing.Point(50, 273);
+ this.lstVozaci.Name = "lstVozaci";
+ this.lstVozaci.Size = new System.Drawing.Size(814, 159);
+ this.lstVozaci.TabIndex = 60;
+ this.lstVozaci.UseCompatibleStateImageBehavior = false;
+ this.lstVozaci.View = System.Windows.Forms.View.Details;
+ //
+ // IDVozaca
+ //
+ this.IDVozaca.Text = "ID Vozaca";
+ this.IDVozaca.Width = 95;
+ //
+ // Ime
+ //
+ this.Ime.Text = "Ime";
+ this.Ime.Width = 142;
+ //
+ // prezime
+ //
+ this.prezime.Text = "Prezime";
+ this.prezime.Width = 157;
+ //
+ // brDozvole
+ //
+ this.brDozvole.Text = "Broj dozvole";
+ this.brDozvole.Width = 204;
+ //
+ // kategorija
+ //
+ this.kategorija.Text = "Kategorija";
+ this.kategorija.Width = 122;
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(46, 235);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(268, 24);
+ this.label5.TabIndex = 61;
+ this.label5.Text = "Izaberite vozaca koji vozi vozilo";
+ //
+ // DodajLicnoVozilo
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(922, 566);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.lstVozaci);
+ this.Controls.Add(this.chkKoristiSe);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.dtpDo);
+ this.Controls.Add(this.dtpOd);
+ this.Controls.Add(this.bojatxt);
+ this.Controls.Add(this.tiptxt);
+ this.Controls.Add(this.regoznakatxt);
+ this.Controls.Add(this.markatxt);
+ this.Controls.Add(this.btnDodaj);
+ this.Cursor = System.Windows.Forms.Cursors.Default;
+ this.Name = "DodajLicnoVozilo";
+ this.Text = "DodajLicnoVozilo";
+ this.Load += new System.EventHandler(this.DodajLicnoVozilo_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.DodajLicnoVozilo_MouseClick);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TextBox bojatxt;
+ private System.Windows.Forms.TextBox tiptxt;
+ private System.Windows.Forms.TextBox regoznakatxt;
+ private System.Windows.Forms.TextBox markatxt;
+ private ePOSOne.btnProduct.Button_WOC btnDodaj;
+ private System.Windows.Forms.DateTimePicker dtpOd;
+ private System.Windows.Forms.DateTimePicker dtpDo;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.CheckBox chkKoristiSe;
+ private System.Windows.Forms.ListView lstVozaci;
+ private System.Windows.Forms.ColumnHeader IDVozaca;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader prezime;
+ private System.Windows.Forms.ColumnHeader brDozvole;
+ private System.Windows.Forms.ColumnHeader kategorija;
+ private System.Windows.Forms.Label label5;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs
new file mode 100644
index 0000000..f0dfa22
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.cs
@@ -0,0 +1,80 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTOManager;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajLicnoVozilo : Form
+ {
+ public DodajLicnoVozilo()
+ {
+ InitializeComponent();
+ }
+ private void checkBox1_CheckedChanged(object sender, EventArgs e)
+ {
+ if (this.chkKoristiSe.Checked == true)
+ this.dtpDo.Enabled = false;
+ else
+ this.dtpDo.Enabled = true;
+ }
+
+ private void DodajLicnoVozilo_Load(object sender, EventArgs e)
+ {
+ this.IspuniListu();
+ }
+
+ public void IspuniListu()
+ {
+ lstVozaci.Items.Clear();
+ List vozaci = DTOManager.GetVozacAll();
+ foreach (DTO.VozacPregled vozac in vozaci)
+ {
+ ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(), vozac.Ime,
+ vozac.Prezime, vozac.BrojDozvole, vozac.Kategorija});
+ lstVozaci.Items.Add(item);
+ lstVozaci.View = View.Details;
+ }
+ lstVozaci.Refresh();
+ }
+
+ private void DodajLicnoVozilo_MouseClick(object sender, MouseEventArgs e)
+ {
+ for (int i = 0; i < lstVozaci.SelectedItems.Count; i++)
+ lstVozaci.SelectedItems[i].Selected = false;
+ }
+
+ private void btnDodaj_Click(object sender, EventArgs e)
+ {
+ if(lstVozaci.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Niste izabrali vozaca!");
+ return;
+ }
+ if(markatxt.Text.Length == 0 || regoznakatxt.Text.Length == 0)
+ {
+ MessageBox.Show("Niste uneli sve potrebne informacije!");
+ return;
+ }
+
+ DateTime? datumDo;
+ if (chkKoristiSe.Checked)
+ datumDo = null;
+ else
+ datumDo = dtpDo.Value;
+
+ int idVozaca = Int32.Parse(lstVozaci.SelectedItems[0].SubItems[0].Text);
+
+ DTOManager.createLicno(idVozaca, markatxt.Text, regoznakatxt.Text, tiptxt.Text, bojatxt.Text,
+ dtpOd.Value, datumDo);
+
+ MessageBox.Show("Dodavanje uspesno!");
+ this.Close();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajLicnoVozilo.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs
new file mode 100644
index 0000000..d3b3e5d
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.Designer.cs
@@ -0,0 +1,163 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajMusterijuForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.lblIme = new System.Windows.Forms.Label();
+ this.lblPrez = new System.Windows.Forms.Label();
+ this.lblAdresa = new System.Windows.Forms.Label();
+ this.lblTelefoni = new System.Windows.Forms.Label();
+ this.txtIme = new System.Windows.Forms.TextBox();
+ this.txtPrez = new System.Windows.Forms.TextBox();
+ this.txtAdresa = new System.Windows.Forms.TextBox();
+ this.txtTelefoni = new System.Windows.Forms.TextBox();
+ this.btnDodaj = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // lblIme
+ //
+ this.lblIme.AutoSize = true;
+ this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIme.Location = new System.Drawing.Point(76, 32);
+ this.lblIme.Name = "lblIme";
+ this.lblIme.Size = new System.Drawing.Size(52, 25);
+ this.lblIme.TabIndex = 0;
+ this.lblIme.Text = "Ime*";
+ //
+ // lblPrez
+ //
+ this.lblPrez.AutoSize = true;
+ this.lblPrez.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblPrez.Location = new System.Drawing.Point(76, 98);
+ this.lblPrez.Name = "lblPrez";
+ this.lblPrez.Size = new System.Drawing.Size(83, 25);
+ this.lblPrez.TabIndex = 1;
+ this.lblPrez.Text = "Prezime";
+ //
+ // lblAdresa
+ //
+ this.lblAdresa.AutoSize = true;
+ this.lblAdresa.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAdresa.Location = new System.Drawing.Point(76, 163);
+ this.lblAdresa.Name = "lblAdresa";
+ this.lblAdresa.Size = new System.Drawing.Size(83, 25);
+ this.lblAdresa.TabIndex = 2;
+ this.lblAdresa.Text = "Adresa*";
+ //
+ // lblTelefoni
+ //
+ this.lblTelefoni.AutoSize = true;
+ this.lblTelefoni.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblTelefoni.Location = new System.Drawing.Point(76, 222);
+ this.lblTelefoni.Name = "lblTelefoni";
+ this.lblTelefoni.Size = new System.Drawing.Size(90, 25);
+ this.lblTelefoni.TabIndex = 3;
+ this.lblTelefoni.Text = "Telefoni*";
+ //
+ // txtIme
+ //
+ this.txtIme.Location = new System.Drawing.Point(312, 32);
+ this.txtIme.Name = "txtIme";
+ this.txtIme.Size = new System.Drawing.Size(125, 22);
+ this.txtIme.TabIndex = 4;
+ //
+ // txtPrez
+ //
+ this.txtPrez.Location = new System.Drawing.Point(312, 98);
+ this.txtPrez.Name = "txtPrez";
+ this.txtPrez.Size = new System.Drawing.Size(125, 22);
+ this.txtPrez.TabIndex = 5;
+ //
+ // txtAdresa
+ //
+ this.txtAdresa.Location = new System.Drawing.Point(312, 163);
+ this.txtAdresa.Name = "txtAdresa";
+ this.txtAdresa.Size = new System.Drawing.Size(125, 22);
+ this.txtAdresa.TabIndex = 6;
+ //
+ // txtTelefoni
+ //
+ this.txtTelefoni.Location = new System.Drawing.Point(312, 222);
+ this.txtTelefoni.Multiline = true;
+ this.txtTelefoni.Name = "txtTelefoni";
+ this.txtTelefoni.Size = new System.Drawing.Size(125, 98);
+ this.txtTelefoni.TabIndex = 7;
+ //
+ // btnDodaj
+ //
+ this.btnDodaj.BorderColor = System.Drawing.Color.Transparent;
+ this.btnDodaj.ButtonColor = System.Drawing.Color.Sienna;
+ this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodaj.Location = new System.Drawing.Point(146, 381);
+ this.btnDodaj.Name = "btnDodaj";
+ this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Transparent;
+ this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnDodaj.Size = new System.Drawing.Size(195, 57);
+ this.btnDodaj.TabIndex = 8;
+ this.btnDodaj.Text = "Dodaj musteriju";
+ this.btnDodaj.TextColor = System.Drawing.Color.White;
+ this.btnDodaj.UseVisualStyleBackColor = true;
+ this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click);
+ //
+ // DodajMusterijuForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(502, 450);
+ this.Controls.Add(this.btnDodaj);
+ this.Controls.Add(this.txtTelefoni);
+ this.Controls.Add(this.txtAdresa);
+ this.Controls.Add(this.txtPrez);
+ this.Controls.Add(this.txtIme);
+ this.Controls.Add(this.lblTelefoni);
+ this.Controls.Add(this.lblAdresa);
+ this.Controls.Add(this.lblPrez);
+ this.Controls.Add(this.lblIme);
+ this.Name = "DodajMusterijuForm";
+ this.Text = "DodajMusterijuForm";
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label lblIme;
+ private System.Windows.Forms.Label lblPrez;
+ private System.Windows.Forms.Label lblAdresa;
+ private System.Windows.Forms.Label lblTelefoni;
+ private System.Windows.Forms.TextBox txtIme;
+ private System.Windows.Forms.TextBox txtPrez;
+ private System.Windows.Forms.TextBox txtAdresa;
+ private System.Windows.Forms.TextBox txtTelefoni;
+ private ePOSOne.btnProduct.Button_WOC btnDodaj;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs
new file mode 100644
index 0000000..2086693
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.cs
@@ -0,0 +1,39 @@
+using NHibernate;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajMusterijuForm : Form
+ {
+ public DodajMusterijuForm()
+ {
+ InitializeComponent();
+ }
+
+ private void btnDodaj_Click(object sender, EventArgs e)
+ {
+ if (txtIme.Text.Length == 0 || txtAdresa.Text.Length == 0 || txtTelefoni.Text.Length == 0)
+ {
+ MessageBox.Show("Niste uneli sve potrebne informacije");
+ return;
+ }
+
+ string ime = txtIme.Text;
+ string prezime = txtPrez.Text;
+ string adresa = txtPrez.Text;
+ //niz unetih telefona
+ string[] telefoni = txtTelefoni.Text.Replace("\r", "").Split('\n');
+
+ DTOManager.DodajMusteriju(ime, prezime, adresa, telefoni);
+ this.Close();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajMusterijuForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs
new file mode 100644
index 0000000..1364fe3
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.Designer.cs
@@ -0,0 +1,274 @@
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajPopust
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajPopust));
+ this.listMusterije = new System.Windows.Forms.ListView();
+ this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.numericVrednostPopusta = new System.Windows.Forms.NumericUpDown();
+ this.dateTimePickerVaziOd = new System.Windows.Forms.DateTimePicker();
+ this.dateTimePickerVaziDo = new System.Windows.Forms.DateTimePicker();
+ this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // listMusterije
+ //
+ this.listMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.columnHeader1,
+ this.columnHeader2,
+ this.columnHeader3,
+ this.columnHeader4,
+ this.columnHeader5});
+ this.listMusterije.FullRowSelect = true;
+ this.listMusterije.GridLines = true;
+ this.listMusterije.HideSelection = false;
+ this.listMusterije.Location = new System.Drawing.Point(102, 93);
+ this.listMusterije.Name = "listMusterije";
+ this.listMusterije.Size = new System.Drawing.Size(722, 180);
+ this.listMusterije.TabIndex = 0;
+ this.listMusterije.UseCompatibleStateImageBehavior = false;
+ this.listMusterije.View = System.Windows.Forms.View.Details;
+ //
+ // columnHeader1
+ //
+ this.columnHeader1.Text = "ID Mušterije";
+ this.columnHeader1.Width = 110;
+ //
+ // columnHeader2
+ //
+ this.columnHeader2.Text = "Broj vožnji";
+ this.columnHeader2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader2.Width = 90;
+ //
+ // columnHeader3
+ //
+ this.columnHeader3.Text = "Ime";
+ this.columnHeader3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader3.Width = 80;
+ //
+ // columnHeader4
+ //
+ this.columnHeader4.Text = "Prezime";
+ this.columnHeader4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader4.Width = 90;
+ //
+ // columnHeader5
+ //
+ this.columnHeader5.Text = "Adresa";
+ this.columnHeader5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader5.Width = 150;
+ //
+ // numericVrednostPopusta
+ //
+ this.numericVrednostPopusta.Location = new System.Drawing.Point(345, 299);
+ this.numericVrednostPopusta.Minimum = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ this.numericVrednostPopusta.Name = "numericVrednostPopusta";
+ this.numericVrednostPopusta.Size = new System.Drawing.Size(145, 22);
+ this.numericVrednostPopusta.TabIndex = 1;
+ this.numericVrednostPopusta.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.numericVrednostPopusta.Value = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ //
+ // dateTimePickerVaziOd
+ //
+ this.dateTimePickerVaziOd.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerVaziOd.Location = new System.Drawing.Point(345, 337);
+ this.dateTimePickerVaziOd.MinDate = new System.DateTime(2021, 6, 6, 14, 24, 42, 0);
+ this.dateTimePickerVaziOd.Name = "dateTimePickerVaziOd";
+ this.dateTimePickerVaziOd.Size = new System.Drawing.Size(145, 22);
+ this.dateTimePickerVaziOd.TabIndex = 2;
+ this.dateTimePickerVaziOd.Value = new System.DateTime(2021, 6, 6, 14, 24, 42, 0);
+ this.dateTimePickerVaziOd.ValueChanged += new System.EventHandler(this.dateTimePickerVaziOd_ValueChanged);
+ //
+ // dateTimePickerVaziDo
+ //
+ this.dateTimePickerVaziDo.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerVaziDo.Location = new System.Drawing.Point(345, 375);
+ this.dateTimePickerVaziDo.Name = "dateTimePickerVaziDo";
+ this.dateTimePickerVaziDo.RightToLeftLayout = true;
+ this.dateTimePickerVaziDo.Size = new System.Drawing.Size(145, 22);
+ this.dateTimePickerVaziDo.TabIndex = 3;
+ //
+ // btnDodajPopust
+ //
+ this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnDodajPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.ButtonColor = System.Drawing.Color.Orange;
+ this.btnDodajPopust.FlatAppearance.BorderSize = 0;
+ this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
+ this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
+ this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajPopust.Location = new System.Drawing.Point(301, 466);
+ this.btnDodajPopust.Name = "btnDodajPopust";
+ this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.Size = new System.Drawing.Size(189, 52);
+ this.btnDodajPopust.TabIndex = 7;
+ this.btnDodajPopust.Text = "Dodaj";
+ this.btnDodajPopust.TextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.UseVisualStyleBackColor = false;
+ this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(99, 64);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(505, 20);
+ this.label1.TabIndex = 8;
+ this.label1.Text = "Selektujte bar jednu mušteriju iz liste kojoj želite da dodate popust.\r\n";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(99, 303);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(218, 18);
+ this.label2.TabIndex = 9;
+ this.label2.Text = "Vrednost popusta u procentima:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(142, 340);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(175, 18);
+ this.label3.TabIndex = 10;
+ this.label3.Text = "Početak trajanja popusta:";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(256, 375);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(61, 18);
+ this.label4.TabIndex = 11;
+ this.label4.Text = "Važi do:";
+ //
+ // checkBoxNeograniceno
+ //
+ this.checkBoxNeograniceno.AutoSize = true;
+ this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBoxNeograniceno.Location = new System.Drawing.Point(214, 417);
+ this.checkBoxNeograniceno.Name = "checkBoxNeograniceno";
+ this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
+ this.checkBoxNeograniceno.Size = new System.Drawing.Size(248, 22);
+ this.checkBoxNeograniceno.TabIndex = 12;
+ this.checkBoxNeograniceno.Text = "Trajanje popusta je neograničeno";
+ this.checkBoxNeograniceno.UseVisualStyleBackColor = true;
+ this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged);
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage")));
+ this.pictureBox1.Location = new System.Drawing.Point(533, 279);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(291, 298);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 13;
+ this.pictureBox1.TabStop = false;
+ //
+ // DodajPopust
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(894, 618);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.checkBoxNeograniceno);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.btnDodajPopust);
+ this.Controls.Add(this.dateTimePickerVaziDo);
+ this.Controls.Add(this.dateTimePickerVaziOd);
+ this.Controls.Add(this.numericVrednostPopusta);
+ this.Controls.Add(this.listMusterije);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(912, 665);
+ this.MinimumSize = new System.Drawing.Size(912, 665);
+ this.Name = "DodajPopust";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Dodavanje popusta";
+ ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listMusterije;
+ private System.Windows.Forms.NumericUpDown numericVrednostPopusta;
+ private System.Windows.Forms.DateTimePicker dateTimePickerVaziOd;
+ private System.Windows.Forms.DateTimePicker dateTimePickerVaziDo;
+ private ePOSOne.btnProduct.Button_WOC btnDodajPopust;
+ private System.Windows.Forms.ColumnHeader columnHeader1;
+ private System.Windows.Forms.ColumnHeader columnHeader2;
+ private System.Windows.Forms.ColumnHeader columnHeader3;
+ private System.Windows.Forms.ColumnHeader columnHeader4;
+ private System.Windows.Forms.ColumnHeader columnHeader5;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.CheckBox checkBoxNeograniceno;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs
new file mode 100644
index 0000000..3b753f0
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.cs
@@ -0,0 +1,74 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajPopust : Form
+ {
+ public DodajPopust()
+ {
+ InitializeComponent();
+ dateTimePickerVaziOd.MinDate = DateTime.Today;
+ dateTimePickerVaziDo.MinDate = DateTime.Today.AddDays(1);
+ ispuniListu();
+ }
+ private void ispuniListu()
+ {
+ listMusterije.Items.Clear();
+ List musterijapregled = DTOManager.GetMusterijaAll();
+
+ foreach (MusterijaPregled musterija in musterijapregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { musterija.IdMusterije.ToString(), musterija.BrojVoznji.ToString(), musterija.Ime, musterija.Prezime, musterija.Adresa });
+ listMusterije.Items.Add(item);
+ listMusterije.View = View.Details;
+ }
+ listMusterije.Refresh();
+ }
+
+ private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e)
+ {
+ if (checkBoxNeograniceno.Checked == true)
+ dateTimePickerVaziDo.Enabled = false;
+ else
+ dateTimePickerVaziDo.Enabled = true;
+ }
+
+ private void btnDodajPopust_Click(object sender, EventArgs e)
+ {
+ DateTime? trajanjeDo=null;
+ List idMusterija=new List();
+ if (listMusterije.SelectedItems.Count < 1)
+ {
+ MessageBox.Show("Izaberite bar jednu mušteriju kojoj želite da dodate popust.");
+ return;
+ }
+ if (checkBoxNeograniceno.Checked == false)
+ trajanjeDo = dateTimePickerVaziDo.Value;
+
+
+ for (int i = 0; i < listMusterije.SelectedItems.Count; i++)
+ idMusterija.Add(Int32.Parse(listMusterije.SelectedItems[i].SubItems[0].Text));
+
+ DTOManager.CreatePopust(idMusterija, (int)numericVrednostPopusta.Value, dateTimePickerVaziOd.Value, trajanjeDo);
+ MessageBox.Show("Popust je uspešno dodat.");
+ this.Close();
+ return;
+
+
+ }
+
+ private void dateTimePickerVaziOd_ValueChanged(object sender, EventArgs e)
+ {
+ dateTimePickerVaziDo.MinDate = dateTimePickerVaziOd.Value.AddDays(1);
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx
new file mode 100644
index 0000000..e1e6d93
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopust.resx
@@ -0,0 +1,5063 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG
+ AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA
+ dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A
+ IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L
+ CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB
+ AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci
+ cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm
+ Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+ 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
+ ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh
+ JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
+ lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+ +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9
+ dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz
+ 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
+ AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo
+ AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O
+ K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck
+ uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi
+ +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL
+ sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck
+ uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb
+ 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1
+ Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl
+ +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9
+ p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp
+ 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
+ 2Q==
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG
+ AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA
+ dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A
+ IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L
+ CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB
+ AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci
+ cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm
+ Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+ 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
+ ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh
+ JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
+ lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+ +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9
+ dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz
+ 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
+ AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo
+ AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O
+ K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck
+ uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi
+ +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL
+ sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck
+ uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb
+ 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1
+ Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl
+ +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9
+ p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp
+ 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
+ 2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs
new file mode 100644
index 0000000..33de29c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.Designer.cs
@@ -0,0 +1,198 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajPopustMusteriji
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajPopustMusteriji));
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.dateTimePickerVaziDo = new System.Windows.Forms.DateTimePicker();
+ this.dateTimePickerVaziOd = new System.Windows.Forms.DateTimePicker();
+ this.numericVrednostPopusta = new System.Windows.Forms.NumericUpDown();
+ this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).BeginInit();
+ this.SuspendLayout();
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage")));
+ this.pictureBox1.Location = new System.Drawing.Point(455, 46);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(312, 298);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 14;
+ this.pictureBox1.TabStop = false;
+ //
+ // checkBoxNeograniceno
+ //
+ this.checkBoxNeograniceno.AutoSize = true;
+ this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBoxNeograniceno.Location = new System.Drawing.Point(154, 188);
+ this.checkBoxNeograniceno.Name = "checkBoxNeograniceno";
+ this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
+ this.checkBoxNeograniceno.Size = new System.Drawing.Size(248, 22);
+ this.checkBoxNeograniceno.TabIndex = 22;
+ this.checkBoxNeograniceno.Text = "Trajanje popusta je neograničeno";
+ this.checkBoxNeograniceno.UseVisualStyleBackColor = true;
+ this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged);
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(169, 147);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(61, 18);
+ this.label4.TabIndex = 21;
+ this.label4.Text = "Važi do:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(55, 112);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(175, 18);
+ this.label3.TabIndex = 20;
+ this.label3.Text = "Početak trajanja popusta:";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(12, 75);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(218, 18);
+ this.label2.TabIndex = 19;
+ this.label2.Text = "Vrednost popusta u procentima:";
+ //
+ // dateTimePickerVaziDo
+ //
+ this.dateTimePickerVaziDo.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerVaziDo.Location = new System.Drawing.Point(257, 144);
+ this.dateTimePickerVaziDo.Name = "dateTimePickerVaziDo";
+ this.dateTimePickerVaziDo.RightToLeftLayout = true;
+ this.dateTimePickerVaziDo.Size = new System.Drawing.Size(145, 22);
+ this.dateTimePickerVaziDo.TabIndex = 17;
+ //
+ // dateTimePickerVaziOd
+ //
+ this.dateTimePickerVaziOd.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerVaziOd.Location = new System.Drawing.Point(257, 109);
+ this.dateTimePickerVaziOd.MinDate = new System.DateTime(2021, 6, 6, 14, 24, 42, 0);
+ this.dateTimePickerVaziOd.Name = "dateTimePickerVaziOd";
+ this.dateTimePickerVaziOd.Size = new System.Drawing.Size(145, 22);
+ this.dateTimePickerVaziOd.TabIndex = 16;
+ this.dateTimePickerVaziOd.Value = new System.DateTime(2021, 6, 6, 14, 24, 42, 0);
+ this.dateTimePickerVaziOd.ValueChanged += new System.EventHandler(this.dateTimePickerVaziOd_ValueChanged);
+ //
+ // numericVrednostPopusta
+ //
+ this.numericVrednostPopusta.Location = new System.Drawing.Point(257, 75);
+ this.numericVrednostPopusta.Minimum = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ this.numericVrednostPopusta.Name = "numericVrednostPopusta";
+ this.numericVrednostPopusta.Size = new System.Drawing.Size(145, 22);
+ this.numericVrednostPopusta.TabIndex = 15;
+ this.numericVrednostPopusta.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.numericVrednostPopusta.Value = new decimal(new int[] {
+ 5,
+ 0,
+ 0,
+ 0});
+ //
+ // btnDodajPopust
+ //
+ this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnDodajPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.ButtonColor = System.Drawing.Color.Orange;
+ this.btnDodajPopust.FlatAppearance.BorderSize = 0;
+ this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
+ this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
+ this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajPopust.Location = new System.Drawing.Point(125, 257);
+ this.btnDodajPopust.Name = "btnDodajPopust";
+ this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.Size = new System.Drawing.Size(189, 52);
+ this.btnDodajPopust.TabIndex = 18;
+ this.btnDodajPopust.Text = "Dodaj";
+ this.btnDodajPopust.TextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.UseVisualStyleBackColor = false;
+ this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click);
+ //
+ // DodajPopustMusteriji
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(812, 402);
+ this.Controls.Add(this.checkBoxNeograniceno);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.btnDodajPopust);
+ this.Controls.Add(this.dateTimePickerVaziDo);
+ this.Controls.Add(this.dateTimePickerVaziOd);
+ this.Controls.Add(this.numericVrednostPopusta);
+ this.Controls.Add(this.pictureBox1);
+ this.Name = "DodajPopustMusteriji";
+ this.Text = "Dodavanje popusta";
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.numericVrednostPopusta)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.CheckBox checkBoxNeograniceno;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label2;
+ private ePOSOne.btnProduct.Button_WOC btnDodajPopust;
+ private System.Windows.Forms.DateTimePicker dateTimePickerVaziDo;
+ private System.Windows.Forms.DateTimePicker dateTimePickerVaziOd;
+ private System.Windows.Forms.NumericUpDown numericVrednostPopusta;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs
new file mode 100644
index 0000000..29f5709
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.cs
@@ -0,0 +1,58 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajPopustMusteriji : Form
+ {
+ private int iDmusterije;
+ public DodajPopustMusteriji()
+ {
+ InitializeComponent();
+ }
+
+ public DodajPopustMusteriji(int id)
+ {
+ InitializeComponent();
+ dateTimePickerVaziOd.MinDate = DateTime.Today;
+ dateTimePickerVaziDo.MinDate = DateTime.Today.AddDays(1);
+ this.iDmusterije = id;
+ }
+
+ private void btnDodajPopust_Click(object sender, EventArgs e)
+ {
+ DateTime? trajanjeDo = null;
+ if (checkBoxNeograniceno.Checked == false)
+ trajanjeDo = dateTimePickerVaziDo.Value;
+
+ List ids = new List();
+ ids.Add(iDmusterije);
+
+ DTOManager.CreatePopust(ids, (int)numericVrednostPopusta.Value, dateTimePickerVaziOd.Value, trajanjeDo);
+ MessageBox.Show("Popust je uspešno dodat.");
+ this.Close();
+ return;
+
+ }
+
+ private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e)
+ {
+ if (checkBoxNeograniceno.Checked == true)
+ dateTimePickerVaziDo.Enabled = false;
+ else
+ dateTimePickerVaziDo.Enabled = true;
+ }
+
+ private void dateTimePickerVaziOd_ValueChanged(object sender, EventArgs e)
+ {
+ dateTimePickerVaziDo.MinDate = dateTimePickerVaziOd.Value.AddDays(1);
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx
new file mode 100644
index 0000000..e1e6d93
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajPopustMusteriji.resx
@@ -0,0 +1,5063 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG
+ AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA
+ dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A
+ IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L
+ CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB
+ AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci
+ cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm
+ Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+ 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
+ ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh
+ JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
+ lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+ +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9
+ dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz
+ N/38NHs4fyr7g+u4r/n7L72H2+6/5+Zv+/ho9nD+VfcH13Ff8/Zfe/8AMPt91/z8zf8Afw0eyh/KvuD6
+ 7iv+fsvvf+Yfb7r/AJ+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r
+ /n5m/wC/ho9lD+VfcH13Ff8AP2X3sPt91/z8zf8Afw0eyh/KvuD67iv+fsvvf+Yfb7r/AJ+Zv+/ho9lD
+ +VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r/n5m/wC/ho9lD+VfcH13Ff8AP2X3
+ sPt91/z8zf8Afw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/
+ KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97/wAw+33X/PzN/wB/DR7KH8q+4PruK/5+y+9i
+ fb7r/n5m/wC/ho9lD+VfcH13Ff8AP2X3sX7fdf8APzN/38NHsofyr7g+u4r/AJ+y+9h9vuv+fmb/AL+G
+ j2UP5V9wfXcV/wA/Zfew+33X/PzN/wB/DR7KH8q+4PruK/5+y+9/5h9vuv8An5m/7+Gj2UP5V9wfXcV/
+ z9l97D7fdf8APzN/38NHsofyr7g+u4r/AJ+y+9h9vuv+fmb/AL+Gj2UP5V9wfXcV/wA/Zfe/8w+33X/P
+ zN/38NHsofyr7g+u4r/n7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/fw0eyh/Kv
+ uD67iv8An7L72H2+6/5+Zv8Av4aPZQ/lX3B9dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2
+ +6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/fw0eyh/KvuD67iv8An7L72H2+6/5+Zv8Av4aP
+ ZQ/lX3B9dxX/AD9l97/zD7fdf8/M3/fw0eyh/KvuD67iv+fsvvf+Yfb7r/n5m/7+Gj2UP5V9wfXcV/z9
+ l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97/wAw+33X/PzN/wB/
+ DR7KH8q+4PruK/5+y+9/5h9vuv8An5m/7+Gj2UP5V9wfXcV/z9l97/zD7fdf8/M3/fw0eyh/KvuD67iv
+ +fsvvYfb7r/n4m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/AJ+Zv+/h
+ o9lD+VfcH13Ff8/Zfew+33X/AD8zf9/DR7KH8q+4PruK/wCfsvvYfb7r/n5m/wC/ho9lD+VfcH13Ff8A
+ P2X3v/MPt91/z8zf9/DR7KH8q+4PruK/5+y+9/5h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9
+ /DR7KH8q+4PruK/5+y+9h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9/DR7KH8q+4PruK/5+y+
+ 9/5h9vuv+fmb/v4aPZQ/lX3B9dxX/P2X3sPt91/z8zf9/DR7KH8q+4PruK/5+y+9h9vuv+fmb/v4aPZQ
+ /lX3B9dxX/P2X3v/ADD7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe
+ w+33X/PzN/38NHsofyr7g+u4r/n7L73/AJh9vuv+fmb/AL+Gj2UP5V9wfXcV/wA/Zfe/8w+33X/PzN/3
+ 8NHsofyr7g+u4r/n7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/PzN/38NHsofyr7g+u4r/n7
+ L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfew+33X/PzN/38NHsofyr7g+u4r/n7L72H2+6/wCfmb/v4aPZ
+ Q/lX3B9dxX/P2X3sPt91/wA/M3/fw0eyh/KvuD67iv8An7L72H2+6/5+Zv8Av4aPZQ/lX3B9dxX/AD9l
+ 97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/wDMPt91/wA/M3/f
+ w0eyh/KvuD67iv8An7L73/mH2+6/5+Zv+/ho9lD+VfcH13Ff8/Zfe/8AMPt91/z8zf8Afw0eyh/KvuD6
+ 7iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7
+ +Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvf+Yfb7r/n5m/7+Gj2UP5V9wfXcV/z9
+ l97D7fdf8/M3/fw0eyh/KvuD67iv+fsvvYfb7r/n5m/7+Gj2UP5V9wfXcV/z9l97D7fdf8/M3/fw/wCN
+ Hsofyr7g+u4r/n7L73/mVz1NaHI92GPegQY96BB+NAw/GgQY460AISFBJbAHJJpNpK7KScnZbnNat8R9
+ A0dikl8txKP+WdsPMP5jj9a+IzDjTI8ubjOupyXSHvfitPvZ+h5X4f8AEWapTp4Zwi+s/d/B+8/kmYg+
+ LD3uTpnh6/vl7EDH/oIavk5eIyrf7hgKlRfd+Skfd0vCSrSX/ChmFOm/JX/9KcCP/hZGvZ/5FO5A9Cz5
+ /wDQK5v9fc1v/wAiyX3v/wCQO/8A4hXllv8Akar/AMBX/wAmSf8AC1bizG7UvDd/ZJ3bBP8A6Eq10R8R
+ Z0dcdl9Smu+/5xicVTwldXTAZjTqPs1b8pS/I19K+Jvh/VWVRe/ZJD/BdLs/Xp+tfT5fxzkWYNRVb2cn
+ 0muX8fh/E+KzPw54jyxOboe0iutN834aS/8AJTqEdZUV0cOrDIZTkGvvITjUipQd0+qPzWcJ05OE001u
+ nuOx71RAfjQAfjQAfjQAY96ADHvQAfjQAfjQA2SRIkZ3cIijJZjgCpnONOLnN2S6s0hCdWShTTbeyWrZ
+ yuq/E/QNLcoLs3ko42Wq7/16frXwOYcd5HgG4Kr7SXaC5vx0j+J+l5Z4b8R5mlP2PsovrUfL/wCS6y/8
+ lMyX4nXrrvtfDN7JEekkxMan8dpH6183V8Qa8lzYbLpuPeT5V/6S1+J9nQ8KILTFZnCMu0Y835yi/wAC
+ Bfibq+7nw6HHol0Cf5Vyx8QMwvrl9/Sp/wDas7peFGAtpmTXrT0/9KRaX4rJaYOqaJqGnKf4ymV/M7a9
+ Gn4iUaVvr+DqUk+trr8eU8ev4T4uaf8AZ+Np1X21i/w5vxOi0Xxlo2vFVs7+NpT/AMsn+R/yOM/hX2+W
+ cS5Tm7UcJXTk/svSX3Ozfyufm+b8I53kacsbhpKK+0vej98bpfOxtfjX0x8eH40AGPegYY96BBj3oAPx
+ oAPxoAPxoAMe9AEN3e29hA01zPHbxL1eVgoH4mubEYmhhKbq4iahFdW0l97OzC4PE46qqGFpynN9Ipt/
+ cjkr/wCK+iW0vlWxuNRlzgLbR5BP1OP0zX55jPELJsPL2eHcq0v7kf1dvwufqeA8LeIMXH2mIUaEf78t
+ fujf8bFGb4mamD+78MXKIejXEhjz+a/1rxKviBjP+XeWyS7yly/+2/qfUUfCnCtfvszjftGHN+PP+gyP
+ 4m6uTz4aeX2huNx/IKayh4gZhf3sub/wzu/uUWbVPCnA293M7f4qdl/6Wi3F8WLGGQR6np99pjn/AJ6x
+ ZH9D+lerR8RcBGShj6FSi/NXX6P8DwcT4UZqoueX4inXXk7P8br/AMmOp0nxBpuux77C9iucDJVG+YfV
+ TyPxr7/L84y/NY82CrRn5J6r1T1XzR+XZpkWZ5LPkzChKn5taP0ktH8maH417B4IY96Bh+NAgx70DDHv
+ QAY96AD8aBBj3oAMe9AzO1bxFpmhJuv76K3OMhGbLn6KOT+VeNmGdZdlSvja8YeTevyS1fyR7+V5Bmud
+ S5cvw8qnmlovWTtFfNnJ3Pxf0wy+VYWd5qEnbYm0H+v6V+e4jxJy1S9ng6U6r8lZfjr+B+pYTwkzicfa
+ Y2tTorzbb/BW/wDJiF/iTrbEGPwldqvYyFxn/wAcrglx9mT1p5XK3m3/APIHtQ8KsvS/eZrG/lFf/Jip
+ 8StYT5p/CV4EHV0LED/xz+tOHH+YR1rZXO3dN/8AyH6k1PCnBS0o5rG/ZxX/AMn+hYs/i/o0snl3kV1p
+ 8g6+bHuA/Ln9K9PC+JGUVZcmKjOk/NXX4Xf4HgY3wnz2hHnwkoVl/dlZ/wDkyS/8mOt0zWbHWYvMsryK
+ 6Xv5bAkfUdR+NfomBzPBZlD2mDqxmvJ3t6rdfM/K8xyjMMpqeyx9CVN/3k1f0ez+Rd/GvSPID8aADHvQ
+ AY96ADHvQMMe9Ag/GgAx70AH40AYeseNdF0Ist3qESyjrFH87/iBnH418vmXE+UZS3HFYhKS+yvel9yv
+ b52Pssp4Pz3O0p4PDScX9p+7H5OVk/lc5t/i7b3MhTTNIvtQYei4/lk18NU8SMLUk44DC1Kr+S/Lmf4H
+ 6RQ8I8fGKlmGMp0vvl+fKvxI3+JGvZ+XwldL7Ozg/wDoFckuPc1vplcl6uX/AMgj1I+FeWW97NU/SK/+
+ TY4fE/Urdd954VvoY/8Anou4j9UH861j4g4umr4nLJxXdN/rBfmc9TwooT0wuaQk+zil+U3+Rf034s6B
+ fsEllmsXPGLiPjP1GR+de5gfELI8W1GpKVJ/3lp96uvvsfLZj4W8RYFOdKEay/uS1+6XK/uudbaXdvfw
+ ia2njuIm6PEwZT+Ir9Dw+JoYumquHmpxfVNNfej8txWExGCqujiqbhNdJJp/cyb8a6DkDHvQAY96Bhj3
+ oEH40AH40AH40DA9TQOW7DHtQIMe1ABj2oAPwoA5bxX4/svDji1iQ3+pvwlrEckE9Nx7fTrXwXEPGGDy
+ N/V6a9rXe0I9O3M+npq326n6ZwtwHmHEa+szfscOt5y69+VaX9dEu99DzXX9bvtXn2a3fSFmOF0jTuoP
+ YMeQD9dzewr8HzjOsdmk+XNa712o0/yluk/Xnktmkf07kXDWWZJBPKqCut61TVvzWzt6ckX3Zv8Ah34X
+ eKtWVXtNLtPDtseRNeDdOR6/MGYH6BRXXgOHs3xKUsPQjh495ay/G8k/RRRvjc8yzDtqvWlXl2jpH8LJ
+ r1cjsIv2fTegNrHiW+vnPUIMAfixb+VfULgaWI1x2MnN/wBd3I+efF8aOmDwsYL+uyRaH7OHhrbj7Zqm
+ fXzY/wD43W//ABD7K7fxKn3x/wDkTH/XbMb/AAQ+5/8AyRWk/Z6is8tpHiO/sJB0LAN+qlaxfAkaGuBx
+ c4P+uziarjF1tMXhoTX9d1I5XxD8KfFmmK8k1nZeJrcclo1xPj1yNrk+2Wr5zH8OZzh05VacMTHulaf3
+ rlk385eh7uDz7KqzSp1JUJffH7neK+6Pqcro+qXeiXbR6Rezadcq2H0rUj8rH0DHAz9Qp9Ca8fK80xeV
+ VbZZWdOSetKp8L8k3ZX9VB9m2bZzkOX55SvmtCNRW0q09JLz0u7ejku6SPSPC3xEttZuPsF/CdM1VTtM
+ EvAY/wCznv7H9a/deH+NMNmtT6njI+xxC05Xs35N9fJ69rn8z8U+HuNyOm8dgpe3w2/Mt4r+8l0/vLTv
+ Y6/HtX6OfkwfhQAY9qADHtQAfhQAY9qAOW8VeO7bQJRZW0TajqsnCWsXOD23Y6fTr/OvguIeLsNk0vqt
+ CPtcQ9oLp/i7em78lqfpvCvAuN4hX1utL2OGW831/wAK6+uy83oea6lqOoeJtQW3vZZ9YvHPyaVpp/dI
+ f9phnOPbP+8K/BcyzTHZ1X9njakq03tSp/AvVq97eV3/AH0f1Bk+Q5bw9Q5svpKlFb1ams36Xta//bq/
+ us7Tw98GfE99Gr3Fza+GIGH+qs13T49CwOT+Ln6V7+A4Uzask5zjho9oK8vm07/fN+hx4ziPLKTtGMsR
+ LvJ+78la33RXqdLD+z/4cgIfUdRvruZurSTKgP6Z/Wva/wBScqovmxleUpPvJK/4X/E8aXGGYSXLh6cY
+ ryTf62/AsP8AA3wUy4HnIf7wu+f1rR8JcOtWU7f9vmK4rzhO7t/4CUrj9n62tgz6Jr+oadIefnIdT7fL
+ t4/Os5cD06S5svxU6bfndfhy/qdMeL51fdxuHhNfd+dzhPFHwy8Q6CrS6hpUOs2i8m80z5JlHqQBz7kq
+ 31r43MuH8xwSc8VQVaC+3T92S89F97cZep9Vgc6wGL9zD1nSk/sz1i/vf4KS9Cv4d8c6lo8e6G4bXdMQ
+ ZkhmG25gX175A9QSP92vXyTi/MMsWk3iaC3jLSpBd+t0vWUf8J8dxFwBlecXlGCwuIe0o/w5vzWlm/SL
+ /wAR6joXiCx8SWQurGUSp0ZTwyH0Ydq/oDKc4wedYdYnBT5l1XVPs10f59Lo/lrO8ix/D+KeEx8OWXR9
+ JLvF9V+K2aTNH8K9k8AMe1ABz6UAGPagA/CgA/CgDhfEnxIEdxJYaFEl7doCZblyBBCO5LdOPXIH16V+
+ TZ7xxGhUlgsniqlRfFJ/BDzb0Tt3uku72P3Hhjw3q4ynHH55J0qT+GC/iT+W6v6OT7Lc4WC1v/GGplIY
+ rrxVqI6t8yWsX8uPfKD2NfjE54vPMTd82Lq/NU4+m2n/AIAvJn9E4bC4HIMNyUYxwtLys6kvV66/+Bvz
+ R0+ofD698N6dFN4h10aYk5KxaXo0IMkxHUcbV44yzZA4yea+0wnB+ZVo2xWJVKL+zTVvvtyr7+b1PnMT
+ xRgKUr4eg6kl9qbv917v8jHs7PwUoBfTdXvCxIzLewgkg4PC98+5r2afAWVQ/iOcn5tfokeXPjPMp/Ao
+ xXkv82x9xD4JdSF8P6xD/tJeJ/XNaT4EyeSslJekv80zOPGOaRd24v5f5WIrDTdPuJ0tdO1nU9EErBI1
+ 1NUktnY9FZkOB/wJMe9ebV4IrYeLWX4uUV/LLVP1tp/5Kzvp8W0q0v8AbcNFvvHRr0vr+KGeI/B2r+E5
+ RNq+lPaqp+XVtH4VT6lRgD6fIa+Ex2WYzKpqrjKLhbarS0t5tKy+XuPzPr8LjcHmlN0cPVU096dXW67X
+ d3/6WvI19A+I95pMaf2o66rpZIQahbj54z6SL1z9QD1wWr7zJeOcVgVGOZv21Db2kfij5TX+aTerTkfk
+ vEfhpg8e5VcmXsa+/spfDL/A+nybWyaiemWV7BqNrHc20qzwSDKuhyCK/d8NiqOMoxxGHmpQlqmtj+Z8
+ Xg8RgK8sNioOE4uzTVmv6/Enx7V0nGH4UDD8KBBj2oGGPagClq2sWehWT3V9OsEK926k+gHc+1ebmOZY
+ TKsO8TjJqMF+Pklu35I9bK8pxudYmOEwFNzm+3Rd29kvNnmWufEHVNciZ7J10LSclReTf62X2UDJJ9l6
+ dyK/Bs342zDM4v6i/q2H2538UvS138o3t1kj+m8g8N8sylxlmS+s4jfkXwR9b2v6ysn0izE0Hw5feJLh
+ joeiT6tIW+fUNR+5n1xnaD7MWr4TB4KtmNRywGHlWk96lTa/e1+X5Scz9VxOJo5fTUMXWVKK2hT3t2va
+ /wD4ConoenfA7xFewgap4jWxiPJtrBDs+mBsUfgDX3NDhDNa8bYvF8kf5YLT7lyx/BnyNXijLqMr4bC8
+ 7/mm9fvfM/xE8NfBTwf4psReWWv3uox5+ZoXjUqfRlKEqfY0sBwZk2YU/bUcTKa8nFfenFtfMrHcU5tg
+ Knsq2HjB+ab+5ppP5GlL+zfoy/Na6rqMEg6M5Rsfkorul4fYJa0a84v5P8kjijxti3pVowa+a/NsyNW+
+ CnimyiIsNbg1mFelvqCfoA+9f1FedieEs5oxth8Sq0V9mav9ylzL8Ud2H4lyqrK9ag6TfWD/ADceV/me
+ fanpVx4bv0XU9Ou/DN8D8l1a7jEx+mf1Vvwr4etSqZbXTxFKeFqracL8v3X+9xlZfyn1kXRzOg4U5wxN
+ J7xmlf8AL7uaP/bx1OifEm+0dYU1tUv7CQ7Y9TteR/wIevsQG9jX6blHHeLwHLTzhKpSeiqw1+9afNWU
+ l1TPxbiDwyweO562Qv2VVaulPb/t1u9vLVxfdHpNlewalax3FrKk8EgysiHINfueFxVDG0Y4jDzUoS2a
+ 2P5txmDxGAryw2Kg4Tjo01Zr+vxJ8e1dJxhj2oAPwoAMe1ABj2oAxfE3i3T/AAra+ZeSZlYfu4E5d/oP
+ T3NfM55xFgOH6PtMXL3ntFfE/RdvN6fM+u4d4WzLiev7LBQ91fFN6Rj6vq/JXfy1PMvEPi/VdYTff3Z0
+ LT3GUtIPmuJV+nBwfVioPbNfgmdcU5nmiviav1ai9oR1nJeezs+7cYvomf1Dw/wPk+StOhS+s11vOfwR
+ fktUreSlJdWhPDXgbXPECo+h+H0trZul/qmHJHqNw2kf7qEj1rxMuyjHY1KWXYRRj/PU1+eq5f8AwGDa
+ 7n2GOzPB4RtY7EuUv5Iafk7/AHyS8jvLX4CapfRqNZ8UTOv/ADwtlJQfQkgD/vmvtIcFY3ERSx2NbXaN
+ 7fK7S/8AJT5OfFmEoP8A2PCJebtf52Tf4l6P9m7w8F+fUNTZvVXjA/8AQDXVHw9y23vVZ/fH/wCROd8b
+ 4++lOH3S/wDkiKX9nKwhO7Ttdv7OTszhXx/3ztrOXAGHpvmwuJnB99H+XKaLjStPTEYeMl81+dzn9c+D
+ /jCwRmjuLPxNAP8AlncgeaR7FuR/wF8142N4YzyirqUcTHtL4vvlqvlO56uE4hyiq7OMqEu8dvuWj+cT
+ ho2l0DUikbXfhXVF6wz7jC/1yNwH1DD3FfJ4fEVcrxP+zznhK3Z3cH631S7cymvNHu43A4bOcNyYunDF
+ Ue6tzr0tpf8AwuL8md34f+JjRTx2PiKFbKdwDHdoQYZR2ORkY9wSPpX7LkvHn7yODzyKpze018EvPqlf
+ um4+h/PXEfhlOnTljeH5OrBb038cfJbXt2aUv8R6ApDqGUhlIyCDwa/YU1JKUXdM/BJRcW4yVmhfwpiD
+ B9KBB+FAwx7UAH4UAB6mgb3YcUCDigAoA4Txx43mt7k6LopD6iwPnT5G23XGSSegIHJJ6CvyXiziyphq
+ jynKXeu/il0guuuydtW3pFee37lwLwNDHwWc5wrYdfDHrUfTTflvoktZPy35Hwh4V1DxXfy2eglgmcXu
+ uTA5OeoTuAfQfM3fA4H47leX4nM60qGWv/r5Wd7u+6XVJ9vilvJpaL+jMfjMPl1GNXHJK3wUlayttfo7
+ f+Ax6JvV+8+CvhpongeFTaW4nvcfPezgNIfXH90ew/HNftGT8O4HJor2Mbz6ye/y7LyXzuflOaZ5jM1l
+ +9laHSK2/wCD8/wK3j/4s6J8P4/KuZDd6iVyllARv9ix6KPrz6A1Gc8R4LJly1HzVOkVv8+y/pJm2UcP
+ 4zN3zU1yw/me3y7v+mzyI/Eb4lfEqVx4fs5LKyzgG0QKo9jM/f6EfSvzf+3OI89k1gIOMP7q/Ocuvo16
+ H6H/AGNw/kiTx01Kf95/lFdPW/qO/wCFZ/Fhx5x1q6EnXadWfd+hx+tV/YPFT9915X/6+P8AzsT/AG3w
+ yvcVFW/69r/K4xvG3xR+GjK+tW0t9YqcFrtBKn/f1OQfqfwqHmvE2RO+Mi5Q/vJNf+BL9X8i1lfDmdq2
+ Ekoz/uuz/wDAX+i+Z6p8PfjNovj0pbA/2dqpH/HnOw+f/cb+L6cH2r9CyXijBZxan8FT+V9fR9fwfkfB
+ Zxw1jMpvU+On/Munqun5eZt+L/AGi+NrYpqFqPPAwl1F8sqfQ9x7HIr0c1yLA5xDlxMPe6SWkl8/0d0e
+ ZlucYzK582Hnp1i9n8v1Wp4J428E33guWO11nfe6QTstNWhX95B6Kfb/AGCcf3SOa/Fc3ynEZRKNHH3n
+ R2hUXxR7J+X91vzi1qfrOWZlQzNSq4K0av2qb2l5+v8AeS/xJ6G94I8bz291Do2tSrI7qDaXwbKzqenP
+ fPY9c8Hmv03hPiyrCrDKc2neT/h1Ok10TfVvZPe+kvePwrjngWkqU86yWFoq/tKdtYPq0uiW7WyWsfd2
+ 9F4r9qP55DigA4oAKAOL8deMpdOkXSNKKtqsykvISNtumMlmPQcc89Bye1fl/F3FE8vf9mZc74iS1fSE
+ e76XtrrstX0v+y8CcFwzf/hVzRNYWD0XWpLsutr6O2791dbcj4J8FX3je7nttMleHTQ2L7WJVO+cnkqm
+ ecH079W7AfjOU5ViM5qzpYSTVO/7yq95t7pX1s+3XefRL+k8xzChlFKE8RFc6XuUltFLZu2l136bR6t/
+ QPhTwXpPgyxFtplqsRIHmTtzJKfVm/p0HYV+4ZZk+Dyil7LCwt3fV+r/AKXZH5JmGaYrM6ntMTK/ZdF6
+ L+mbteyeUfMfx3udb+JWvnQvDk9rP4da5l0vX76C423VgyCJtsR3YD/MxIIPBXjmvxPN8NiK+cYjHzoV
+ JypcqpLlbhKyfNzabX2s0fTYacIYeFNTS5r82tmu1jy8fDfx9akajCVfUfCuLPw1byXf7nUrfOwyXvzc
+ vs54Kc9u1ef9RnP9zLCVFDEe9Vfs3eEt7U9Nr6a82nU39rFe8qivHSOq1Xn/AEj6Z+DPjR9ZV9MvL23m
+ 1S1hjS+tbeXetrcbFZoxySBySBnoBX6Vwmq9PLfq9eEo+zlKMeZNNwveL18nb5Hh5hyuvzxafMk9O/U9
+ Tr7I848/8efCOw8TM2oaaw0nXEO9LmH5Vkb/AGwO/wDtDn69K+GzrhahmL+s4R+yrrVSWib87fmtfXY+
+ vyniKtgV9XxK9pRejT1svK/5PT0PE421Xwz4gmCQf2fr9v8A8fFmBiK8TqSoHGcc4HB6rg8H8twmKx+T
+ Y91KEfZ4mHxQ+zUj1slpfrZaPeNno/uszy3LuIMvVDFPnw8vhn9qnLprvbpd7bSutT1vwz4jtfFGlx3t
+ scZ+WSInmNu4Nf0zkedYbPsHHF4d+TXWL6p/o+q1P414i4fxfDePlgcUvOMuko9Gv1XR6GrXvnzAcUAF
+ ABQB5j458Zvqs1zpen3H2bT7fi+vl59vLT1J6Y789ACa/BuLuKZY2dTLMBU5KMP4tRf+kx7320+J32im
+ z+muA+CYYOnTzjM6fNVnrSpvp/fl+av8Ks9ZNJP+H3wvn8bQRXN2kml+GVbdFbqf3t2R/Ex7/wC9+Cgd
+ a+VyPh2pnMIzqp0sKtVH7U/Nvr69Nopbn6jm+eQyqThTaqYl7vpDyS/T5ybPetI0ax0Cxjs9PtYrS2Tp
+ HGuPxPqfc81+1YXCYfA0lQw0FGK6L+tX5vU/JsTiq2LqOrXk5SfVnKaz4Ws/Ffiu/a9eb/R7eKCMRsAA
+ rbmbqDycjP0Fd60TZwS1kkZkPwL8L28MUUMVxEkRJTay5XJycHb3qDUlPwZ0EjBmviPeZf8A4mgA/wCF
+ NaAkUi77x0dSrK0ikEf981cXrYyqaK/Y1/hleS6l4Rto7pjcbI1QmT5iwKDg5696icVJWa0ZrFuLuuhy
+ Pjv4NBGl1bwqq2t3tPnacQPJuF7gKeB/u9D7V+XZzwnyOWMyf3Z9YfZkuqs9Pk9H5M/RMq4l50sLmnvR
+ 6T+1F977/Pf1PM/DXiSbwrcy3NtFItgr7b/THJ3W7ZxuXPOM8c/RuxPyWQZ/WyCq61BP2F/3tJ7we3NG
+ /Tpr/hl9mT7uKuFcPxPh1SqtLEJfuqvSS35ZW/r7UftRPZrG9g1KziuraQSwSruR1PUV/UOFxVHG0IYn
+ Dy5oSV01/X/DH8Y43B18vxE8JiouNSDs0+j/AK2fVaon4rqOMOKADigDK8SeIrTwxpkl5dtwOEjB+aRu
+ wFeDnWdYXIsJLF4p+SXWT7L+tFqfS8P5BjOJMdHBYNavVt7RXVv9F1eh49q2p3mu6jDd6nC17fTkfYdI
+ QEqgP3SwHPPGB1bqcDGf5izXMsVm2JjiswXPUl/DpK9kns2t9ei3lu7Rtf8AszI8kwWQ4R4PLvdhH+JV
+ drya3s9tPujsru9vU/BXwT8549V8Wv8AbbsgFLAH91EOynHBx/dHyj3r7rKeEHVksZnT559IfZiuidtN
+ P5V7q8z5zM+KFTi8LlK5YdZdX5q+uvd6vyPW4IIrWJIYI0hhQYWONQqqPQAV+owhClFQgkktktEfnk5y
+ qSc5u7fVjz3qnsStz4x8P315oskN9pl5Lp96uf3sJxuGejDow9jX8uYKtWwjVfDTcJ91+q2a8mf03isP
+ RxcHRxEFKPZ/p2foe1eDP2gIZDHZ+KIVspj8q6hACYX/AN4dUPvyPpX6plfGcJWo5nHlf8y+F+q3X5eh
+ +XZpwfUherlz5l/K/iXo9n+fqewW13De28c9vKk8Eg3JJGwZWHqCOtfplOpCrFTptNPZrVH5vOnOlJwq
+ KzW6ejI9Q0611W0e1vbeK6t3GGilQMp/A1nXw9LFU3SrxUovo1dF0a1XDzVSjJxkuq0PGPG3wZudA8/U
+ vCmZ7Zh/pGky/OHX0UH7w9jyOxzivyTN+E62X82Kyf3ov4qb1TXl39N1vF3sfpmWcS0sby4fNNJL4ai0
+ afn29dns1Y4Hw54jm8NSPf6YHk07cPtumSNloD03Ke47BvoG7E/P5Fn1bIqjxWBvKhf95Sb1j0uvLtL0
+ jLo3vxPwvhuJqKw2NtHEJfu6qW/Wz/WPrKPVL2fStVtdasIry0kEsEoyD6eoPoRX9QZfj8PmmGhi8LLm
+ hLb/ACfZrqj+MszyzFZPi54LGQ5akHZ/o13T3TLfFegeWHFABQBzHjbxnH4YtkhgT7Vqlx8sFuOTzxkg
+ ds9u5r4XinienkFFU6S58RP4I/hd9bX2W7ei6tfpHBnB1bifEOpVfJhqfxz/AB5Y9L23e0Vq+ifmVpaa
+ lrHiAW9sh1jxNOcvK2GitPXHbI9ei9Bk8j+eP9sx2OaX77GT3b1jD06XXf4Y7RTeq/ralRwWW4BQgvY4
+ SG0Vo5+vWz7fFLd6aP2rwR8GNN8Ost9qxGs6wx3vLN80aN/sg9T/ALR5+lfquTcI4XAv6xjP3tZ6tvVJ
+ +Se783r6H57mvE2Ixi9hhf3VJaJLRtedtvRaep6N0r78+LDPNAB3oAKAEzQBl+IPDGl+KrI2uqWcd1Fz
+ gsMMh9VYcg/SvNx+W4TM6XssXTUl+K9Huvkd+Dx+Jy+p7XDTcX+D9Vszwjx18Mb/AMCQSzW6vrXhhm3P
+ C/8Arbb/AGsjof8AaAx/eGOv4tnHD2IyOEpQXtsK9094+afR/wB5aPaStv8Aq+V53QzeSU37LE9GtpeX
+ mv7r1/ldyh4Q8ZP4Va3inna98O3DbYbgj57du6sO2O4/EV63DPFM8icKGIm6mDm7Rl1pvs10t1j296PZ
+ /F8Z8E0+IYzxeDgqeNgryj0qLuvN9Jd/dl0a9djkSWNXRg6MAyspyCD0Ir+kITjUipwd09U1s0fyRUpz
+ pTdOorSWjT3TW6Y7iqIDigA4oAMCgBT1NA5bsMGgQgzQBzHj/wAVnw1pSrb/AD6jdHy7dAMnPdse2fzI
+ r4Ti/iB5FgrUNa9T3YL85W8undtH6TwLwv8A6yZjfEaYel70337Rv5217JPrY888L+EbvxVrJ0G0lPJ8
+ 3VtQHzd8lAe4B4/2myegGP5+wGWVsyxLy2jLV61p763+G/VJ/wDgUtdkrf1ri8fRy7DLHVI2SVqUNtLW
+ Tt0uv/AY6bt3+ltC0Ky8N6XBp+nwrBbQjAUdSe5J7k9zX9A4LBUMvoRw2GjaMf6u+7fU/FcXi62OrSr1
+ 5Xk/6svI88+M/wAXR4Htf7M0xlfW50zuPItkP8RHdj2H4nsD8ZxTxIsph9WwzvWkv/AV39ey+b8/r+Gu
+ Hnmk/rGI0pRf/gT7end/JeXBfB34SN4zkPiXxIZLi0kkLRQysS102eXc9dufzPt1+P4Z4beaP+0sxu4t
+ 6J7yfVvy/P03+t4j4hWWL+z8vspJatfZXRLz/L12+i7e3itII4YI0hhjG1I41Cqo9AB0r9uhCNOKhBWS
+ 2S2Pxqc5VJOc3dvqyT8asgbJGk0bI6h0YYZWGQR6GplFSTjJXTGm4tNPU+evjh8I7fw9bt4m0BDaQxyK
+ bm2i4ERJ4kT0GcZHbIIxX4xxXw1TwcHmWAXKk/eiun95dtd103R+wcL8RTxcll+OfM2vdb6+T76devU6
+ X4J/GNvE4TQtamH9qov7i4Y4+0KOx/2wPzHv19zhTiZ5glgcY/3q2f8AMvPzX4rz38XijhxYG+Nwi/dv
+ dfyvy8n+Hoes6nptrrFhNZXsKXFrMu143GQR/nvX6JiMPSxdKVCvHmjLRpn5/Qr1MNUjWoytJbM+a/G/
+ gh/BWq/2RdSFtGu2Mmn3z9bd/Rj6dA3thu2K/n7N8oeUV/qFeX7mbvTm/sS8/LZS8rSWqsftmWZms0o/
+ XKS/ewVpx/mXl57uPneOzudl8O/FM2r2k2m6hldVsT5cobq6jjd9ex/A96/buC+IKmaYeWBxumIo6Svu
+ 1tf16Pzs+p/L/iFwtTyTFxx+BX+zV9Y22jLdx9HvHyuuh2PNfpJ+SBQBi+LvEUfhfQ5718NIPkiQ/wAT
+ noP6n2Br5viLOaeQ5dUxk9ZbRXeT2X6vyTPreFsgq8SZrTwENIvWT7RW79ei82jy7w74Zv8Axfrw0ZZG
+ +13R+0ateEZMaZB8v8OMj+8QP4a/mnCYHFZvjXg3JupU96tPst+X5aXX81ltE/s2riMLk+CjXpxSpU1y
+ 0o9H05vn0f8ALd7yPpjRtHs/D+mW+n2MSwWsC7URf5k9yepNf0DhMJRwNCOHw8eWMdv679z8XxOJq4yt
+ KvXleUtzP8b+KovBfhi91WUCRoVxFETjzJDwq/if0zXBnOZwyjA1MXJXa2XeT0S+/wDA7MrwEszxcMNF
+ 2T3fZLVv7vxPBPFFr4x1GSOfxLq11Clwu9bSzkMcKf7JA4yOnc+5rjybgbG8QU/rXEGNmm/+XVN8qj2T
+ eqfyX/bzPIzrxEwmS1XheH8HBpae1qLmcvNLRryu/wDt1FnwX8PfBeqB7e5sGj1B2Ls4ndfPPduD971r
+ 1sf4YZHRSn7OU4rTWcm1+Ox87hfFPiGo3FVYxb6KEbP8Nyz4u+C2l6dB9r0+CV4EH7yJpWYqP7w9vWuf
+ AeHXC1WXs69GV+nvy+7c2xfiZxVCPPRrRS6+5H/I4i28I2enzPPp8s+nXDHcZbaTaxOMZJ6mvZxHhTkk
+ or6pVq0WtnGd7fJp6ejRxYbxaz2Ev9qp0qsXupQtf5xa/FM7bwR8UvEHhXWbTTtauzrGlXLeWlxOf3sb
+ dhu6nPvn6iviKmDzng/MKOEzKt7fC1nywqPRxl0jLd6+bd909Gj9JwWa5Rxhga2Jy+j7DFUVzTp7px6y
+ jtovRW2a1TPoSGZLiFJY23I4DKfUGvtzwDjfif8AD6PxrpIltsQ61aDfa3CnaSRzsJ9D2PY8+ufj+I8i
+ jm+H56WleGsXt52v59Oz17n1GRZw8srclTWlPSS/X/PutOx4b4c8RSeHtYXUmQwwyS/ZdUttuPLk5xJj
+ tnBOOxDDgEV+Y8P55PJccsc1aEnyVo9n0lbp1dujUlomj6zizhunxDlssFHWrBOdGXddYX+5fOL1aZ7W
+ riRAykFSMgg8EV/VUZKSUou6Z/EsoyhJxkrNDuaZIUAcf8RvEc2mWMOm2B/4meoHy48HBRehbPb0z9T2
+ r8342zypl2FjgcG/39fReS6y8uyfTV9D9b8O+G6ecY6WPxq/2fD6v+9LpHz7tei6nOfDPwHF411VVcFv
+ Delv856fbJu5Psf0XA6kmvx3h/JYZxiFD/mFovX/AKeT6v5/hGy3bZ/Sud5rPK6Ll/zEVV/4BHov63ld
+ 7JI+i441hRURVRFAVVUYAA6AV+9xiopRirJH4w25Nyk7tjvxqhGBZf8AI0az/uwf+gmqXwszfxr5mx+N
+ SaB+NADJPuHmqjuZ1PgZynwm/wCRXi/3U/8AQBQykdr+NSUeS/GTwEdreKdIiX7bbqftsAXK3EWMMSO+
+ B19R9K/L+LMlcf8AhXwUffj8a6Sj1uuum/deh+hcN5sn/wAJeLfuS+F9Yy6Wfrt2fqcT8OvEKaRqcenB
+ 2OlaiDJZlzkxSfxRk+uePfg/xVhwPnccvxcculL9xX1p3+zLrD79PN2dvePnfEnhx5jgnm9KP+0UNKlv
+ tQ6S+W/krpv3T1Xmv6EP5XF5oAjuJ47WCSaVxHFGpd3Y8KByTWVWrChTlVqu0YptvsluzahRqYmrGhRj
+ zSk0klu29EjxDX/ETeIL99ZuIzJbRuYNNs3GQ7d2YdwOCfUlV6Zr+Us8zyedYt5nWV6cW40YPq/5mutt
+ G+7tHVJ2/t/hjhunw7gY5bSf72SUq010/up/eo9leWjZ7N8KPhr/AMI3AdZ1cefr93l3aTkwA/wj/aPc
+ /h9f0Xhjh54CP17G+9iJ6u/2b9PV9X8l5/L8QZ2sbL6nhNKENFb7Vuvp2Xz9PR8+9foB8UcJ8RPjL4f+
+ HQaG6mN7qeMrYWxBcehc9EH159Aa+ZzXiDB5T7tR80/5Vv8APt/Wh9JlWQYzNfeprlh/M9vl3/rU8ku/
+ if8AEzx83/EptovDunyfcbb87D/eYEn6qor5aOL4jzj3sNBUab6vT8Xdv1SR9TLCcO5O+XEzdaoui1/B
+ NJejbPPbS4S20+JpXCjB69+a/IqclCmnJn6xKLlN8pm3OuTX84tNPge4mf5QiLuY/hTpxr4yapUItt9l
+ dv5CqSpYWDq1pJJdW7JHs/wJ8J+LdB1Bbma9mSwf/W6ajAxc92JBAPf5eT61+0cMZBjsrXtMRVcYv7C1
+ +/on6ff0PxviXPcDmT9nh6XM19t6P5dWvX7j6Dz71+hn5+GfegDyH4vfDl43k8U6DGEvYQWvLZVys6Y+
+ Ztvc4zuHcZ79fyvinIZU5PN8uVqkfjjbSS6u3XT4l1Xnv+jcO5zGaWV453hL4X1i+iv01+F9H5bee+Df
+ EsfhnU4Jo2K6DqTbWjZs/ZZeMgn2yOe6kHqK8LhXPo5HjINP/ZK7s1/z7n/wNNesWm9VYy444XfEWBlK
+ Mf8AbMOrppfxIdvnrZdJJpaSueyjnkV/Tx/G2wvNAGb4i1yDw5pFxf3HKxj5Uzy7dlH1NeLnOa0clwNT
+ G19orRd30S9X9259BkOS4jiDMaWX4beT1fSKW7fovvdl1PEby/vJbr7ZK2/XdS5Q5x9mhPTHoWHT0Xn+
+ Lj+U8VjMXisQ8VVfNiq+39yD2t2bW38sNd5XX9x5dluEwOGjgcNG2Goaf45Le/ez37y02Vn0+g6RHoVs
+ qwt++PLyg4JP+FfU5dgYZfTUYfF1ff8A4Bhi8RLFyvJadEdFb+JNVtf9VqNwoHQGUkfka+ghjcTT+Go/
+ vPFngMLU+KkvuNGD4g65CMG7WUf7ca/0Fdkc3xkftX+SOKeS4KX2LejZOvxJ1oEEvAfYx1p/bWL7r7jJ
+ 5Fg30f3m9ovxPhmYR6nELc/89ossv4ryR+teths8jJ8uIVvNbfdueNiuH5xXNhpX8nv9+35Gm3xJ0IHi
+ 6dh6iNq73nOD/mf3M89ZHjn9lfei1YeONH1CURR3e2RugkUrn2FbUs0wtaXLGWvozCtlOMoR55Q09Ubw
+ OcHPFeqeOI6rIjI4DKwwVYZBFJpSTTWg03F3W58+fFDwAvga9k1OxgM3hy+YJd2i/wDLFj0K+nPKnseO
+ hwfwviLJFklV4qhHmw1TScf5X0t27xfR6PR2f7BkWbPN6aw9WVsRT1jLv69+0l1Wu6um/DfxE+m3o8P3
+ U/nwOvm2Fx0Doecfz47EEV9fwNnksLW/sPFT5otc1KXdb2/yXRpx7I/KPEvhmOIo/wCsODhyyT5a0ez2
+ 5vyTfVNS7s9Lr9zP5tF5oAOaAE5oAD1PFA3uw/CgQdB0oDc8O8QeIG1XWdQ1tSWWFvsenKOfm5+cfQZb
+ 2LJX8nZ9nMsyzCvmkXeMH7Ol6/zL0V5eUpRP7j4VyGOS5Th8skrTmvaVfn9l/hHzUZdz334XeCk8E+Fo
+ Ld0H2+cCa6fuXI+7n0Ucfme9frXDeTxybARpyX7yWsvXt8tvvfU+Hz7NHmmMlUT9yOkfTv8APf8ADoav
+ jLxPb+DvDN/q1wMrbx5RCcb3PCr+JIr1c0x8MswdTF1PsrRd30XzZ5+W4GeZYunhYfaf3Lq/kj4+06K8
+ +IPja2jupWlu9Tu1Esvpubkj2A7egr+aKEa2dZjGNWV5VZK79Xr9y/A/outKllGXylTVo04uy9Fp97Pt
+ WysoNOs4LS2iEVvAixxovRVAwB+Vf1PSpQoU40qatGKsl5I/marVnWqSq1HeUndvzZNx6VqZBx6UAH4U
+ AU9Z0uDW9JvdPuF3QXULwuD6MCD/ADrnxFCGJozoz2kmn8zfD1pYatCtDeLTXyPhS3luNNu1dJGhu7aT
+ iRDgo6nqD9RX8mt1MHiLwdpQej7NH9TWp4qjaavGS27pn2L8KfHiePvCkN3JtGoQ/ubpF/vjuB6Hr+Nf
+ 07kmZxzbAwxK32kuzW/+foz+bc5y2WVY2eGe26809v8AL1Ro+PPCMHjXw1dabKAspG+CQj/VyD7p/ofY
+ mlneVU84wU8LPfeL7SWz/R+TZOU5jPK8XDER22a7rr/mvM+bdP1W50O/tNVkVkvdOmFjqER6snIUn3wr
+ L9UXua/DMtzKtlWKo5k0+ejL2dVd47K/nZOPk4xe7P1PO8no55gK+V6ctWPPTfaW+nldp+alJbHusMqT
+ xJJGQ8bgMrDoQehr+u6dSNWCqQd01dPyZ/B9WnOjUlSqK0otprs1uh/4VZmeUfETWVu/ExjOHtNGh89k
+ PIeZsbAfUZKcegav5345zRYnNfYb08LHma6OcrWXnq43XbmP6u8M8m+qZM8Y1apipcqfVU43u/K9pfPl
+ H6/8SbL9l/4Ir4y1PTZtW1fWrpEjt1fYZJHV3jDvg7VCI7E4JycYr3+EsueAy9YmrrUre831s9l92vq2
+ dnE2O+u450KelOl7qXTTf/L0R4d4Z/4Kb6r/AG7EPEPg6yOju4DnTZ3E8S92G/KuR6fLn1Ffaqr3R8n7
+ M90+KXjiD4geI9NsNOdn0ixQXUpII3ysPlBHsCB+LV8lhqH+tHFVHALWhhP3k+zn9mPydtP8SPVzbGf6
+ s8LVsZe1fFfu4d1F/E/uvr35WdJ4d8QW/iGy/sbWPmZuIZmPJPbn+96Hv/P94xeFnhZ/WcN81/XQ/meh
+ XjXj7Ct8n/XU5rXNDuvDWoiNycZ3QzrxuHqPQ16+GxFPF07r5o4K1GeHnZ/Jnb+D/Giaoq2V+Qt3jCSH
+ gS//AF/5185j8vdG9Wl8P5f8A9jC4tVP3dTf8zG8b+Djp7Pf2Uf+iscyRr/yzPqPb+Vehl2P9ralVfvd
+ H3/4Jx4zCcn7ynt+R5/q9l/aGnyxLkSfejbPRhyK87i7I/8AWDJq+Cj8duaD7TjrH0u9G+zZ7vCGePh7
+ OqGOl8F+Wa7wlpL1stV5pF7xl+1vafB34SadqNxpkms61czG0t7MSeUgZRl2dsHAHBwBk7gOOSPyTIs1
+ /tTLqeJl8fwyXaUdH6d/mf0Bm+XLL8dOhF+5vF94vVf5fI8s+H//AAUsv7/xNaWfinwlaRaXcyrEbjS5
+ X82AMcbtj5D47gFf6V7qqa6nkOHY9z+LGi2lt4ittYtiBpOvIbe5OMBJRjDn05Ct9Vb1r8b4sy6GCzGO
+ I2pYhcs+yl0l99pedn3P1PhvHTxWBdDepQfNHzXVfnH5rsa/ww1aW+8Pmyuci706Q20inqAPu/4f8Br9
+ Q4DzKeMyr6rX/iUHyPvZfD+GnyP538S8ohl2dPFUF+6xC512u/i/H3v+3jr/AMK/SD8mA/SgDw3X9Vm1
+ 7WNQvrcGSa6mGmWCj+70cj6ggf8AbU1/Jee5lUzbMMRjKernL2NL02bXqmv/AANn9z8L5RDI8pw2BqK3
+ LH2tX/E9Un6W/wDJEfSng7w1B4R8OWWlwgHyU/eOB99zyzfic/hiv3DKcup5VgqeEp/ZWr7vq/v/AAPz
+ PMsdPMcXPEz6vTyXRfcbP4V655gfhQBgWX/I0az/ALsH/oJql8LM38a+Zr/hUmgY9qAGyfcPFVHczqfA
+ zlPhN/yK8X+6n/oAoZSO149KkoRlV1KsuVIwQRwaTSasxptO6Pl/xx4Ybwr4l1TR4Mxxf8hPTWHVccso
+ /AMPcxrX855tl8ssxtbBUtEv3tJ9ratL5J+rhE/c8uxkMywdLFVVe/7qou6eiv8ANr5SZ6l4Z1hdf0Gy
+ vxjdLGC4HZhww/MGv6dyPMlm+W0cat5rX1Wkl96Z/E3EeUyyPNsRl72hLTzi9Yv7mjU/CvdPnDgfinqs
+ skNloNqwS4v3HmMTwsYPf0Gec+imvyHxBzKfsaOTYd2nXfveUU+vk3v5RZ+7+FmTQqYmtnmJjeFBWj5z
+ a6eaX4yRH8HPC0XijxNJrLxE6RpGILKNxwzjkMffnef9phXwXCuXU8zx7xrX7mhaME+rWz9ftP8AvSP2
+ 3iPHTy/BrCJ/va3vTfl29PsryR77x6V+3H5GeN/Gn4xXGg3S+F/DA8/xDcALJKg3fZgRwB23kc89BzXw
+ mfZ5Vo1Fl2XLmry00+zf9evktT7rIskpVqbzHMHy0Y9/tW/T83oYvww+BgZxq2suby9kbe9xL8/zHk7c
+ 9Tn+I/hXRk3DVDAWxGL/AHlZ63eqT8r7vzevaxz5xxJWx18PhP3dFaWWja8+y8l87nuGn6NZ6THttoFR
+ scuRlj+NfaNtnxqVj5B8NfCfX/Ft4ouYpdPtieI2U+cw9lPQe5x+Nfg2UcHYrGtVcT+7h57v0XT1f3M/
+ c814twuBTpYb95Py2Xq+vovvR9C+BPgzpXhS3XdAPMIG4A5Zv95+p+gwK/ZMvyvB5XDkwsLd3u36v+l5
+ H5BmGaYvNJ8+Knfsui9F+u/meiRQxwRrHHGI0XgKowBXqHlj+PQ0AHHpQAEAjBGaAPmz4ieDY/Cvi6fT
+ kURaPrY8y2J4WGYHge2GOPZXr+fs8ymOW5jPCLSjiNY9oz6fc3Z9oyP2vKMylj8DHFPWrQ0l3lHr96V/
+ 8UTqfhjrz6x4fFvcZ+2WLeRIG+9gfdJ/Dj8DX7RwLm8szytUK7/e0XySvvZfC38tPVM/mLxIyKGT5y6+
+ HX7muueNtr/aS+evpJI6/wDCv0Y/KTyj4i6vHq3iMWMh3aZpUf2m5UHh34wv4kqvtuNfzxxzmccfmawM
+ nejhlzzXeXRfio+Tkz+rfDPJXl2UvM7WrYl8sPKC6/g5eajEj8K/CzXPF9r/AG3LiMXjF1ZgOVz1AyMD
+ 09gK5OG+H6uPpvNcTO0qjdtOn4Wv08kj7rN+IKOW1Fl9CnzKCSettfud/PzudfZ/Am7XBlvwnrsbB/ka
+ +9jkFBfHNv0sv8z5SpxRiJfBSivW7/yNu1+CtvHjzdSuG9gzf0IrsjkuDjum/V/5WPPnxBjp7NL0X+dz
+ Xt/hPo8Qw73En1f/ABzXZHLsHDakvz/M4J5rjpu7qv5WX5HKeMvCn/COXamBXaykHyM3JU9wTXyWa4B4
+ eftaa9x/gfYZRmSxNP2VWXvr8Uc6Bk9K8Ba6H0bdlc53xd438P8AgeSxGt6xbaQ99IY7f7Q+FlYYz9AM
+ jLHAGRk10/Var2V/Rp/kZwrwmm1fTfR6Lu9NF5vQ6C1mjdVdSVyMh0III9R60UJRhK7covuv8tPzMcRC
+ dSNkoyT6P/PX8j1rwJqV5qFhm4njniX5UbOH49RX3+X1FUpX9rz/ACsfnGZUnTq29jyfO6/yOq49K9Q8
+ gq6rpltrOm3NjdxCW2uEMciHuD/X3rmxOGpYyjPD1leMlZo6MPXqYWrGtSdpRd0fLGs6Jd+GtSv9Fd2F
+ 9pEhu7KYcF4/vNj8MP7bX9a/m/EYXEZbWqYK9quHfPTfVxWrt8rT8rS6s/dadbD5lQhiJRvSrrkqR6Xe
+ iv8AO8fO8ex7H4a1qPxDodpfoADKmXUfwsOGH5g1/VWSZnDOMuo46H21quzWjXydz+HOIconkOaV8un9
+ h6PvF6xfzTXzNP8ACvcPnQ/CgA/CgAPU0De7Cgk57x9qx0bwlqE6NtkaPykPfLfLx9Mk/hXx/F2YPLck
+ xFaLtJrlXrLT8L3+R93wPlizbiHC4eavFS5n6R97X1aS+Zwvw18PLrHjnQtOdd1vpkH2+cY4MjYcZ/Fo
+ lP8AuV/P2QYBYrNMLhGvdox9pL/E7S/WEX/hP68zrGPD5diMSn71WXIvRXX6Sa9T6W59a/oQ/ETwT9qL
+ xCyR6PoaPhW3Xco9cfKn/s9fj3iBjWlRwUXveT/JfqfrPAuDTdbGNbWivzf6Hm/wRZF+KWgmQ/L5kgGf
+ Xynx+uK+H4UcVnWH5u7/APSXY+04oTeT1+Xsv/SkfYf41/TJ/OQfjQAc+tAC/jQAyaZLaGSWRwkcalmY
+ 9AAMk1MpKEXKT0RUYubUY7s+Bnuvt9zdXWNonmeTHpls/wBa/kjGT9rXnPu7/ef1Xh4eyoxh2SX3HqH7
+ PfidtE8ZS2bvi3vIgSD0yCAf0IP/AAGv0/gDGONarg29JLmXqv8ANP8AA/NuOsGpUKWLS1i7P0f+TX4n
+ 1Xz61+1H42fPfxZ8PLpvxDlWNcW2v2pGB088dP8Ax9Yyf941+GcSYBYfOZQivdxMbf8Ab/T/AMmUW/Vn
+ 7BkGMdbKlNv3sPK//bvX/wAlcl8kbfwt1Y6p4Otldt0lqxt2+g5X/wAdIFfrnAWYPH5FSUneVNuD+Wq/
+ 8laR/NXiXliy3iOtKCtGqlUXz0l/5Mm/mdaSACScAV+iNpK7PyxJt2R4TaQt4q1S1hOc63q/znuI1Ix+
+ H7xv++a/juUpZxiU3via7b/wrb5e+/uP7/w1GOS4KNKO2GopL/E1r8/dX3n0r4w8CaB4/wDDc+geINLt
+ 9U0eYANazLwMdCpGCpHYggj1r+lFCKiopaI/CnJt8zep8m/GD9jH4U+C/Dt5JpqXUGr3uEsbeW5klKne
+ u8qM9AueWz1Hevl8/wA5w+SYVyetWSfJHq3/AJLq/wBT6HJcqr5tiFGOlONuZ9l/m+iJ/Dscmj2jK8Ie
+ aRtzMZOfYdP85r47gnjDD8L4SrGvh5VK1WTlOXMlfstumr9Wz1uN+CcXxXjKU6OJjTo0o8sY8rdu7366
+ L0SNYarIDkQAH/rp/wDWr9G/4i3hf+gOX/gS/wAj84/4g5jP+gyP/gL/AMzqB8RRqGifYNV09rp1+5Ok
+ oDD0PI6/zrxv+ImYelW9rh8LJeXMv8j0v+IT4qdL2dbFxfnyv/M5f+1ZFbIgAweD5mP6V7H/ABFrCvfB
+ y/8AAl/keb/xBzGf9Bkf/AX/AJna6R8W5rex+z6hYG7YDaJBKPmX/aBHNfP1/EXCyqc9HCyj/wBvL8ND
+ 16XhZjIx5amLi/8At1/5nKanrMM95JJZ2TQQNyI3lztPoDjpXtUfFmjGCjUwkm+/Mv8AI8yp4O4mUrwx
+ kUv8L/zPMfGnw8svGfiHRH1mJJfDsF4813aNIwBV4ihYMuCCG2tx6V+ZYTiXC4fO8TilTdPDYiSk1e/J
+ N7vTo3du22nY/XZ8N4uWS4fCzqKpiKEXFNac0FsteqVku+vc9o8A/sT/AAx8P3mn6/p9nJcXChJ4mupm
+ nWJ+DlQTtyD0JBIxX7PFQ+KOp+XSc/hloem/FnwtBL8ML+2gT/jyAuoyeTlT8x/75LV8fxhhFjMnrO2s
+ LSXy3/C59RwviXhc0pdpe6/nt+NjzH4b6gV8WyZPyanYpOf9qRcBj/30JK+b4DxjjnM4N6V6Sl6yjZN/
+ fznP4oYBVMjp1ktcPVcfSMr2/DkPVK/oQ/lQyPF2oHS/DOp3Kna6QNtPoxGB+pFfPcRYx4DKMTiYuzjB
+ 29XovxaPquFsCszzzCYSSupTjf0Tu/wTPP8A4TaMuo+PNBtmXdHp1mb6Qdi7/Mp+vzx/981/OXDWEVfN
+ cLRa0pQ536y1T/8AJo/cf2Vn+JdHLcRVW9SfIvSOjX/ksvvPpP8AGv6BPxQOfWgA59aAOfsv+Ro1n/dg
+ /wDQTVL4WZP418zX/GpNQ/GgBsn3DzVR3M6nwM5T4S/8ivFz/Cn/AKAKGUjtfxqSg/GgDyL9oCyFnHoG
+ vKu5rS68qTH8SMN2D7fIR/wKvy3jikqH1XMkv4c7PzT1t6aNfM/ROEantvrGAb+ON15NafqvuMX4UyG1
+ t9Z0kvu+w3jBT/snIH/oJP419H4d1XTw+Ly5u/sajt6PT84t/M/KPFjDJ43B5klb21PX1j/wJJfI7yv1
+ w/CTw7xZqxvNd8R6kGyIcadbn+6WyGI+qrL/AN9V/KHE2YPF5pj8bfSFqUfK90/vUZ/+BH9w8GZWsvyT
+ AYO2s17WXns1f0bh/wCAn0P8N/Do8L+C9Lstu2byhLNxyZG+Zs/TOPwr9g4ewCy3LKNC2trv1er+7b5H
+ wed414/MKta+l7L0Wi/z+ZB8UvHCfD3wZe6qSrXOPJtY26PK33fwHLH2U1tnWZLKsFPEfa2j5t7f5+iF
+ k2XPNMZDD/Z3l6Lf79vVnkvwH+HcupyS+ItYLT3d4TNJLJyxDHOM+rdSfTFeDwtlTw9F5jidatXW73Sf
+ 6vd+VvM97ijNFXrLL8NpSpaWWza/Rbetz3bVNa03w5arJfXcFjCBhfMYLnHYDv8AhX1+JxmHwcefETUV
+ 5v8Aq58jhsJiMZLkw8HJ+X9aHNR/GbwdJceSNbjVs4BeKRR+ZWvAXFGTylye3X3P/I92XDGbRjzex/Ff
+ 5nWaebO4i+1WTwyx3Hz+dCQwk98jrX01OrCtBVKck4vZrVHzdSlOjNwqRakt09GWfxrQzD8aAOftPiB4
+ ev8AVItOt9Xt5r2VzGkKZJZgCSBxjoCfwrx6WcYCvWWHpVk5voexVyjH0KLr1aTUF19ToPxr2Dxw59aA
+ PPvjn4eGt+BLm4Vc3GnsLlCOu0cOPptJP/ARXwfGmAWMyqdRL3qXvL02f4a/I+y4UxrwuZRpt+7U91/p
+ +OnzPKfAeqmDxpbylsR6zab395VyGP4sj/8AfVfMcGZg6Oewbfu4qF3/AI1e7+coy/8AAg8RssWK4dnJ
+ L3sJPT/BKyS+6Ub/AOE9WvLlLK0muJDiOJGkb6AZNf0RiK8MLRnXqfDFNv0Suz+T8Lh54zEU8NS+KbUV
+ 6t2R4PaW1x4geztd2LzXtQ3u3ogbAP03M5/4AK/jpKtmbhGT/eYqq2/S9l8uZy/8BR/f9OFHK6bjBfu8
+ LTUV62/Oyj/4Ez1bxB+0L4d8HSJpGkWUmrR2aiDfDII4VC8YVsHdjHUDHvX9p5XwbiJYeCk1Tikkla7s
+ lpppb8z+Qc144wtLETUIurK7u07K/Wz1v91vMqRftT6O0a+Zo17HIVOcOjKDjjnjIzjPH516EuDMSnpV
+ i18zzY8d4Vr3qMk/VEWj/HjVPElzcQ2Fi8jiQKv2e3aUKhOPMbgbR04Oep54Gbr8N0MJGMqs7adWlr2X
+ f1XlpuRhuK8RjZyhQhfXom9O77ej89djX0vVNV8SJrk2o32pWJsLf7Ql3pdwWt8bdzIBsXc49fmB7dOe
+ GtRoYR0Y0YRlzu1pL3t7X3dl9z7noUK+JxqrzrzlHkV1KD93a7VrK8vvXY830Sy+JHj+zR59XurTQp5B
+ /pd7MI1IzjK9C34cGvp8Z/YWBvTdGM6iXwpX+/dI+SwP+sWYKNVV5Qptr3m7demzfy0Z23xaj8NfBrwR
+ ca/rGsPDb2sXEUmGmuX4G1Bnkkkcds8mvw3EZNhcU6ldR9nFatrZdv8AJJbs/orAZvj4VKOBh++qTajF
+ P4pP7+m7b0S1Z8fWn7aHg/xXEbDxn4IuH0iRsSLG0d4pXPUq6rg47jOK+IjhJJ88b8v3H73LKJ4WrGhh
+ 8ZBYlr4b2adtV3a9UrroV7L9qfwT8NPF+n23gybV9Y8BTDNzpmoR4m01t3S3djlkI/gbgY4bnjvfJGpG
+ adn37+T7/wBbnFPhTMcThKkpRip/yp2T847KMk+mif8Add7+/wDg39oqzhmbUdJS11+xdv3NzbyPbgpw
+ SHQgkMOhB6H1r92yvhTLMxw0MbgpcnMtVpKz7XVv87dj+Nc84uznJsbUyzMoc7pvS/NFteaaev4X7nfR
+ ftWW5uiJPD0q2/Z1ugX/AC24/WvQfBc+XSur/wCHT8/0PJjx7T5/ew75f8Wv3W/U6XQP2iNF1/Vbaxj0
+ vVI2uW2QuYkYO3ccN/LNeRiuFsVhaUqsqkXy76vb7j2sJxhhMXWjRjSmubRaLV/eZ/x90wadd6F4mij3
+ GGT7NOMffU5ZQfbG8fjX848b4f6rWw2awV+V8svNbpfNcyfqf0RwjW+s0sRlsn8S5l5Pa/32fyMX4U3H
+ 2G61rRN++O3m82Fj/Eh4z+ICn8a97w7xHsJ4zKW7qEuaPmnpf8Iv5n5j4s4JVfqWcRVnOLhL1Wq+esl8
+ j0T8a/aT+eQ/GgA/OgBT1PFBT3Yn4UCOA+MDNPpml2KnBubtR+QI/wDZhX4/4lTc8FhsJH/l5UX4Jr9T
+ 948IqKWZYrGS/wCXdJ/i0/yizX+A9ut3rvi3U9vDTrFH7Luc4/IL+VfN8GQVbG4/F95WXpdu35H6xxXJ
+ 0sJg8N2jd+tkv8z2Ov1c/Nz5W/aOnab4kOh5EVpEi/Tlv5sa/nnjiblm7T6Rivzf6n73wZBRypNdZSf5
+ L9Dz3QNXl0DXLDUoRmW0nSZRnrtOcfj0r4zB4mWDxNPEw3g0/uZ9fi8PHF4eph57STX3o+4NH1W21zS7
+ XULNxLbXMayxsPQjv79q/rDDYini6MMRRd4yV0fy7icPUwtaVCqrSi7MtnpXSc4UAFAHkn7RXxEi8LeE
+ 5dGtZQdW1VDEEU8xwnh2P1GVH1PpXwvFmbRwODeGg/fqK3pHq/nsv+AfccK5VLG4tYma/d03f1l0Xy3f
+ /BPlyCLyolT0HNfztOXNJs/fErKx0HgGYw+OtIx/EZFI9jGa+14Nm4ZxSt1uv/JWfIcWQU8orX6Wf/ky
+ PtXS5zd6bazHkyRKx+pHNf0e9z+eUeW/tEwGDR9D1SMfvbS92qfTcu7+cYr8s49g6eHw2Mj8UJ6fNX/9
+ tP0XgySqV6+FltOH5O3/ALcc58L2W11nxPYJ/qorrfGPbLj+QWvW8PZqlisxwcfhjNNejcl+SR+deLFH
+ 2lDLMa/ilCUX8lF/m2dvrUhh0e+kHBSCRh+Cmv1fM5ulga81uoSf3Jn4dlFNVsxw1N7OcF98keV/CuAT
+ eOvBsZ+6IJ5j9QZ//iRX8t8NwU8zy6L25Zv53qf5I/uTPpuOX46S/mivlan/AJs+m2IUEkgAckntX9EN
+ pas/Dkr6I+MLnxunxY+LviuaW5zbaSIre2tFfa2xwWDnvjGOn8TNntj5nhTh3LeMJYjOczXtFJuNON2u
+ WCbSas07tpv5m/GnEmZ8Ixw+VZXL2bS5pysnzTaTtqmrJNfcX7vTLyxBktXN3EOTDL9/8G7/AI15XEnh
+ fi8DCWKyObqxWrpy+P8A7dl9r0av2bZ6HDPivhsbOOFz2CpSeiqR+H/t6P2fVO3dJHHTfGPwjY6pNpuo
+ avDpl9CwV4r3MWCRkYY8HII71+O0sBjqtGOIjQk4vsr7OzuldqzVndI/cJ4/B06royrRUl3dt1dWbsnd
+ dmdBZeKtG1EA2uqWc4PTy51P9a46l6TtUTj6pr8zshKNTWm0/R3/ACLT6rZIpZruBQOpMgrFVqb0Ul95
+ q6c1ujE1X4l+FdDQtfeINOtx6PcLk/QZ5rupYbEV/wCDSlL0i3+ljjqYnD0f4tSMfWSX6h4b8bWnjqKR
+ /DjfbIUcxtcujLGpAGcZHPUcivVwXDuc5pjll2FoWnZSbk1yxi9Lyte22i3fRM8TMuJcnyfAvMMXWvC7
+ SUU+aUlraKdr76vZdWjpk8MxzQuLyeW4d1KkhtgXPdQK/ojJ/CrKMJT5s0k8RUa1u3GK/wAMU/xbfeyP
+ 5pznxaznG1bZYlh6aelkpSdv5pNfgku12db+yh8UTrtlqXh+5u0vDpt7NZR3Cn5ZAjEKw+ox04yQBxXz
+ 2VxhluKxGRqfMqOsG93TbaS8+Vpr0sfoGMqTzLB4fOZQ5XWXvroppJv/AMCTT9bnvniiBbrw1q0LAFZL
+ SVD+KGvVzKCqYGvB9YSX4M4cBN08XRmuko/mj5q8AyFfEfhVvWGeI/TMp/m1finBtRxzjLX/AHakf/Tj
+ /Nn6B4g01Ph7Ml2dOX401+SPbvwr+qT+KTkPivIY/BF6BxveNT/32D/SvzrxAm4cPV0urgv/ACZP9D9U
+ 8MaanxRh2+im/wDySS/Uj+BsCnxr4gkxzDawwL9MAf8Asgr844PgnmuKl/LGMflZL9D+g+KJv+zcNH+a
+ Un+b/U9tr9fPzAWgBKAMCy/5GjWf92D/ANBNUvhZm/jXzNf8Kk0OW1/xumia3DYfZxIm1WkkLYwCew9u
+ v414OMzRYWvGjy3XVn0WCyh4zDSr81nrZeh08n+rNfQR3Pmanws5T4Tf8ivF/up/6AKGUjtakoPyoA8+
+ +O8Al+G2oMRkxSwuP+/gX/2avhONoKeSVW+ji/8AyZL9T7HhKbjm1Nd1Jfg3+h518MpSfE+rj/nta28x
+ +pQH/wBmNcPh/Uf9qYuP80KcvnZP/wBuPnvFamv7LwU/5Z1I/K//ANqej3Eot7eWVhwilj+Ar9xrVFRp
+ yqPaKb+4/m2hSderClHeTS+92PBdDtDq03h60k+Y6hqpMue65jUfzf8AOv41wtN4v6rSnq6tZt+esF+s
+ j/QivKOEWInDRUqSS8tJP9In1zX9RH88nzt+0Let4n+IvhrwqrE28S/aJ1XuWJz+IRDj/er8y4hTzLN8
+ Lln2d389/uivxP0vh/8A4TcpxWZ/a2Xy2++T/A938PaWmj6Pb2yqEYKGcAY+Y9fy6fhX6botFsfml29X
+ ueXfFf4P6l4x8TJfWt/IttNGFeEDcUYccEkAA9frmvgc24U/tfGvETruMGlpa+vlrov1ufd5VxR/ZWDW
+ HhRUpJvW9vv01f6WOd/4Zhka2ymoypPj/lq6MM/QKP51xVOAcudO0Ks1Lvo191l+Z2Q45x6nedKLj21T
+ ++7/ACKHwL8TX/hLx7c+E75y1tM8kJiLZEc6HGV+uCD68eleBwbia+CzGrlVV3XvadpR3t6pP8D3OLsN
+ RxuX0szpKz017xltf0dvxPpSv2o/HDy743fEP/hG9K/siwbdqd6Np2H5kQ8YHu3T6Z9q+A4rzp4OisFh
+ 9atTTTdJ/q9vT5H3nC+TrF1XjcRpThrrs2v0W/8ATPnv4fSTJ8RtHMhKTLdOrFT0IVwa/MuGKc6Wf0qd
+ T4k5J+tmfpHEk41cjqzhs1Fr0uj7VPFf0Yfz2FAFbVLFNS027s5AClxC8TfRlIP865sTRWIoToy2kmvv
+ VjehVdCrCrHeLT+53Pk3QbhrQ+H5zw9rqbRN7KfLOP8A0P8AOv5uyeu8PWwNbrTrWfo3B2/9K+8/beIM
+ OsXgsww/SpRbXqlPX/0k9d+It0bPwVqrjgtGI/8Avpgv9a/pPjPEPDZBiprrG3/gTUf1P5D4BwyxfE2C
+ pvpJy/8AAYuX5o4/4Uact38SNFiYApYaaJsdsvHu/nNX4Vw1QVTO8NDpSpJ/+BR5vzmf1hn9ZwyjET61
+ KjX/AIC+X8oHoXxH0Twv4G+HOuMmm2Vs11E8aExAvLM2dvPUkHn2x7V/VWU4jH5jmNFOpJ8rTeuiS38v
+ LzP5hznDZdleV13GnGPMmlpq5Pbz318j5Jr9wP59Oy8D+JfFKWV94b0Dz511JChgiUEoSVDOD/DlRtJy
+ BhvXFeBmOEwDnDG4uy5Or672Xnrr8j6PK8bmSpzwGCu/aLZdNrvy00b217n0N8GPAer+BrCWO9ujLaXU
+ Mcq20vD20vO9cDIxyOQe3Svy3P8AMsNmVRSpRtKLautpLo+n5fM/YOGsqxWV03GtO8ZJOz3i9brqrfP5
+ Hos0UMkJSWONoRyVcArxyOPbFfKxlJSvF6n2UoxcbSWh8I/tj+HvHvx68PW954dtxrHh7w/NJLKNPDBJ
+ 2dE5UMAzFMMMc/eP4+pxBknssPTjSm1N6um93a9no2vT8Ds8O+L6GDzStXxtJSp25Y1UrqLla+jSduja
+ vp3Wj+CW3wyNFMpV1O1lcY2nuCK/PY1Wny1dfXp6o/oDEZPSlD6zlL9ndN/u0nKp/wBeqkndK28U01bZ
+ vQ0vC3w/1z4g6tLp/hfTLjV9Qjhe5eC1XJEa4y35kD3JAHJrnlCNSXJR959bLT5H12XZli8FhVXzuKoQ
+ 0jFzlebf96ySv1vp5rdknhHxvrfw71qQ25ktpkfy7myuFIVyDgq6noRz7ivTyjOsbkVb2uGl7vWL2fr/
+ AJ7nn8YcDZNx5hOTGRUaqXuVI2uu2vVeX3H178OvFsnirRNO1+ztHgkOZvKljEgUo2CSCCGXI7jHrX9P
+ 5ZmNHOsvjibOKmrWvZ32tdW+Vj/M3iDI8TwtnNbLaklOdGW6V07dbP8AFM+2PAli2oxaJf31sND1y1tm
+ +0WNvtjSeOQffMY6DcoPbBUj0r8mzKoqTq0aUvaUpNWk7tprpd+T+5pn6/lVJ1lRr1o+yrRi7xVkmpdW
+ l5q/k00WPjNp66h8N9XGMvCqTKfTa4J/TNflHF1BV8lrrrGzXya/S5+q8MVnRzai+9196f62PG/AF0U8
+ aaZJ/wA/umhD77Bt/wDaVfEcFYhwz+hL/n7Rt/4Crf8AuM7/ABIwyq8NV/8ApzWUv/An/wDdD1/8K/pU
+ /j8PwoAX8KAEPU0De7CgR5/8T8DWPCmfu/bef++kr8b8Qf8Aecsvt7R/nA/oLwo/g5pbf2cfymb37OXG
+ h61u+/8Abfm/75H/ANevC4A/3XEX35/0P0zjX/eKFtuT9T1zNfqh+cnzT+03o7Wvi3T9RAxDd2uzP+2j
+ HP6MtfhHHuFdPH08R0nG3zi/8mj9t4HxKqYKph+sJX+TX+aZ5RcabJEgkjzLEwBBHUD3r85nQlFc0dUf
+ ocaibs9Gdh8N/i/qvw7fyFT+0NJdtz2btgqe7Rt/Cfbof1r6vIOJsRkz9lJc9J9O3mu3psfK55w7h84X
+ tE+Wquvfyff80e/+Hvjp4M8QRL/xN49NnP3oNR/cMv8AwI/KfwJr9pwfE2V4yKaqqL7S0/Hb8T8hxfDW
+ aYSTTpOS7x1/Df8AA3bn4jeFLOEyS+JNKVOvF5GSfoAcmvTnm2X01zSrw/8AAl/meZDKswqPljQn/wCA
+ v/I8y8dftP6PpsMlt4ZibV74ggXEiFIEPrg4ZvpgD3r47M+M8LQi4YJc8u70iv1f4ep9hlvB2JryU8a+
+ SPZayf6L8fQ+d7+/v/EWrT6pqtw95f3Dbmd+foAOgA6ADgV+J43G1sdVlVqy5pS3f9dD9jwmFo4OlGjR
+ jyxWyJp7JraBXk+V3PCd8eprjnScIpy3Z0qak7I2/hfZNf8AjiOYD93ZQu5PbJG0D/x79K/QuB8K6uZK
+ rbSCb+9cq/M+F4zxKo5Y6XWbS+53f5H2NoCGLRbFW6+Sp/Sv357n4OtjgP2iMf8ACBR56/bY8f8AfL1+
+ bcfW/slf44/kz73gz/kZv/C/zRxPw4z/AMJj4g9NiZ+v+c0+Ar/2xj/SJ8l4p2/sfL/8UvyPQdUgN1pl
+ 3COTJC6AfUEV+zY+k6+ErUl9qMl96aP55y2ssNjaFd7RnF/c0zyP4YXQtvGngy4JwuJrUn/aJk4/8irX
+ 8p8O1VTzHLqj2tOHzbn/APJo/uzPKbngcdTW/uy+Vo//ACLPozxQxXw1qxBIItJiCO3yGv3zMm1ga7X8
+ kvyZ+MYBXxdFP+aP5o/PS5+H+lz+In19DeWeqSYBurS6khPCgY+UjsBX8wZZxXneT4eFPB1OWEb2dl1d
+ 2r28z+gMy4ZyfOK05Yympydrq/ZWTsdZbeINR0q3Ytq07QxqWZrko+AOpLFc/rX01LxR4suoRxCbf9yD
+ /Q+Uq+FvCTTnLDNf9vzX/t1j5v8AjNP4S+JmqxarZ+L9Otb8LtmE0bhZcE4OVXg8kdPSvqcnzHPsNOtP
+ McHKbqSc7x5VZvfS6Wr16a37nlZjl2SzpUaWAxUYKnFRSlzPRba6vRaddLdjy+78P28V+kkev6RcIq4z
+ HOw9f7yCvuaeZymvew1SPrFfpJnydTL1DSNeEvRv9UitHo6kXStq2nDzCdpNzx39q1+vJbUZ/wDgJn9T
+ b3qx/wDAjQsvB+nXdtDHdeLtFswpy3zSu3foAmP1rz6+cV4L91gqkn6RS/8ASr/gd1HK6M3+8xVOK/7e
+ b/8ASf1PqH4S+OtB0jR7Tw14b8QW91cRRF3EcYDSN1d/mX1JOOcV+bVOJeLeH54jGUoexhVkm7xjLpaK
+ u09kvS9+59jLhfhXiFUMPiJe1nSi0rSlHreTsmt2/W1ux0niGzn8UW72+oarqTwOMPFBdNArD0Ij25Hs
+ a8et4l8UYhcs8Tp5RivySPTw/htwvhZKdLC6rq5Sf5tnV/s/+HLLwRryWelRPawhHl2s5Y7iV5yfoPyr
+ 1uD8xxuY8ROrjX7/ALNra2l01p+Jz8T4LCYLIlTwa9znT3vrqnqfYnjG7Wy8J61cMcCOzmb8dhwK/ac2
+ qqjl+IqPpCX5M/KctpurjaMF1lH80fOXw/gL+JvDC9o7aeZvbLSqP5D86/HeDKTnnOXr+WFST+ftF/kf
+ b+IdZU+Hcwv9qdOK+Tpv/M9qr+pD+Ljk/ilAZvA+obeShjf8nXP6V+fce0nV4exFunK//Jl+h+n+GlZU
+ eKMLfaXOvvhK34lT4H3YXx1rMOebmwhuR+SH/wBnr8w4QqpZviIfz04S/CL/APbj+jOJ6beWUZfyzlH8
+ ZL/209yzX7GflgUAFAHPWsiReKNX3sEJSAjJxxtYf0NUvhZm/jXzNX7VCP8Alsn/AH0Kk0PMPiPDG2vp
+ MCsgeFSCCDggkf0FfBZ5DlxKl3SP0XIKnNhHHs2d5oWqRX2g2crSrvMQDAsM5HB/UV9ll9X21CnPy/LR
+ nwuZ0fYV6lPz/PVGR8Jv+RWh/wB2P/0AV2s4kdrUlC5oA85+Pl0tv8OrmMnBnnijH13bv/Za+A45qqnk
+ 04v7Uor8b/ofa8IU3PNYyX2VJ/hb9TgvhnAR4l11u1vFBbH6qu0/+gVl4f0n/aWOl/JGnD5pW/8AbT5X
+ xWrL+zcvp/zyqT+Wj/8Abju9a/5A1/jr5En/AKCa/X8zv9Qr2/kl/wCks/A8nt/aWGv/ADw/9KR454Ew
+ PE3gnONv2lvz8w//AFq/k7JrfXMtvtzP7+Z/8A/u7Nf91x9v5V/6SfVVf0sfgR85SR/2x+1HqIk+ZYVj
+ VQewEcSn+Z/OvzXCfvuK60n9mOn/AIDFfqfpGL/c8K0Yr7Utfvk/0Po3NfpR+bhmgCpq+rWuhaXdaheS
+ CG1tozJI57Aenv2A9a5sTiaWDozxFZ2jFXZ0YbD1MXWjQpK8pOyPmP4TW9x4w+K0+umMon2h5zjoHkbc
+ R+C5/MV+Q8HUKmPzOvms1Ze8/nJ7fJX/AAP1ji2tTwOWUMsi7vRfKK3+bt+J9G+MPFVr4O0G41K5IOwY
+ jjJwZH7L/j7A1+pZnmNLK8LLEVemy7vov66H5plmX1MzxMcPT67vsur/AK6nhfw88OX3xE8VS+IdTLPv
+ cvGWHAHQvj9FH+FfAcMZbVzHESzzHa3fuJ9/5vltH/gI+64lzGngMPHJcFokvea/9J9XvL/gs4HwrGsP
+ xYtY14VNSnUfQGSvksj/AOSnX+Kf5M+rzn/knH/hh+cT7MzX9An4KFABQB8hNzFNt/6C67f/AB7/AOtX
+ 8uUtvd/5/q34n9CYn4Jc3/PmV/wPVPiv/wAiPe/70ef++1r+i/ED/knq/rD/ANKR/JHhhb/WjD37T/8A
+ SJGZ8Fsf8LMus9f7Hi24/wByD+lflXCf/I9nf/nzH/0mmf0dxL/yJ4W/5+y/Ooei/GLwY3jfwRd2tvCs
+ uowYntck53A8gY7ldw54yRX9H5DmCy7HRqTdoPSXo/8AJ2Z/PnEeWPM8vnTgrzjrH1W/3q6PnLwJ8L4f
+ E17q0OraxFoQ06aO2cOodnlZyu0DcO6kZ55Ir9WzLOJYOFKWHpOpzptdLJK99n3PxvKsijjqlWGKrKl7
+ NqL6ttu1t12PoP4P+BNL8F6VcpADLqjSvHczyKyOyqxMfyMAVBUqcY79TxX5fnuZV8wqxc9IWTSVmrta
+ 6rfW6/RH67w7lWHyyjJQ1qXak3dOyemjtbSz+e7PQa+XPrzj/ip4/i+HnheS+8sy3czeRaoRlfMKkgt/
+ sjGT69K97JcslmmKVK9orV+nl5nzmfZtHJ8G61ryekfW3XyR8+eFv2gPEWgXrPdCDULExsosliSBEY8h
+ l2KMHPX1ye/NfqGN4XwWKhaneMr/ABXcn6O7PyLAcXY/CVL1LThZ+7ZRSfdWXffv+J5j8XfhJoX7Rkeq
+ 6xo2l2vhfxlZWxum+ykmHUEX/WblwMMAQcjJIz1wK+Czvg+FJQlCpdydrtbN7J909r6Wdj9g4P8AEzE4
+ WU6U6SdOK5nC71S3lB7xkt1a9+t7HzN4A8ba1+z/AOKbmG6042d4+Cl9CgFxB23xt92aM/xRPlXx1RgG
+ H5TXwmIyqu6NaHLL+tu/of1hQzTLuNMvjXpVvaUlun0v0qJfC+kasdut1eL9n8eaTov7VvizR/7A8Ppc
+ 63aRfbNa17RgRDdW207UMZ+dZiRyr5KgYDSDaa9bAYSlmuJhztRimuaWyd9l69+y7nxGaZxjuBcsrUaU
+ 3Oc0/ZU3rKFvindaOP8ALbST1tFpo9e+E/g/Wb7XNM/4RywMdtYyRxmVYx5MEfQhs8Ebc8dTzX9CY2WX
+ 5VgHharSVtF1dtrW87a9D+H8CszzrM/rtNOUua7k9UrvW7e+l79WfYWm6Eum381wl1O8RiSCG1JAigjU
+ cBQBknOeSSecV+LVcS61NQcVe7bfVt9/8lY/eaOEVGo5qTtZJLoku3+buZ/xII/4QHxBnp9il/8AQTXy
+ XENv7JxV/wCSX5H1OSX/ALTw9v5l+Z8++Bs/8JT4Q9fsc3/odxX5Nwh/yO8rt/JP86x9lx9b/VvNL/z0
+ /wD3Ce18V/U5/FQUAFACnvQN7sOaBHn/AMYY3h0rTL5Rlra7U/mCf5qK/IPEqnKOBw2Liv4dRfim/wA0
+ j938Iq0XmeKwcn/EpP8ABr9GzW+BFytp4g8W6YCCBMs0Xuu5hn8in518zwZNUcdj8Iv5rr0u9fuaP1ri
+ qDq4PB4n+7Z+tl/wT2Xn2r9YPzY4H41eDG8Y+CbhYI99/ZH7TbgdWIHzL+K549QK+P4qyt5pl0lTV5w9
+ 5fLdfNfjY+s4ZzNZbmEXN2hP3X89n8n+Fz5g0W6823MR+8n8q/AMLPmjyvofvlaNnfuWLjTILkksgVj/
+ ABLwa1nQpz1aM41JR2M+fw4H6OrD0da5nhWtYSNlWT3RVPhQ5/5Zf99H/Cj2Nb+Zf18h+0h2LNv4bWP7
+ zqo9EH9aFhXL45C9slsjSt7CG0GUUbu7Hk11wpQp7IxlOU9zntZ1ASSPJ/CvyoPWvMqS9tU02OuC9nE9
+ f+CPg6SHToXlUi61NxI2RysQ6fplvxr+huEMs+oYD281aVTX/t37P+fzPwTi3Mljsd7CDvGnp8+v+XyP
+ pRE2IqqAFAwB6V9qfFnkn7RM7XGl6DpKH99eXu5QO+1dv85BX5Zx7J1aOGwUd6k/yVv/AG4/ReDIqnVx
+ GLltCH56/wDtpz3wuUXereJtQTmKa62xn2yx/kVr2PDyCrYnMcbH4ZTSXonJ/k0fnHixW9nRy3Av4owb
+ fz5V+aZ6Ga/aD+eTwe9WXw3ql0IhibRtTW7iX/pmxHP5rF/31X8gZjQnlGMr0orXDVueP+GTVn+EPvP7
+ 2yXFwzrLcNiJPTEUeWX+KKaa/Gf3H0vrV7FqXgq/u4GDwT6fJKjeqmMkfzr95xlaGIyyrWpu8ZU216OL
+ Z+S4WlKhmFOlNWcZpP1Uj4q8b/ErR/Cfw9urm8TaYIQFibA3yDoqn1J9u9fGx4tyvP8AhijwzhMPL27j
+ CFuVckOW16l7+Te123Z9z0Y8G5rknFVXiXFYiPsFKc78z55KV7U7W80t7JK67HzFr/7Slp4n0a60y88O
+ XENtcrslNvqIVivcZ8roeh9q+cwXAVbL8RDE0cUnKOqvC6v3+Pofb4rjKljaEsPVw7UZaO09bf8AgJwS
+ az4AP3/DWrL9NTU/+yV9k8Jn/TFU/wDwW/8A5I+WWIybrh5/+Br/AORJ01f4bn7+ga2v+7fIf6Vi8NxJ
+ 0xNP/wAAf+ZqsRkXWhU/8CX+Q9tW+GeONC14n3u0FSsNxN1xFL/wFlOvkHSjU/8AAkQvrHw7H3PD2st9
+ dQUf+y1osLxF1xNP/wAAf+Zm8RkfShP/AMDX+RZ0Lxz4Q8L6za6ppvh3U47y2ffGzaoMehBHl9CCQfrW
+ GMyjN8xw88LicTBwkrP92/8A5LdM2wuZ5Zgq8cRQw81KO3v/AP2p7N8N/wBpvTtc8Z6fZahpA0y3lYhZ
+ 3uxIN/8ACCNi4z2OeuK+YwHCy4WxlHOakvrEKMlKUFGzt1avJ3cfiS023R7OaZ9LibAV8npL2E60XGM3
+ LS/Z2SspfC3rvsz6n8H6xb6v4zga3RgEt5AXYYJyRx+H9a+5qcWZbxVxLh6mXU2lTpzTlJJOV3Gy3ekb
+ O1+rfz+Ey3hLMuFOH8RTzGom6lSDUYttRspJvZayur26JfL2v4763/ZngWWzQ5uNRlS3RR1Izub9Bj/g
+ VcvGuM+r5U6EfiqtRX5v8rfM9rhLC+3zFVpfDTTk/wAl+d/kee/DTTt/ifUrgYaKwgjsEYdCwADEfihP
+ /Aq4+AcFzZpicT9mjGNJeunM184t/wDbx894p5hyZVhcF9qtOVV+mvKn/wCBW/7dPTa/eD+ZChr+nf2t
+ ol/Z4GZ4WRfYkcfrivJzbB/2jl9fCfzxkl6tafie3kmP/svM8NjulOcZP0T1+9XPKvhxrf8AYvi7w1fy
+ nZHLv0y4J4w2cLn2AaL/AL5Nfy7kWL+p5hg8TPRO9KXqnZX9E4fcz+4M4wyxeBxVCGtrVI+j3t6tS+9H
+ 0/zX9Fn4YHPtQAc+1AHCfEzwRca9HHqem7P7Sgj8poZM7LiLOdpIBIIJJBGepGORik7EyVzxu60a+nlN
+ u9kY5h/CJU4/MiuX61Qdb2HN7/Y7PqldUPrDj7ncn0nS73SZHFzbrBHLgKdynLDPGAT2z+VeBn9JOlCr
+ 1Tt9/wDwx9Hw7WftZ0ujV/udv1Jb7TReXGNzRLKAryRj5sA8gemRnn2rx8vzWeDSpSV4fie3mOT08c3W
+ jK0/wf8AX9I9V+H+v6ZZ232Eyi3kZwI0cYXAAAAPSvqKObYXESUE7PzPka+TYvDRc2k15Hfc+1eueKHN
+ AHjHx41OO+1jQNCZsxIzX10B2jUHn/vkSV+TcZ4iGIxeFy9/Cm5z/wAK/wCApH6XwpRlRw2Ixq3aUI+r
+ /wCC4lP4TWsjaJealMMTahdPMT6jOP57q+y8O8NNZbVx9Ve9XnKXyWn58x+K+K2NhUzill9J+7Qpxj83
+ r+XKdpPEJ4JIm+66lT+Nfp9WmqtOVOWzTX3n45RquhVjVjvFp/dqeB6NdnSJNBu5PlOm6sRL7LmNh/6C
+ 9fxphpvB/Vqs96NZp+Xwv9JH+hFZRxirxp7VaSa+6S/WJ9dDJHav6jP55Pne7H9iftVOX+VL9YyhPfMS
+ /wBUNfmlJ/VuLJp/8vI6f+Ap/nFn6TVX1nhSDX/LuWv/AIE1+UkfRPPtX6WfmxHcXEdpBJPPIkMMal3k
+ c4VQOSSewqJzjTi5zdktW30LhCVSShBXb2R80/Ev4gXvxZ1xNA0LcujQvuaUggSkf8tG9FHZe/1xj8Xz
+ LHYni7GrLsv0oxer7/3n5fyrr67fsGXYHD8K4N5hj9a0lou391efd9Pz9i+F/gGDwbo0aiPErL/GPm56
+ s3uf0GBX63l+AoZZho4XDr3Y/i+rZ+WY/HVsyxMsVXer/BdEjyP9oG917WPFLaelldNYWyjyTHCzI2QC
+ zZxyc8fh9a/IeL1mWNxvsadGcqcLWtFtO6TeqX9WP1fhSWXYLBKrUrRjUnveSTVm0lq/n8zm9H+IHxB0
+ C28ixSWCLgYGmKeAMAfd6CueGd8T04KnChJJKyXs9l/4CbzyfhupJznWi29W/adfvOS0zUb/AEbxZb37
+ 2slxqSXDzG3MTBndgxPygZH3ia+Xy/E43B5ssQqLlWTb5Wmndrtv1ufS43D4PGZY6DqqNJpLmurWTXXb
+ pY+rfhX4+vfHelXU2o6cdLu4ZyghKOuY9qkN8wz1LD8K/oDJcbisfhnVxdH2crtW1Wllrr6n4TnOCw2A
+ xCpYWr7SLSd7p63emnodxz7V7x4RU1a/XS9LvL1yAlvC8zE+iqT/AErmxVdYahUry2im/uVzow9J4itC
+ jHeTS+92Pk/QLdrpvD1ueXudSaZvdAYxn9H/ACr+b8moPEVsBQ6zrcz9E4K/4SP2viHExwmBzDEdIUWl
+ 6tS0/GJ678RLQ3ngvVYwMlYvM/75YN/Sv6T4yw7xOQYqC6R5v/AWpfofyFwFilhOJsFUfWXL/wCBJx/U
+ 434U6gLT4kaFKThNQ04QZ90Qp/OHFfg/DddU86wtR7Vaaj/4DHl/OB/WefUXUynEQW9Oo3/4E+b8pn0h
+ z7V+/H4scj4s+F2h+Ky9y9stjq2d8ep2f7udJB91sjG7HvXuYHOMVgrQUuan1i9U11Wu3yPnswyPB4+9
+ Rx5am6nHSSfR3W/zPJNb/aK1HQ/Flzb/ANn6ZqUFrJ5H2iHcGdQRu2vk9SD6jgcV9vh+FaOJwkZ88oOS
+ vZ20fS6Pz/FcY18LjJU/ZwnGLtdXu11s7s9o8FeO9J8e6WL3S592OJLeTAliPoy5/Xoa+AzDLcRltX2V
+ dejWz9GfpWWZrhs2o+2w8vVPdeq/pGD8ZPhxcfEbw9BBZ3IgvbWXzYlkYiOTIwQ2Ohx0OPX1r0shzaGV
+ YhzqRvGSs7br0/Vf5Hk8SZNPOcNGFKVpxd1fZ+v6P/M+d/iF8HtY+HOn217fXNpc288nkg27NkPgnGCB
+ xhTzX6nlefYbNakqVKLTSvrbb5PzPx7OOHMVk1KNatKLi3bS++r6pdjnfBmrajonijTrvSovtF8soSOD
+ buEu75ShHcMCR+NermFCjiMLOniHaNtX2trf5bnj5biK+FxdOrhled9F3vpb57H0J4q/Zp8KfFL4b2mh
+ +JtBstOvVUyLNpgKyWshP8MhySQMA5JBx6YFfgObVYY/ETcpOcejlv66Wt5H9O8OzxORUqdTDJUai3Ud
+ tejvfm00d7p+hp/Ar4B6L8BdGm0vREMsNwN01zO+6VnHrhRnI6njGAAK44qnToRo01blv879W+5343F4
+ vMcbUxuMnzymldvpbRJJKyX9WKcOoeH/AIVXviPWTbXNrcTXS2p0yAgrKzFnSQIOFyCwBzjCcDJIr7WV
+ LGZ1ChhuZNKLlzPpayav16N+b1dlc/N41sDkNTEYtxcZOSjyLre7Tt03aXSy0V3Y9I8MSiXSI/LkWW1V
+ mS3cbiTEDhMlgCTjjPOcZyetfJ4xWrO6tLrtv12/ryR9ngZKVBcrvHpv8PTdLp1692c78adRGnfDfViS
+ A8wSBR6lnGf0zXwHF+IWHyWv3laK+bX6XPueGKLrZtR7K7+5P9bHjvw/tC/jTTo8cWOmKx9i43f+1a+K
+ 4Jw7nn9GP/Pqjf8A8CV//ch2eJGKVLhqt/0+rJf+At//ACs9f5r+lD+QQoAOaAEPU0De7DFAjA8d6Qda
+ 8KahbqpaQR+Yg77lO4D8cY/GvkuLMveZ5LiMPFXlbmXrH3vxtb5n2/BWaLKOIMLiZu0ebll6S91v5Xv8
+ jgPhx4iXRfGugam7bbfUIf7PuGzwHXCDP5RMf941/POQ49YXM8LjJP3asfZy9VaP6Qk/U/sHOcE8Tl+J
+ wqXvU3zx9Hd//Jpeh9M/ia/oY/Dw/GgD5d+NvgF/BHiYazYxEaTfuWwo4ikPLJ7A8kfiO1fz/wAV5M8q
+ xn1ygv3VR/c+q+e6+7ofu/C2cLMsL9VrP95Bfeuj+Wz/AOCcnFIs0auhypGRXzcZKSuj6ppp2Y/FUIMe
+ xoAMexoAzNZvhDGYUPzMPmPoK4cTV5VyLdnRShd8zIvAvhdvGOvK0qn+zLQh5T2c9l/H+Wa+q4WyN5ni
+ lKov3cNZefaPz6+XyPmOJc6WV4Vqm/3k9I+XeXy6efzPrbwHof2W2N9Iu1pBtiGOi+v4/wBPev6JlZe6
+ j+fFd6s638TUFHzx8V/ES6l8QriWN91toNsQCDx556Y9w7IP+AGvwniTHrEZzOrF+7ho/wDk/T/yZxv/
+ AIWfsWQ4J0cqjTa97ES/8l6/+Sp/ejoPhhpJ0rwfabl2yXJNww/3vu/+Oha/YuBMveX5FS5laVS8389v
+ /JUj+ZfEnNFmfEdbkd40rU1/278X/kzkdZj2r9BPy88z+J+kpY6ta6syn7FdIbK92jOAR8r47kdR7oK/
+ CeP8tjhsXSzW37uovZ1PntL5brzij+l/CzOHiMJWyVv95TftKd+v80f66Sl2Oy+B3ibz9MuvC+oMpvdO
+ J8sE5EsBPb1AJ/JlqODcwcqM8oxL9+le3nF9u6V/uaPsOKcElVhmeH+Cpv5SX5P9Uz87/wBvfTZdD/ab
+ 1iOS3az0y4s7WazTbthI8lFZkHT76uDjuDX3McLQwzfsaajfskvyPkJYitXivazcrd23+Z4Tpli+s6la
+ 6fYxfar26lWGGCIAtI7HAUD1JNbLUy8z9hfhT8NNIPgrT4tZ0axu76CGOGSdoR87rGoY5xz82ea73pZH
+ EtTsP+FY+Ev+hesP+/ApXHYT/hWPhL/oXrD/AL8Ci4WF/wCFY+E/+hesP+/AouFj4+/4KO/C9NN8GeFt
+ f0TSYbXSLC5mi1FreMAI0ojELN7ZV1z6uB3rCrdo2p7n5/SzQLE7bkPHYg1zm5+kf/BPnQP7Q+EVjNq1
+ rJK8slxLDJPnc0YdVUg9dvBx2q6GFoUb1adOKk+qSTfzJr4mtV/dzm3FdG3b7jtvib4yTxF4tuL2F9+m
+ 6IPJtT1EtwehHryM+4j96/Dc/wA2jjsxnioO9LD6R86j2f3q/moeZ+vZLlrweBjh5q1SvrLygt/wdvWX
+ kdj8P/D7eHvDNvDKpFzN+/mz13N2P0GB+FfuvB+UPJsop0qitUn70vV9PkrL1R/KHHeerP8APKtek70o
+ e5D/AAx6/N3a8mjo8fWvtT8+DH1oA8Y8Z+H20/xFfWCKVi1Ii7s2HacZyg+uWGPVk9K/l/ivJ3gc1rYa
+ KtDEfvKf+NXvH53aS84n9ncCZ7HNMlo1pu9TD/u6n+D7Mvkknf8AuyPdfhf4yTxp4Ut7l3zfQAQ3S9w4
+ H3vow5/Mdq/SuG83jnGAhVb/AHkdJeq6/Pf8Oh83n2WPK8bKml7ktY+j6fLY638TX1J86H4mgA/E0AeQ
+ eP7Wew8YSXCkxh1WWNlPOcAfzU1+fZtGVDGuotL2a/r1R+lZPOFfAKnLW10/69GW/GJu/FXhDS7+2j8y
+ SzuQ10qDkLtILfQZ5+p9K9jM1PGYKnXpq63f3a/ceNk7p4HHVcPVdr6L79PvOR/Oviz7cdECZEHPJFbU
+ Y89WMe7RjXlyUpy7J/ke2+Gria70W2lncvIwPzHqQCQM/lX6w9z8cWxb1C/t9LsZ7y6lENvAhkkdugUD
+ Jrnr16eGpSrVXaMVdvyRvRozxFSNKmryk7JHy3rWq3fjHWbzUApF5rU32a0iP/LOAEAn26Bc98SV/Oda
+ riM6xUq0F+8xMuSC7QT1f4JX2+M/b/8AZsjwaVV/usNFzm+8raL11bS78h7NpWnRaTpttZQj93BGIwfX
+ A6/j1r+scvwVPLsJSwlL4YJJfLr89z+FczzCrmuNrY6v8VSTk/K729Fsi3j2rvPMPEPF2kmz8QeIdO24
+ Fyo1C3Hqy5Zsf8BaX8hX8pcT5c8JmuOwdtKn72Pm1dv8HP7j+3eCs0WPyLAYtvWn+5n5bJffaD+Z9BfD
+ LxEvijwTpl4X3TrGIJueRInynP1wD+NfrfDmYLMsro1r+8lZ+q0f37/M+Jz3BPAZhVpW0buvR6/ht8jy
+ v9pXS59D1rw140s1JezlFvMR7NvTP1/eD8RXzXFdOeDxOGzamvgdn9919+qPqeFakMZhsTlVR/Grr7rP
+ 7tGe36Lq1vrukWeo2r77e6iWZGB7EZr9Eo1YV6catN3jJJr0Z+e1qU6FSVKorSi7P1R81fG/4rXviLVr
+ zQLTfaaXZzNDKufmuJEbBLf7II4H4ntj8G4r4hrY6vPAUvdpwbT7yadtfK+y+b8v2/hfIKOCoQx1X3qk
+ 0mv7qa6edt38l58t4M+Jlz4KRBa6Rp87D5i828lm/vHB7dh0FYZXxZLKMOsPhsPHzet2+71/4Y6Mz4Xh
+ mtd18RXl5LSyXZaHpHhb9pDWNY8RafZXmm2ENrPKEkeHzC6j1GTjNfVZXxpicfjaWFlSilN2vr/mfMZn
+ wfhsDg6uJjVk3FX1t/ke83el2d+6vcW8czAYDOucCv127R+UWIP+Ed0z/nxg/wC+BRdhZHzV4kggg/aK
+ +zxKiRrdIPLXoB9nHb8a/GIJ/wCubb7/APuM/YXb/VC3l/7efTdvp9lpgkkhhithj52UBeB61+zOVlds
+ /H0ruyPO/hv8ZG+IXifVbKKxSDTLZmS3ug7M0xydpIxgfKCT6ZFfKZNnU83r1lCnalDRSvvrp+Gv3H1W
+ cZNDKKFFznepPVxttpr+On3lv46+IRovgaa1Rv8ASdRcW6KOu3q5+mBj/gQrzONcf9TyqVGL96q+Vem7
+ /DT5nTwngvrWYxqy+GmuZ+uy/HX5Hl3gLSTP40iTGYtFtRET28053D/vp5P++a+c4Ly/2+ex093Cwt/2
+ +73X/gUp29DPxIzRYbh100/exc7/APbkbNP7owv6nqt1bJeW00EgzHKhRh7EYNf0PXowxNGdCp8Mk0/R
+ qzP5Qw2InhK8MRSfvQakvVO6PBbee48PPbzgZvdA1DDD1QtkfhuRv+/gr+OpKtljV/4mEq2fo3p8uaL/
+ APAkf6AUatHNaSqQ/h4qmmvW352a/wDAWfWen30Op2NveW774LiNZY2HdSMj+df0xQrQxNKNam7xkk16
+ PU/Ba1KdCpKlUVpRbT9UT/nW5ifI3xt+GkngXxA15bndpGoSM0GWy0bdWQ/ieD6V+48PZusyw/s5/wAS
+ C1810f8Amfz3xPkksrxPtYfw5t27p9U/08jC+FmiXniDx3pNrZyz2xEwkkngBzGi/MTkdOmPxr0c6xFP
+ C4GrUqJPSyT6t6HlZDhauLzGlTpNrW7a6Ja/8A+1q/n0/pk83/aEtI7n4Yag72xuHgkikjYdYjvALfkS
+ Pxr6zhebhmcEpWumn56Xt9+vyPi+L6cZ5RUbjdppry1tf7nb5nhv7P2lPqPxJs7hXiWOwikupRNnlduz
+ jjqC4POOlfo3E9ZUstlBp3m0lbve/wCh+XcI4d1s1hUTVoJyd+1raeep9S+GNbbxHo0OpeQbeC4JeBS2
+ WaLPyOfTcOcehFfjWMw6wlZ0Oa7jv69V8tj92wOKeMoLEctlLVenR/Pc1fzriO85nxxfaFoen/2rrVy1
+ qsAyhjlKvKQchQgOJOegIIGSeOTXr5dTxeJqfV8NG9/LRed+nqrXPEzSrg8LS+s4uXLy9nq/K32vJO9t
+ 9Dzjw3470Txf4ssH0fVNQ0W8kupIFtDIDDcRiIEM8WNi52lRt5zyTmvq8XluKwOEmsTTjUiop3trFt7K
+ W73u76HxuCzXB5jjabwtWVOTk1y392SUbpuOy2sra3JPj1qQ1K/0LwxHKcM/2q5cn7igEBj9B5hP0Ffz
+ FxviFi8Rhsqi7XfNLyWqv8lzP0R/TPCNB4WhXzGSvZcsfN9vm+VGV8KLc30+s62ybFup/LiX+6g5wPbl
+ R/wGvofDrDOu8Xm0lZVJcsfJLX7tUvkfl3izjlTlg8ni7+zjzS83LRfPRv8A7ePQ8fWv2c/nwMe1ABQI
+ D1NBT3YUCCgDxDxJ4dbStbv9FUbYrtvtent6Sc/IPqMr9QlfyjxBkzy3Mq+WRVoVH7Sl66+6vXWPqoH9
+ vcJZ+s5yihmUnepSXs6vpp7z/CXo5I93+FXjZfGvheKSV/8AiY2oEN0p67gOG/4EBn659K/U+GM4WcYC
+ Mpv95DSXr3+e/rddD4/iDK3leMcYr93LWPp2+X5WOz7da+uPmTN8R+H7LxTo11pd/H5trcJtbHVT2Yeh
+ BwRXDjcFRzDDzw1dXjL+rrzXQ7cHjK2ArxxNB2lH+rPyZ8keJPDV98OvEU2kahloSd8FwBhZEJ4YfyI7
+ Gv5vx+X18kxbwtf4ej6Nd/8ANdGf0Rl+YUc4wqxNHfquqfb/AC7ob+NZnWH40AV768WzhLE5Y8Kvqawq
+ 1VSjfqaQhzuxzdnYXninV00+zG+aU5kkPRR3JPoP/rVWV5bXzTExo0leUvuS6t+SMcxzChlmHlXrOyX3
+ t9l5s+lvhr4Bgs7aGxgUiyg+aaUjmVu+fc/oPwr+mcuwFHKsNHDUVot33fVv+vI/nDMMfWzTEyxNbd7L
+ suiX9eZ7AiiNAqgKoGAAOldxwHOfEHxjD4J8M3OoOQbgjy7aI/xyHp+A6n2FfPZ7m0MmwM8TL4torvJ7
+ fdu/JHt5Pls81xcaC+HeT7Lr/kvM+cdL0a41vUbPSHZnubyUX2oyk8qvJUE+uGJ+sgHavxLK8rq5ri6O
+ Vu7lUftKr7LdJ+dm3/imk9Ufp2fZ1RyPL6+a6Wpr2dJd5PTTyul/27Fvqe6xxrFGqIAqKAoUdAPSv65h
+ CNOKhBWS0R/CNScqs3Um7tu7fdsdzVEFPWNKg1vTLixuV3QzLtPqPQj3Bwa83Msvo5phKmDxCvGat6dm
+ vNPVHrZTmeIybHUsfhXacHdefdPyaun5M8ajGqeF9ehWJvL17SjmBscXdvz8vuQMjHdcjqoz/K9fDY7J
+ ccqG2JofC+lSn5d7LZdY3jvFJ/29gMwwGf5csVT1w9f4l1pz637a9e9pbSue4aY3hH42+HoJ9T0fT9Wa
+ HiS1v7dJntnPXG4HAOOCMZH5V+3ZNnGHzrDKvR3XxR6xf+XZ9T8tzXK6+U4h0au3R9Gv8+66EmnfBDwF
+ pF5Hd2HhTS7K6j+5Pb2yxuuRjhhgjivf2PF3O0treO0gSGFAkaDCqO1AElABmgBaAK2oadaavZTWd9bQ
+ 3tnMpSW3uIxJHIvoynII+tAHEyfAH4cSSM58E6GCTn5bGMD8gKNAuzmfiL4nsfC9u/hXwrFHDqM6eXcS
+ xthbWIDkZ/h4/wC+Rz6V+a8U5/KN8qwDvVl8T6Qj1u+jtu+i17H33DuSxl/wo41fu4/Cusn0suqvt3en
+ c4rwF4aTXtRglVSdE01iY2YY+0z8Zcj04HHYBR614vBuQxzbFQrtf7Lh3pf/AJeVOr9NvRKK7nF4g8Tv
+ JcFPB05f7ViFrb/l3T7er1S83KXRHr341/SJ/Ioc0DDmgDn/ABv4XHijRmhQhLyE+bbyZxhx2z6H/A9q
+ +P4pyGOf4B0YaVY+9B9pdvR7fc+h93wZxLLhnM41560Z+7UXePe3eO6+a6nnPhTxfeeDtdfWI4mxu8nW
+ LADBznHmAe5/JsjgMK/nfAZliMoxkscotNPlrQ2d725kvN/dK60Ukf19isFh82wkcMppxa5qM901a/Lf
+ 0++Nnq0z6U0bWrPxBpsF/YTrcWsy7ldf5H0I7iv3/CYuhjqEcRh5c0ZbP+uvdH4xicNVwdWVCvG0kXa7
+ DlCgDkviPov9o6OLuNczWh3HA6ofvflwfwNfP5zhvbUPax3j+XX/ADPpMjxXsMR7KT0n+fT/ACPPdO8Q
+ 3Wm6be2Ue1obpdrbgcr64/Cvk6WPq0qEsOvhf4X3sfY1cuo1sRHEv4l+NtrmZz615x6ZJbf8fEWT/GP5
+ 12YP/eaX+JfmcWO/3Wr/AIZfke2eHQI9Cs+w8vJz+dfqUnbU/I0eLfFf4gx+LrmXRrC4KaDZsHvrxORM
+ wPCJ68jj1PPQZr8R4lzyObTlgsPO2Hp61JLq+iXfXbu9fhVz9cyDKJZbBYutG9eekIvp3b7efZabuw34
+ beHXnlOv3cIg3oIrG3/55RYwD+I798k96+04FyOTl/beKhyuStSj/LDv81s+qu/tH474l8TQl/xj+Dnz
+ KLvVl/NP+X5PVro7L7J6FX7Mfz8FAHB/FPSZRa2eu2ig3WnOGYYzujz39QD29Ca/JPEHLKk8PSzjDL95
+ QevnFvr3Sf4Nn7n4W51ToYyrkmKdqeIWnlNLp2bX4qJV+EHiuHwr4obTGkK6LrOJbR2PEch4Ck+ucofd
+ R2r874XzKnleP+qt/uMRaUH2e1vX7D80uh+6cRYCeY4L6xb99R0l5rv6faXk31PavFvhm08Y+Hb/AEe9
+ GYLqMpuA5RuqsPcEA/hX7JjsHTx+Gnhqu0l93Z/J6n5dgcZUwGIhiaW8X9/dfNaHjHwV8Y3PgDXrr4d+
+ Jn+zyxTH7BO5wjbudgJ7N95fckdcCvz/AIezCplleWS4/Rp+6+mvT0e6+4++4gwFPM6Ec5wCumveXXTr
+ 6rZ/eev6j4H0fVbx7m4tFMr8sQAM+/Sv0d4ei3d019yPzpV6yVlN/eyt/wAK20H/AJ9B+n+FL6vQ/wCf
+ cfuQ/rFf/n4/vYqfDnQ0YMtrtYdCMAj9KqNCjB80YJP0RMq9WStKba9WdNWxiLmgDH1Dwnpmp6gl7Nbj
+ 7SgGJFAB496hU4KXPyq/e2pp7Sbjyczt2voeV/tA/E1rW3/4Q3Q3M+s6gBHcmI5MMbfwf7zD8lz6ivgO
+ Js1lplWC96rU0duifT1f4I+84ayqOua4zSlT1V+rXX0X4s6H4KeBI/BvhyN5MeayktIeNzH7zfTjA9hX
+ 1OU5dDKMFHDJ67yfd9f8l5I+YzbMZ5tjJYh7bRXZdP8AN+bPM/iB4zTxV4sudWVt+k6OPKswfuzTE/Kc
+ d8kbv91BX4pnWbRzLMJ49a0aGkO0p9Pva5n/AHY26n6rlWWPAYKODelWtrLyj1+5Oy/vSOv+Gnh99E8O
+ rLcA/bL0+fKW6jP3Qfw5+pNft/A+TyyrKlUrL97W9+XfX4V92r82z+W/EXPo53nUqdB/uaC5I22bXxNe
+ r0XdJHW81+hH5aeVfEfSE0jxCmpOCNN1OP7LdlRnY3GG/DCsPdD61/PfHeWRwGZRzFr9ziFyVPJ9H+Ck
+ u7i+5/VHhlnTzDK5ZS3++w756fnFvVfe3F9lJdjtPgX4reOG58J6g4W9sWLWxzkSRk5IB74zkeob0Fa8
+ GZlKmp5Nin79O/L5x8u9t13T00R9JxXgIzcM1w69yfxeT8+3Z9mvM9czX6kfnZ41+0/p9xdeD9NnhiMk
+ cF4PMcfwBlIGfYnA+uK+94OqwhjKkJOzcdPOzufm/HNGdTA05xV1GWvldW/M6T4LfDx/AHhhhctu1G+Y
+ S3AByqYGFUfQZOfU+1eTxBmqzPFXh8ENF592e1w1k7ynCNVPjnq/Lsv67noPevmD64p61pq6zo99YOwV
+ bqB4CzLuA3KRnHfr0row9Z4etCsvstP7mc2JorE0J0X9pNd91Y5z4dfDHS/hvY3EVi8lzcXBBnuZ8bmx
+ nAAHAAyePfrXq5rnFfNpxlVSSjsl/W542TZHhsmpyjRbcpbt9bfkjrY0WJFRFCIowFUYAHpXhttu7PoU
+ lFWWw6kM8v8Aif8AB65+JfiSyupdUSw0+2txGEWMySMxYljjIA42jPPSvscnz6GUYadONPmnJ33srW07
+ vufDZ5w5UzvFQqSq8sIq213e7v2S6HmOn/BPUfBvi/8AtHVrgweHtLcXY1GIrulCYZVC5yrE4Xnv0zXu
+ 5vxlgKGUVcRPSXK7xfS+naz8l1Pmco4IzCpnNKgvgUk1JW1trte6829tTK1XV7zxHf3urOhbUtalNvaQ
+ g5KRZ2nHtgBAe/z+lfwvVr4nMq08Va9bEvkgu0b2f6QT6+92P7cUMNllCNGcrUcNHnm/NK6/WT/7d7ns
+ 3h7Rk0DRbSwjwRCmGYfxN1Y/ic1/V2TZbDKMvo4Gn9havu92/m7s/hnP82qZ7mdfMamnO7pdltFfJJI0
+ vxr2TwAoAMe9ACnqeKBvdifhQIPwoA5rx54UHijSNsPyX9ufMt5M457rn3x+YFfEcW8PrP8AA8tLStT1
+ g/Pqr9n+Ds+h+icEcUPhnMlOrrQqe7UXl0lbvH8VddTzjw54qvvDGtHXrSM/aYj5WrWB+XeM4L47ZPX+
+ 63s2K/nnB5jiMuxTzGlG046VobX1s5W6Xe/8svJpH9dYnB4fMcLHBzleElelNa9LpX62W380fNXPpXw7
+ 4jsfFOkw6jp0wmt5B/wJG7qw7EV+/wCX5hh8zw8cThpXi/vT7Ps0fi+NwVfL68sPiI2kvx815GlmvROE
+ 5b4ieAbH4haC9jc4iuY8vbXQGWif+oPcd/qAa8HOcnoZzhnQq6NfC+qf+XddT3MozavlGIValqnuujX+
+ fZ9D5XvLC/8ACusTaLq8JguoThSeQw7EHuD2Nfz1iMNXyzEPB4tWktn0a7ry/wCGP3/DYqhmNBYrDO8X
+ 96fZ+Y6e4S2iMj8KP1qJzUFzM3jFydkcvLJd+INTjs7KMzXMrbVVf4R/T3NYYXC18xxEadON5S2X9dO5
+ eJxNHAUJVasrRW7/AK69j3r4Y/DVdJhW0gAkvJcNdXWOB7D2HYd6/o/I8lo5Lh+Va1JfE+/kvJf8E/nn
+ O85q5zX5npBfCv1fm/8AgHumnWEOl2iW8C7UUde5PqfevfbufPrQZq+sWmhadPfX0629rCu55HP6D1Po
+ K48ViqOCoyxGIlyxju/6/I6sNhquLqxo0I3k9kfNfjPxpN4y1Ya3eREadAxi0vT3581s/eYdxnBb14Ud
+ yP5+zTNp5tiP7Qrx/dxdqUH9p92u3WXfSK6tfteX5bDLKDwVGXvtXqT/AJV2T7/y9tZPon3Hw98Ky6HY
+ y3t9l9Vvj5kzNyVB52/XnJ9/pX7pwZw9PKMNLFYzXEVtZX3S3UfXq/PToj+WfEDimGfY2OEwT/2ahpG2
+ 0ns5enSPlr1Z1v4V+in5SL+FACfhQBz3jHwhD4qs0w32a/gO63uV6ofQ47f/AK6+O4l4co8QYdK/JWhr
+ CfVPs/J/huj73hHizEcL4pyS56E9Jw7ruvNfitH5eZWl9q3hfxF50DjSfEMfDo+BBer/ACyfToT0weD/
+ ADtJY/KMwd/3OKW6ekKi7rpd/c3s1LR/1zhsRl2eZeqlJ+2w0tmvjpvs1vp96W946ntHgz4yaV4hYWWp
+ /wDEl1hTte3uTtVm/wBlj/I4P1r9TynizCY5/V8X+5rLRxlor+Tf5Oz9T4LM+GsTg17bDfvaT1TWrt5p
+ fmtPQ9BzxX3R8cGaADNABmgCC/1G10u0e5vLiK1t0GWlmcKo/E1hXr0sNTdWtJRit23ZG1GjUxE1TpRc
+ pPotWePeNPjVNqq3Fh4V/dwqMT6xONiRj/Zz09iefQE4r8pzbi6pi1LD5RpFfFVeiS8r/g939lN2P0fL
+ eGYYVxr5nq38NNat+v69F1djgfDHhebxTJJDatLHpbPm81KUYkujnO1c9s84/E84A8Lh/h2tn03ToXjh
+ 7/vKj+Kb3tHyv0/7eld2inxXxdhuGaXNVtLE2/d01tBfzSt/T2jZXkex6fp9vpdlFaWsQigiXaqDtX9O
+ YPCUMBQhhsNHlhFWS/r8X1P43x2OxGZYmeMxc3KpN3bf9bdEtktEWPwrrOEX8KAE/CgA/CgDjPG/gmXU
+ phq2k7YtVjXDoQNlwuMFWB46cc8EcH2/MOK+FJZhL+0sttHERWq6VF2fS9tNdGtH0a/ZOCON1k6/svNL
+ ywsno+tN911tfVpap6rW6fGeD/Fmp+DdRml0eNtu7N7oU5OQR1MeeT/6EO4IGa/FsszDF5RiJPBRaafv
+ 0ZXumt3G+r/9KXVSSuf0rjcJhM2w8HiZJpr3K0bWae3NbT/219Gm7Hu3g34m6H41iVbS5EF7j5rKchZA
+ e+P7w9x+OK/ZMo4jwGcRSoztPrF6P5d/l87H5fmeRY3K5N1Y3h/MtV8+3zOrzX0588NkRZo2jdQyOCCD
+ 0INKSUk09ioycWpLdHjnirwvN4dvWAUyWjkmKUc8eh9xX51jsuqYSbaV4dH/AJn6bl+Z0sZBKTtPqv8A
+ Iws15B7JBdalb6YomuJViUHIz1P0HesZ4ylgWq1WVrO/3FfVp4qMqUFe6a+8g8SfEzUPEmhx2NuzaNoC
+ L5cty3+tusdVUd/oP+BEA152dcS184pyjRbo4bZyfxT8kuvonb+ZpM5sqyCjlc1KqlVxHSK+GPm309Xr
+ /Kmxvg3wQ+v/AGe5vLY2eiQHfb2bH5pz/fc98/8A1hgV7fC/CU81dPFY2nyYWOsIPeb/AJpd0/xWiSjv
+ 8Dxrx1DJ41MBltTnxUtJ1FtBfyx81+G7blt6soCqAFAUDAA7V/QqSirLY/lVycm5N3Yv4UxB+FADJoku
+ InikQPG6lWUjgg9RWdSnCrCVOorxas13T3RrSqzoVI1aTtKLTTW6a1TR4l4k8N/8I7qEmkXL+Xp87mbT
+ 7tukL91Y+h4B+it2xX8qZ/kTyTFSy+s7UZtypTf2X2b7bKX/AG7LyP7b4U4ljxHgY4+n/HppRqwXVfzJ
+ fe4/9vR8z1/4T/EttbQaDrbGDXrUbAZeDcKO/wDvAdfXqO+PvuGOIXi1/Z2P93EQ01+0l+vfvuutvA4g
+ yRYb/bsFrRnrp9m/6du2zLXxe+Etp8StLWSNltdatlP2a6x1HXY3tn8j+OfezvI6OcUv5akfhl+j8vy3
+ Xn5eS53Vyir/ADU5bx/Vef59fLz7wX8cNU8B3o8N/EG1njaH5I9S2lm2jpvx98f7Q59QetfLYHiDE5TU
+ WBzqLVtp76efdea17q59Rjcgw2bU3jsmknfeG2vl2fk9Ozse7aRrmn+ILJLzTbyC+tn6SwOHX6cdD7V+
+ j0MRRxUFUoTUovqnc/Oq+HrYWbp14OMuzVi7mug5wzQBXvtRttMtZLm8uIrW2jGXlmcIij3J4rKpVp0Y
+ udWSil1eiNadKdaShTi230WrPEPH/wC0Ob6Z9E8CwvqGoS5Q6hs+RPUoD1/3jwPevz3MOJ54mf1LJoud
+ R/atovT/ADei8z9By/hmGGh9cziShBfZvq/X/JavyD4Q/ByS2uH1jWHa6vpiWlncliSeSqk8knu34CvZ
+ yLII5XfE4l89eW73tfe3n3f9Px89z6WZ2w2HXJQjstr27+XZf0tL4s/EQ3Zfwn4ekTzCpS9ulOEhjA+Z
+ M9gB949hx16fKcUZ9LEzeUZdL3nfnlfSK6q//pT6LTc9zh3Jo0IrM8ctF8EerfR2/wDSV132OH8E+Go/
+ E2pQFEb+wNNbKl1x9pl4yxHvgcdgFHvXmcJ5DHPMXCbj/slB9f8Al5Pq366XXSKUetzz+O+KHw9gZUIS
+ /wBsxC6f8u4bf5pd5Ny6WPYh9K/pk/j0PwoAz9e0WDxDpVxYXC/u5VwGxyrdmH0NeRm2WUM4wVTBYj4Z
+ Lfs+jXmme5kmcYjIswpZhhn70Ht0a6p+TWn47njHkalo+rRW6u1v4i0pgbWRf+XmIchR6kDoO65XsAf5
+ Wr4TG5di1hZe7iqHwP8Anitku7S+HvG8d0kf2/gcwwOb4FY2j72Grr3l/JLrftr8XZ2ls2z6F+HXxDs/
+ HukiVCsOoxAC5tc8of7w9VPr+FftWQZ9QzzD80dKkfij2815P/gH5dnWTVsor8r1g/hl38n5r/gm74g0
+ Oz8TaPc6ZfxmS0uFCuoODwQQQfUEA/hX2eFxNTB1o16LtKJ8ji8LSx1CWHrK8Zb/AJlu1hNtbRQmRpTG
+ oXewALY7kAAfkBWE5c8nK1rnTTjyQUb3t/XTQlzzUFhmgAzQAZoAM0ANlmSCJ5JHWONFLM7nAUDqSamU
+ owi5Sdkioxc2oxV2z55+Jvj9fHt89nbTNB4YsG3Tzrwbh+wUdyeQo+rHgcfhHEGdrParo05cuFpO8pfz
+ Pol5vaK9ZPRafsWSZS8npqrON8TU0iv5V1v5L7T9IrV6zfDfw5JfXf8AwkV7AIV2+XY2/aKMDAI/Dgeu
+ Se9fccC5FOvV/t3Fw5dLUo/yx2v92ifXWXVM/HvEvieFOn/q7gZ81netLvLfl+/WXbSPRo9H/Cv24/nM
+ PwoGH4UAH4UAKepoG92JQIKACgDiPHHgeW+uBrGjkQ6rGPnjwNs64wQQeCccc8EcGvyvizhOeOn/AGpl
+ fu4iO66TXZ9L2010ktGftXA3HMcqj/ZGbXlhZPR9ab7rry3101i9UcV4V8R6j4Y1SS80EGG4BxeaHNnD
+ 467AeTjnj7y+4zX4tl2NxWXYiVXLlyzXx0Xfpvyp6u3b4o+auz+lcbhsNmOHjDGSUoPWFVW67Xa0V+/w
+ y8nZHu3gn4qaJ41jSOKb7HqP8VlcNh8/7J/iH059QK/Y8n4mwOcJRhLkqdYvf5d/lr3SPy3NOH8Zlbcp
+ Lmh/Mtvn2/LzOy/OvrT5o4z4mfDSw+Imk+XJi31KEE212FyVP91vVT6fiK+ezrJMPnVD2VXSS+GXVP8A
+ y7o9/J85r5PX9pT1i/ij0f8AwezPk7xB4a8Q2fiFfDtxZyDUV4A/hK/3w3Qr/tf1r8HnkWYLGrAVIXn0
+ 7NfzX7ef3n7nTzrASwbx8Z2h17p9rd/L7tD2D4Z/DJdGUQwKLjUZQPPuiOFHoPRR+v5Afu+RZFRyWj/N
+ Ue8v0Xl+e78vw/PM8rZzW7U1tH9X5/lsvP3XR9Ig0a0EMIyeryEcsfWvo27nziVjF8ZfEjRPBELfbbkS
+ 3mMpZwndK3pkfwj3P618zm/EOAyaL9vO8+kVq3/kvNn0GWZJjM1kvYxtHrJ6L/g/I8G8Z+MNQ8X3UV3r
+ oaCyB3WeiwsQ0mejN3AP948n+Ec5H4vmuZ4jNaka2ZXUPsUlu+zfVJ/zPV/ZWt1+rZdgMPltOVLAtOX2
+ 6r2Vt0ul122X2n0fTeCPA87Xceta2ii6AAtrMDCW6jpx2x2Hbqeen6vwnwlVhVjm2bx/eL4IdILpp0a6
+ Lpu/e2/n/jnjqlXpSyXJZfun/EqdZvqk+qfV/a2Xu7+gV+xn4EFAC0AJQAUAZmv+G9P8S2Zt76ESAfck
+ HDofVT2rw83yTA55Q9hjYXXR7NeafT8n1TPo8j4gzHh3EfWcvqcr6reMl2kuv5ro0eba98P9W01NohXx
+ Dp6DCAnbcxL6K3U/Tkf7Ir8MzfgrM8CrUo/WqK26VIrsn18l7y/uo/pXIfEfKMxaWJl9UrPfrTk+77ed
+ +V/3mZ+ieNNX8MuINN1+4sVTj+z9WjLKv+yDhgPrhK+QwuaYzLJeyw2KlTt9iqnp5LRr52gfo9fAYPMo
+ KtWoRqJ/bpNa+e6/OR2th8b/ABOigT6Pp2pY/isrkZP4Bm/lX1tDi/N0rToQqf4JL9JS/I+bq8MZY37t
+ acP8UX+qiXW+Omu4OPB0qH+887Bf/QBXY+MMzt/yL2vVu3/pKOVcL5f/ANBqfol/8kYuq/GjxXcoyo2j
+ 6In98yLLIv8AwHLH/wAdrx8TxZnFRWvSorvdSf3Jyf8A5Keph+G8rg72qVX2s0vvtFf+THGzXF74vvQ0
+ 0uo+KrsHgHdHbRn+eP8Avivm4U8Vndb3VUxc/nGC+e9v/APU9fE4zA5DQ5q06eFh5tOb9F1f/gfodhon
+ wxmvDFLr8yeTGcx6bafLEn1x1Prjk9ya/Vco4BqVuWrnc1yrVUoaRXq1v521fWTPwzP/ABQjBTocPwab
+ 0dWesn/hT28r6LpFHodvbxWkKQwosUSDaqIAAB6AV+z0aNPD040qUVGK0SWiS8kfz5Xr1cTVlWrycpyd
+ 227tvzY+tTEKAD8aACgBaADFAHO+KPA+n+JwskgNtfJ/q7uHh19M+o/yMV8dn3CuAz5c9VclVbTjuu1+
+ 69dezR97w1xnmfDMuSi+ei96cvhfe38r81o+qZ5xr/g/VtNkMmoWLapGpyuo6eds493GDn6kZ/2q/Dc4
+ 4WzTASc8VR9vFf8ALynpP1ktb+bab/vn9K5FxxkuaxUMPX9hN/8ALup8PpGWi9Emv8BY0P4meIdHAjsf
+ Ecd7EvAtdXTa49tx4H/fdebg+IMxwnu4bGKaX2aqs/vd1/5OfT4rJcBifer4Vxb+1Td19y1/8kOvtPjl
+ 4jVB53hy2vj/AHrG5yD+RevqaXGGape/hIz/AMEr/lzHztThfLW/dxLh/ijb8+UL/wCNOs31s0Mng4Ij
+ dftM7Bfryq/zrWXGGZ20wHL/AIm0vxSM48L5ffXGc3ol+jZwGr+I9SvpS813pmjx9kt5PObHp8pc5+uK
+ +RzHOsfjZKVepSo/4XzP/wAl59fWx9Vl+W4XBRcKEKlW/wDMrL/ybl09LlbSdDuNan36dYXOryk/8fuo
+ fJCv/Ac8492P+7XPl2T4vNanNgaEqz/nqaQXyvrbzk/8JzZvxFl+SwazHExpf3Ie9N/hdX/wr/Eeh+H/
+ AIaxW1wl9rU41S+UDahGIYsdAq+g7cAe1ftWS8DUMLUji81n7aqtl9iPkl1t00SXSJ/OfEfiTisfTlgs
+ nh9Xovd39+Xq+l+tm2+suh22BX6mfi4UAFABQAUAZviDQLTxJpklldpuRuVcfeRuzD3rxc4yjC53hJYP
+ FK6ez6p9GvNfjs9D6DIs8xnD2OhjsFK0luukl1i/J/g9VqjxzWtHutAvIbLVZGt5IiPsGsRA4wOitjnA
+ /wC+l9xiv5gzjKcTk1eOEzF8tv4dZXtZbJ21sv8AwKHS8bH9m5Bn+D4hwzxmXa3/AIlF2um92r6a/wDg
+ MutpXPS/Bfxsk094tM8XIYpMDytTjG6OVexbbwR/tLx6gcmvssp4vnhpRwmdKz6VFqpLu7aNf3lp3tqe
+ LmXDEMQpYnKXddYPRp9lfb0evY9C8Q+FfD/xE0hFvIYNQtpBmKeMhse6sK/SatHB5pQSmlUg9uq9U1+a
+ Pg6VfF5ZX5qbdOa36fev0Z43qv7OWseG7173wjrtzZv2VJCjY9Mgg49ua+KrcIOjN1csxEqb7O/5qz+9
+ M+2o8XKtBUsyw6qLurfk7r7mip/afxo8P/umvo7xF4BmijJ/NkBP51msNxXh/djUjNf9u/qky3iOFcR7
+ 0qcoP/t79G0Mk8S/GPVP3QvbeyDcExxRZ/MKx/Km6PFtbRzjD/wH9Ew9twpR1UJT/wDAv1aGW/wP8U+M
+ bpJ/Eus32oYOdrO20fRn6D6LThwlXxclUzXFOfkrv8Xt9wp8WUMLFwyvCqHm7fkt/vPUNA+HHhr4caYb
+ m+e2tIEGXZmwrH3Y8ufQfpX11OlluQ4dyio04dW936t6v0+4+Qq18wzuulNupLolsvRLRev3nIeM/jBd
+ +JIp9O8MA6dpkY23GqTfu8L0wv8AdB7fxHsBX5jm3FdfNFPD5X7lJfFUemnl2v0+0+iPv8s4co5e418x
+ 9+o/hprXXz7/APpK6s4zwz4Yl8UE2WniS30ZWBu7+QYkuSOcD0HovbqcnFeRkHD9bP5fV8InDDJ+/Ue8
+ 2ui/SOqW8ruyI4q4sw/DFP22Janimv3dNPSF+r/V6N7Rsrs9m03TbbSLGK0tYxFBEu1VH8/rX9P4LBUM
+ uw8MLho8sIqyX9dX1fVn8aZhmGJzXFTxmMnzVJu7f9bJbJdEWeK7TzgoAKAOb8aeDYPFdmpVvs+oQ8wX
+ A6g+hx2/l1r4rifhmjxDQVnyVofBL9H5P709V1T/AELg7i/EcLYp3XPQn8cP1X95fc1o+jXlqT6jpGvL
+ Ksp0XxPbn75IWK798/dBPv8AK3sev851YYzAY61T9xjIfKNTzvtd/wDgMvJ7/wBd4XE4HNMAqtB+2wk+
+ 2soeVt7Lt8UfNbey+CvjXYau407XkGi6uh2MJcrE7exP3T7H8zX6hlHGFDEy+q5ivY1lo76Rb+ez8n8m
+ z4PM+F62Hj9YwL9rSeumrS+W/qvuPTFZWUFTkHkEd6/Q001dHw7VtGLTEH50AH50AH50AY3ibxfpHhGz
+ Nxql4luCMpHnMknsq9TXkZjmuDyqn7TF1FHsur9Fu/6uengctxWZVPZ4aDfn0Xqzwfxz8SNQ8eQsGdtE
+ 8MBsYPMt0R2x/EfYfKO56V+L5xn2IzyDcn7HCf8Ak07dEur8vhX2nsfq+V5NQyiSUV7XE/8AksfN9vX4
+ n0W5D4Q8FyeJ3t7q8tzZaDAd1vZk8zH+8x757nv0GBX0HDHClTOpU8Vjafs8JDWEOs/N979X12jaO359
+ xpxxTyKNTAZdU9pi5aTn0h5LzXRfZ3leR60qLGiqoCqBgAcACv6LjFQSjFWSP5QlKU5OUndsXtTJDigA
+ 4oAMCgBSOTQN7sT8KBC49qAEx7UAH4UAc14s8BWHijExzaX6/cuovvcdNw7/AM/eviOIOEsDn69rL93W
+ W01v5XXX810aP0ThfjjMuGX7KH7yg96ctvPlf2X96fVM818ReHNS0py2t2D3ka/d1WxOJB7vxhv+BAH/
+ AGq/B85yDMctblmdB1Ir/l7T39Zd/wDt5J/3j+nMg4synOoqOWV1Tm/+XVT8o/8A2ra/umn4d+JPiXRl
+ VNO1221m2HS11M7JAPTLEH8Fc1OAz7M8KlHCYqNaP8tTSX/kzX3RnI9bG5Nl+JbeKw8qUv5oar8E/vcU
+ dpb/AB61CzQf2r4TuYv+msDHafoCv9a+thxpi6C/2zAyXmr2+V1+p8zLhPDVX/suMi/J2v8Ag/0KOu/G
+ 7w3rkQ8zSNQiu0GElCRkgeh+bke1aLxBwCd/YTv/ANu/5kPgnGtW9tG3z/yH6f8AGd7Oz8jQvCV5cE8t
+ NKx5Pqdqn+YqZcb4jEL/AGPAzl5u/wCif5lR4SoUX/tWMjHyVv1a/I5zxD8UPFOqq6Xmr2fh+3PBhsTu
+ mI9PlLMD9StfK4/iHNsSnHE4iFCPaGsv/JeZp+rifR4PJMsoWdChKtLvLSP42TXopGDoOiX2sT79E0+V
+ 3Y5bVtSHQ9yo5AP/AH03oRXLlGS47NJ82VUG771am3qlqk/Tnkt00c+ecS5ZkkHHNcQrralT1b8ns7ev
+ JF7NM9J8K/D2z8Py/bLmRtR1Rvma5m5we+0H+Z5r914f4NweTS+tVn7XEPVzl0f91fq7v02P5l4p4+x/
+ EMXhKC9jhv5I9V/eel/RWXk7XOr/AAr9BPy8PwoAMUAL+FABj2oAPwoAPyoAMe1AFS/0iy1VNl5ZwXSj
+ p5qBsfTNefi8vwePjy4ujGa/vJP8z08DmmOyyXPgq8qb/uya++25z118LPDdyxP2Awse8Urj9M4r4+vw
+ Fw/Xd/q/K/KUl+F7fgfeYbxK4nw65frPMv70Yv8AG1/xKy/CDw6rZMM7D0MxrhXhzkKd3CT/AO3mehLx
+ V4laspwX/biNGx+HXh2wYGPS4nPrMTJ+jEivawvBmQYR3hhYt/3ry/8ASm0fP4zj7iXHJxqYySX920Px
+ ik/xOhhgjt4ljijSKNeioMAfgK+wp0qdGKhSiopdErI+Fq1qlebqVpOUnu27v72Px7VoZB+FACY9qAF/
+ CgAx7UAGPagA/CgA/CgAx7UAJ+FAGdqXhvS9XybzT7e4Y/xsg3f99da8XG5LluY64vDxm+7Sv9+/4n0G
+ X8QZtlWmBxM4LspO33bfgYM/wn8NzNlbOSHPZJn/AKk18nV8PuH6jvGi4+kpfq2fbUfE/ieirSrqXrCP
+ 6JEcfwi8OoeYJ5PZpm/pisYeHeQQd3Tk/WT/AEsb1PFTiaatGpGPpBfrc19P8DaDphBt9Ltww6NIPMI/
+ Fs19Fg+FckwLToYWN11a5n98rs+Vx3GfEOYpxxGMnZ9E+VfdGyNsAKAAAAOABX1SSSsj41tt3YtAg/Cg
+ AoAPwoAPwoAKAAfSgCrqel2msWclrewJcQP1Rh+o9D71w47AYbMqEsNi4KcH0f5rs/NanpZdmWLynExx
+ eCqOFSOzX5Po13T0Z5prXw51LRY5BpYXV9LYlm0+55ZfUqeOfdSD9a/Cc34Gx+XRk8stXob+zluvR6a+
+ cXGXTU/pbIPEvL8ycYZx+4r7e0j8L/xLW3pJSj1ujm9I1q58N3j/ANkatd+HbrOXs70Exk+5xg/8CUY9
+ a/OsPiKmW1nHCVpYaot4Tva/rb/0qCt3P1+pTo5lRU69OOIpvacGr2+//wBJk79j0HSvjV4qtIx9s0O3
+ 1mJes+nvn8SU3gfkK+4w3FmdUo/vsMqyXWDv97jzL8EfJ4jhrKqj/dYh0n2mrfcpcr/Fmon7R1hFgXeh
+ X1u/dQyn+eK7lx/h4aVsNOL+X62OP/UqtLWliItfP9LiN+0Xaz8WPh6+un7KXC/yDUf6/U6mmHws5P8A
+ rsmP/UupDWviYxX9d7GNrPxk8X3iEQadZ+Hoj/y1vWAkA9Rvxn8FNeXi+Kc8qq0KUcOu83Z/Lmtf5RZ6
+ GG4dyim/fqyrPtFXXz5b2+ckcDd3cviPUQ11dXvivUj92OPesK/ifmx7AKPevjHz5niEpyni63RLmUV8
+ /it3SUF5n006lHKsO5y5MLRW7k1zf5X7Xcn5HYaJ8M7vVDDN4gkWG2j5i0y1+VF+uOPqRknua/Vco4Cx
+ GLcK2dyUYR2pQ0S9WtPW12+sj8N4g8T8PhVPD8PRcpvetPV/9up6vyvZLpE9HtrWGxt0gt4khhQYVEGA
+ B9K/bqFClhaUaNCKjGOiS0SP50xOJrYytLEYibnOTu23dt+pL+FbnMH4UAGPagAxQAfhQIyfEXhbT/FF
+ p5F9DuI+5KvDofY/06V89nOQ4HPqHscZC9tpLSUfR/o9H1R9TkHEuY8N4j2+AqWT3i9Yy9V+qs10Z5lr
+ /gnV9Gi8ue1/4SHS4xhJEytxCvoDyR9PmX2Ffg2ccI5plkbSp/WqC2a0qRX4v5e9HrZH9O5Bx9k+cNXq
+ fVMQ91L+HJ+ui/8ASZdLsqeHPGGq+HcJoXiFoogf+QfqeFUewLZQfXKn2r5fAZnisC+XLsXZfyVNPld3
+ j87xfkffYzAYbGrmx2Gu39unr89LS+VpLzO+sfjl4gs4g2p+F/tSd7ixdgh+hw4P519vR4wzSjG+KwXM
+ v5oXt99pL8T5Krwvl1WVsNi+V9pWv93uv8C6v7SGlKMTaNfxv/dBQ/zIro/4iDhFpPDzT+X/AADD/UnE
+ vWFaLXzGP+0KbsY0zwve3bnpl8foqtS/16lW0wmCnN+v+SY/9To0tcTioxX9d2jm9d+LPjDUFZHmsPDE
+ B65I87H+6dz/AIhRXg43iXO66cZyhho+b977ven90UezhMgyii7xjKvLy+H79I/fJnG2VtLruoPJZ213
+ 4j1Fj893e5ESn1IJ5/4EwH+zXzmCwVbNK7+pUpYmr1lP4F63evlzSS/unqZlmmEyXDp5hWhhqfSMdZv0
+ sv8A0mLf949A8PfDMJcpf6/ONSvQBth/5YxgdBjuB6YAHpX7VknAkKVRY3Op+2qraP2I+Vutuisorsz+
+ deJPEytiqcsDkUHQpPeX25fP7N+ru5PutjvAAMADA9K/W0raI/DW29WH4UCDHFAB+FAB17UAGKBAepoK
+ luw/OgQY+tAB+dAB+dAB+dABgehoA5/VvAWg6yxefTo1lPJkh/dtn146/jXyGYcJZLmbcq+HSk+sfdf4
+ Wv8AO591lfHHEGUJQw+Kk4r7MveXoua7XyaOfb4QWtu5bT9Wv7Innhgf5Yr42fhthKb5sFiqlP5p/lyn
+ 39HxdzCSUcbhKdT71+bkg/4Vpq2f+Rv1DHT+P/45WX+oGO/6GtT7n/8ALDs/4ithLf8AIph/4Ev/AJWJ
+ /wAKhhumB1DWr+9HoWA/nurSPhth6rvjcZUqfcvz5jlq+LuMgrYLBU6frd/lym7pXw70DSGDRaek0g/5
+ aXBMh/I8D8BX1uX8GZHlzUqeHUpLrL3vwei+SR8LmfH3EWapwq4lxi+kPcX3rV/Ns6MKFAAGAOgFfaJJ
+ KyPz9tyd29RfzpiDH1oAPzoEH50DD86BB+dABj60DD86BB+dABj60DDH1oAPzoEH50DD8DQAfgaBB+dA
+ wx9aBB+dAB+dAB+BoAPzoAPzoAPzoGH50CD86AD86AD86ADH1oAPzoAPzoGH4GgQY+tABj2NAB+BoAPw
+ NAB+dAw/A0AGPrQIpanomn6zH5d9ZxXS9vMQEj6HqPwrzMdleBzOHJjKMZrzWq9Huvkezl2c5jlE/aYC
+ vKm/JtJ+q2fzRyd78H9Enk8y2e6sXHI8qTIH/fQJ/Wvz3FeG+TVpc+Hc6T/uyuv/ACZN/ifqGD8WM/w8
+ eTEqFZf3o2f/AJK0vwIP+FYahENsHirUIk/u/N/RxXnvw+xMdKOZ1Ir0f6TR7cfFijLWtlcJP/El+cGB
+ +Ft7ONt14o1C4T+7839WNC8PK1TTEZlUkvR/rJil4swhrh8spxfrf8oRLen/AAi0C0bdMlxetnP7+TjP
+ 0XFetg/DrI8M+aqpVX/elp90eX8bnz2P8VeIsWnGjKFFf3Y6/fJy/Cx1lhplppcPlWdtHbR/3YkCg/lX
+ 6FhMDhcBT9lhacYR7RSX5H5djcxxmZVPbY2rKpLvJt/nsWfzrtPPDHsaBB+dAw/A0AH50AH50CDH1oGH
+ 4GgAx9aAMnV/Cmka7k3thFM5/wCWmNr/APfQwa+fzHh/K821xlCMn32l/wCBKz/E+nyrifOckssBiZQj
+ /Le8f/AXdfgcxP8AB7TFkMlle3ti/bY4IH6Z/Wvg63hrlnNz4StUpvyaa/K/4n6XhvFzOIx5MZQp1V6N
+ P8G1+Az/AIVlqi4CeLtQVR0Hz8f+RK5X4f41aQzSol6P/wCTPSXivhn8eUwb/wAS/wDlbEPwokuuL/xD
+ qF2p6gnGfzJql4c+10xePqTX3fm5GU/FupT/ANzy+nB+bv8Akomppnws8PaawY2jXbj+K5ct+gwP0r6H
+ A8BZDgmpOk6jXWbv+CtH8D5LMfEviTME4qsqUX0grfi7y+5nUwW8VrEsUMSwxLwERQoH4CvvqVGnQgqd
+ KKjFbJKy+5H5nWr1cTUdWvNyk922236tnaaH4fgtLZbm7QPKw3YfkIPp615GJxUpScYOyP0zJ8koYais
+ Rio3m9ddl8u/9I1kntrn90VBH91l4NcCk07pn1EamHrr2bSa7NHOeJdAjtI/tVsu2POHQdB7ivYwuJc3
+ 7Oe58Dn+S08ND63hlaPVdvNf5HOV6Z8EH50DD8DQAY9jQID1NBT3YUCDtQAUAFABzQAUAGaADkUAAoAK
+ ADvQAd6ADmgAoABQIM0ALzQMTmgAzQAZoAWgBKAFzQBesNFvNSXdDF+76b2OBXPUxFOlpJ6ns4LKMZj1
+ zUY+73ei/wCD8ia78N39nGXMYkQdTGc4/Cohi6U3a9jqxOQY/Cwc3HmS7O/4blG3s7i73eTC8u3rtBOK
+ 6JVIQ+J2PHoYTEYm/sYOVuyL1r4bv7pCwjEQBx+9OCfwrnni6UHa9/Q9jDcP4/Exc1Hl/wAWn4FO7sLm
+ ydlmhZNpwWxx+dbwqwqK8WeVicDicJJxrQat16ffsVhmtDhCgBaAE5oAOaAFoAOaAEoAOaAFoATNAC0A
+ JQIKBhQIMmgYUCDmgYZoAOaAAGgQZoAM0AFABQMKBBmgAoGGaBBmgYUAGaBBmgAzQMM0CDNAwoAM0CCg
+ YUCDNAy7p+k3Opk+SgCDgyOcKKwq14UfiZ62ByvE5g37FaLdvRf16G3YeHFspfOuDHdIBjYvIB9T+teZ
+ WxnPG0ND7DA5BHCVPbYlqol0XR92XbiWSSVgxyAemeK8w9ytUnObUmRc0HPcsQTsrbX+eMjlW5FNNrY6
+ 6NZ35Z6rswN0CDmCE7uG+XqKrml3B14u96cdd9NzPk8P6dKGEcssLtyCeVHt06V3Rx1Rbo8KpkWXVU/Z
+ zlFv7l5bbfP5nPXNnNaySI6H5G2lgDj869iFSM0mnufB4jCVsNOUKkX7rtfp95BmtDiuKep4oKluxPwo
+ EH4UCD8KBh+FAB+FAB+FAg/CgA/CgYfhQIPwoAPwoGH4UCD8KBh+FAB+FAg/CgYfhQIPwoGH4UCD8KAA
+ /SgA/CgZoaPpUmqXAAXEKEeY2cYFc1esqMfPoe3lWWVMxrKy9yLXM/I7X7bb26rGgyqjACDgV84227s/
+ XfrNCglThsuw+K/hlOMlSezcUjSniqVR2vb1Kd1dzRysgIQKeNo7UHn169SE3BaW7EM87SuCSTgD+VBy
+ 1qsqkk2x32vdEsciLMg6q4yD6U03F3TNXiFKChUipLqnr6GfeaBbagS9qVtpj/yyP3T/AIV6NHGShpPV
+ fieBjMjw+N9/CtQn26f8D+tDC1LTZdLnEUpRmKhsocjH+RXq0qsa0eaJ8TmGAq5dVVKq021fQqfhWx5o
+ fhQIPwoAPwoAPwoAPwoGH4UCD8KBh+FAg/CgA/CgYfhQAfhQAfhQIPwoGH4UCD8KBh+FAB+FAB+FAg/C
+ gA/CgYfhQIPwoGH4UAH4UAH4UAH4UCD8KAD8KAD8KAD8KBh+FAg/CgYfhQIPwoAPwoGamnaBNqMBmEkc
+ SEkLvP3jXHWxUKMuVq59FgMkr4+l7ZSUVsr9TQtPDkVm++9ZJ+MCKNjwfU1x1ca2rU9D38JkFLDS58a1
+ P+6m9/PY0ZNsQEEK7II+FUdPr715spOb5pbnvyUaS9hRVoR0SI1cxncOCKgzjJwd0BOTnGaBN3EyM4xz
+ QIPwoGH4UCD8KBln7a4VVGGQKAVIyDRsdrxU0lFaq1rFJtH0t2LGKRSeSqtwPpXasZVStc8eWU5XNuTi
+ 1fs9Dkz1NfQH5g92HFAg496AAYoAXj3oATtQAtACZFABkUAFABmgA/OgAzQIOKBi0AFACce9AC5FABmg
+ A4oATIoAs2NhNqUxjgXcwGSScACsqlWNJXkd+CwNfH1PZ0FdrU6Gw0i105AbmMXNyeSp5VPb3rx6+LlN
+ 2g7I+9wOU4XAxTxMeep1XReXZmg0kEsZSOMW7dcKAAfrXC5OW7PccqEoctOPI/LRP1sVsYOOak4tg60A
+ BYt94k9uaBuTluHFAgoAo3Md69yDDIqRbeprtpyoKHvq7PHxEMdKv+5klG39fMzJdKu2dmcBiTyxb9a9
+ KOKopJI+aq5VjZzcp6673/EosNrMuQSDglTkV2xkpK6PEqQdKbhLdCZpkBQAUAFABmgAGKADigA4oAOK
+ AEJFAg496ADNABx70DD1oEHFAB+dAB+dAB+dAw/OgQfnQAUAH50DDP1oEGfrQMM0CDIoGGaBBmgYZ+tA
+ gz9aBhmgQZAoAPzoAM0AH50AH50AAnuLeVZYZXGz/lmT8rDOcY/E1jUowqJpo7sPjK2HknCTsunQt3Xi
+ P7TCFjt5o7kdGzgKfr3HtXnwwcoy1d0e/XzmFSn7kWpeu3+fpY0NFvBep+8uXe4Th42wMH1GAMiuXEU3
+ SdlHQ9XL8SsVBSlNuS3Wn6JaGrkVxHsnN6lqX2S6EdrPK0anMqx7SF9lJB59q9ajQdSPNOKv0PlcZjY4
+ eqoUZu3VKzt6XT/yCfXrVrby7UTtcHo5OCD6k9/p0pQw1Ry9+1hVszw8aVqN+bv1+b6+mxq6Y4urdJ/t
+ MkwPVW2jae4OAK46y5JOPLY9vCSVemqvO5X9NPuSL56HHWuc9AydQ1p7KaOJ0jhZ+kjvkAeuBz/KuunQ
+ VROSd7Hj4nHSw81TklFvq3dfctfyGT+I7a1CJGzXjdXZOw9f/rVcMLUqXbVjKrmtCgoxT531t/X4C/8A
+ CWWH96Qf8BpfU6pX9sYXu/uMg9TXvnwMt2GPpQIMUAGPagAxQAY+lABj6UAJj2FAC4+lABj6UAGKADFA
+ Bj6UAGPpQAY9qADHsKAEx9KAFx9KAExQAY+lAF7T9dOiKStosxdvnk7qvoP1rjxFB1utj6LKs1jlqaVN
+ Nt6vy7L8TSufGdmbfELquORGEZc+2cV5iwtVv3kfUVc+w7p2pNLySa+RZsrv7dAsw2lWGflbd+fHWuap
+ D2cuU6aFb6xBVF187/oiZw207AN3YHpWat1NpXt7u5nLriPdG2ELC5HVWZQo/HP8ua6vq7Uee+nzPMWY
+ RlU9go+/5tW++/8AwfIs/wBoQLcx27SoZ3BwoNY+zk4udtDq+s0lUVFyXMy1isjrIp7hLYBpDsT+8eg+
+ p7VcYuW25lUqRpK83Zd+g1L2CXJjljkAGSVYED6+lNwmt0TGvSn8Mk/Qg/tqwCbvtUWOv3ufyq/YVb25
+ Wc/17C2v7RGPeeIZbwSw28GIX+UTH+70PH516VHB8rUpM+cxecuanSpR0el/L0KUcQiQKoAAr1D5Yfj6
+ UAGPYUAGPYUAGPpQAY9hQAY9hQAY+lABj6UAGPpQAY9hQAmPpQAuPpQAY+lACY+lAC4+lABj2FABj6UA
+ GPYUAGPYUAGPpQAmPYUAGPpQAuPpQAhFAC49hQAY9hQAY9hQAmPpQAY9hQAuPYUAGPpQAY+lABj6UAGK
+ ADH0oATH0oAXH0oAMfSgCKW3EjBgSjjoynBFJpPRlRk4u8XqDrcyLte8mdP7u81kqNNO6SOmWLrzXLKb
+ a9WOjhWJQqgAVscg7HsKAGxtcWkpltZfLZvvKeVb6isqlKFVWkjrw+LrYV3pSsWW1vVJF2gQRn++Ac/z
+ rkWCpp31PVlneJasrL5f8EqiIuWeZjNI/wB5n5zXdGKgrRPDqVJ1ZOc3djkiWMYVVX6CqMxcewoAU9TQ
+ N7sTHtQSH4GgYY9jQAY9jQIMD0NAw49DQAY9qADHtQAY+tABj2NABj2oAMD0NAg/A0DDHsaBBgehoAMD
+ 0NAwx7GgQfhQAY9jQAYHpQMiFpCr7hHzRYLkbQz28he1leInqFYis5QjP4lc3pV6lJ3pya9GBn1OX5Wu
+ ZVU9fn/wrNUKa+yjoljsTJWdR/eO+wxmMKwJPXd3zXRY4bgLNEQiPKvnIfuDSaTVhqTi00Sp4i1K0Gx9
+ suO7rn9RiuGWDpN32Pbp5xioKzafqv8AKwr67qN+pjysKHgsi4OPxpwwlOLvuKtm+Jqx5bpehB9kYL5f
+ nS+T/wA893FdfJG97anke2ny8nM7dugGwhLZ2kewPFXYzuWAoUAAYA7UCDHsaBBj2oGGPY0CDHsaADA9
+ DQAY9qBh+BoEH4UAGPY0AGPagYY+tAgx7GgAx7GgAx7GgAx7GgYfgaADHtQAY9jQIOPQ0AGPY0AYHjzx
+ lZfD7wnf6/fxyy2toqlo4QC7FmCKBkgdWFY1qqowdSWyO/A4OePxEcNTdnLv5K54p/w2l4f/AOhe1P8A
+ 77j/AMa8v+1af8rPsv8AU7E/8/Y/iH/Dafh//oXtT/77j/xo/tSn/Kw/1OxP/P2P4h/w2n4f/wChe1P/
+ AL7j/wAaP7Up/wArD/U7E/8AP2P4h/w2n4f/AOhe1P8A77j/AMaP7Vp/ysP9TsT/AM/Y/iH/AA2n4f8A
+ +he1P/vuP/Gj+1Kf8rD/AFOxP/P2P4h/w2n4f/6F7U/++4/8aP7Up/ysP9TsT/z9j+If8Np+H/8AoXtT
+ /wC+4/8AGj+1Kf8AKw/1OxP/AD9j+If8Np+H/wDoXtT/AO+4/wDGj+1Kf8rD/U7E/wDP2P4h/wANpeH/
+ APoXtT/77j/xo/tSn/Kw/wBTsT/z9j+If8Np+H/+he1P/vuP/Gj+1Kf8rD/U7E/8/Y/iH/Dafh//AKF7
+ U/8AvuP/ABo/tSn/ACsP9TsT/wA/Y/iH/DaXh/8A6F7U/wDvuP8Axo/tSn/Kw/1OxP8Az9j+If8ADafh
+ /wD6F7U/++4/8aP7Up/ysP8AU7E/8/Y/iH/Dafh//oXtT/77j/xo/tSn/Kw/1OxP/P2P4h/w2l4f/wCh
+ e1P/AL7j/wAaP7Up/wArD/U7E/8AP2P4h/w2n4f/AOhe1P8A77j/AMaP7Vp/ysP9TsT/AM/Y/iH/AA2n
+ 4f8A+he1P/vuP/Gj+1Kf8rD/AFOxP/P2P4npHwj+NGlfF6LUjYWV1Yy2Bj8yO52nIfdtIIP+y36V3YbF
+ RxN+VWsfO5tk1bKXD2sk1K9reVv8z0L8K7DwQ49DQAY9jQIPwoGH4GgAx7UCD8DQAfgaBhj60CFPU0FP
+ diUCF5oATmgAwaADmgBcUAJzQAvNABzQAlAC0AJzQIWgYlABzmgAoELigYnNAgoGL2oATFABQAuDQAgo
+ AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo
+ AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O
+ K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck
+ uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi
+ +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL
+ sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck
+ uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb
+ 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1
+ Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl
+ +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9
+ p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp
+ 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
+ 2Q==
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAYABgAAD/4QCqRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAZKG
+ AAcAAAB0AAAALAAAAABDAFIARQBBAFQATwBSADoAIABnAGQALQBqAHAAZQBnACAAdgAxAC4AMAAgACgA
+ dQBzAGkAbgBnACAASQBKAEcAIABKAFAARQBHACAAdgA2ADIAKQAsACAAcQB1AGEAbABpAHQAeQAgAD0A
+ IAA5ADAACgAAAAAA/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUKBwcGCAwKDAwLCgsLDQ4SEA0OEQ4L
+ CxAWEBETFBUVFQwPFxgWFBgSFBUU/9sAQwEDBAQFBAUJBQUJFA0LDRQUFBQUFBQUFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgCvwJyAwERAAIRAQMRAf/EAB8AAAEFAQEB
+ AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQci
+ cRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVm
+ Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV
+ 1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
+ ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDTh
+ JfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKT
+ lJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5
+ +v/aAAwDAQACEQMRAD8A/Qk391k/6TN/38NfU+zh/KvuPwR43FXf72X3sPt91/z8zf8Afw0eyh/KvuF9
+ dxX/AD9l97D7fdf8/M3/AH8NHsofyr7g+u4r/n7L72H2+6/5+Jv+/ho9lD+VfcH13Ff8/Zfew+33X/Pz
+ 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
+ AOaAFoAOaADmgBOaAFxQAmKAFxQAc0AHNABg0AJQAtABg0AFABzQAc0AJzQAc0AGDQAc0AHNAC4NACYo
+ AOaADmgDyv8Aafz/AMKQ8Q/71t/6UR15+P8A92l8vzR9Pw1/yNaX/b3/AKSz4O5r48/cTrdO+EfjnV7O
+ K7sfB+u3lrKoeOeDTZnR1PIIIXBBq+WXYnmXcs/8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ck
+ uwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi
+ +I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJL
+ sHNHuH/CkfiJ/wBCL4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuH/CkfiJ/wBC
+ L4j/APBVP/8AE0ckuwc0e4f8KR+In/Qi+I//AAVT/wDxNHJLsHNHuI3wT+Iagk+BvEQA6k6VP/8AE0ck
+ uwc0e5yF3aXGn3UttdQyW1zCxSSGVSrow4IIPII9Kko+mf2JM/aPGH+7afzmr38p+38v1PzXjPbD/wDb
+ 3/tp9Tc19AfmIvNACYNABigAwaADmgBeaAE5oAMe1AjIHiiz3sriRCCQcrn+VfJR4nwPM4z5lby/ybP1
+ Cp4eZyoqpScJp66Ss/xS/MsR67YSdLhR/vfL/OvRp53l1X4ay+d1+djwa/B+e4f48LJ+lpf+ktlqO7gl
+ +5Kj/wC6wNenTxVCt/DqJ+jTPnq+XY3Dfx6Mo+sWvzRKK6Tzw/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/Cg
+ A/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgA/CgDyv9
+ p/8A5Ij4h4/itv8A0oirz8f/ALtL5fmj6fhr/ka0v+3v/SWfB34V8efuB+oWg6tdW3hLw7bQStBFFpdp
+ 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
+ 2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs
new file mode 100644
index 0000000..be40b29
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.Designer.cs
@@ -0,0 +1,205 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajSluzbeno
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.tiptxt = new System.Windows.Forms.TextBox();
+ this.regoznakatxt = new System.Windows.Forms.TextBox();
+ this.markatxt = new System.Windows.Forms.TextBox();
+ this.btnDodaj = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.dtpDatum = new System.Windows.Forms.DateTimePicker();
+ this.numGodina = new System.Windows.Forms.NumericUpDown();
+ ((System.ComponentModel.ISupportInitialize)(this.numGodina)).BeginInit();
+ this.SuspendLayout();
+ //
+ // tiptxt
+ //
+ this.tiptxt.Location = new System.Drawing.Point(368, 145);
+ this.tiptxt.Name = "tiptxt";
+ this.tiptxt.Size = new System.Drawing.Size(175, 22);
+ this.tiptxt.TabIndex = 31;
+ //
+ // regoznakatxt
+ //
+ this.regoznakatxt.Location = new System.Drawing.Point(368, 102);
+ this.regoznakatxt.Name = "regoznakatxt";
+ this.regoznakatxt.Size = new System.Drawing.Size(175, 22);
+ this.regoznakatxt.TabIndex = 30;
+ //
+ // markatxt
+ //
+ this.markatxt.Location = new System.Drawing.Point(368, 58);
+ this.markatxt.Name = "markatxt";
+ this.markatxt.Size = new System.Drawing.Size(175, 22);
+ this.markatxt.TabIndex = 29;
+ //
+ // btnDodaj
+ //
+ this.btnDodaj.BorderColor = System.Drawing.Color.Black;
+ this.btnDodaj.ButtonColor = System.Drawing.Color.Tan;
+ this.btnDodaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 15F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodaj.Location = new System.Drawing.Point(201, 320);
+ this.btnDodaj.Name = "btnDodaj";
+ this.btnDodaj.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnDodaj.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodaj.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnDodaj.Size = new System.Drawing.Size(216, 68);
+ this.btnDodaj.TabIndex = 28;
+ this.btnDodaj.Text = "Dodaj vozilo";
+ this.btnDodaj.TextColor = System.Drawing.Color.Black;
+ this.btnDodaj.UseVisualStyleBackColor = true;
+ this.btnDodaj.Click += new System.EventHandler(this.btnDodaj_Click);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(78, 56);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(61, 24);
+ this.label1.TabIndex = 34;
+ this.label1.Text = "Marka";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(78, 100);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(171, 24);
+ this.label2.TabIndex = 35;
+ this.label2.Text = "Registarska oznaka";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(78, 143);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(37, 24);
+ this.label3.TabIndex = 36;
+ this.label3.Text = "Tip";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(78, 183);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(211, 24);
+ this.label4.TabIndex = 37;
+ this.label4.Text = "Datum isteka registracije";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(78, 224);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(174, 24);
+ this.label5.TabIndex = 38;
+ this.label5.Text = "Godina proizvodnje";
+ //
+ // dtpDatum
+ //
+ this.dtpDatum.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dtpDatum.Location = new System.Drawing.Point(368, 183);
+ this.dtpDatum.MaxDate = new System.DateTime(2025, 1, 1, 0, 0, 0, 0);
+ this.dtpDatum.MinDate = new System.DateTime(2019, 1, 1, 0, 0, 0, 0);
+ this.dtpDatum.Name = "dtpDatum";
+ this.dtpDatum.Size = new System.Drawing.Size(175, 22);
+ this.dtpDatum.TabIndex = 39;
+ //
+ // numGodina
+ //
+ this.numGodina.Location = new System.Drawing.Point(368, 227);
+ this.numGodina.Maximum = new decimal(new int[] {
+ 2021,
+ 0,
+ 0,
+ 0});
+ this.numGodina.Minimum = new decimal(new int[] {
+ 1990,
+ 0,
+ 0,
+ 0});
+ this.numGodina.Name = "numGodina";
+ this.numGodina.Size = new System.Drawing.Size(175, 22);
+ this.numGodina.TabIndex = 40;
+ this.numGodina.Value = new decimal(new int[] {
+ 2020,
+ 0,
+ 0,
+ 0});
+ //
+ // DodajSluzbeno
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.ClientSize = new System.Drawing.Size(621, 400);
+ this.Controls.Add(this.numGodina);
+ this.Controls.Add(this.dtpDatum);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.tiptxt);
+ this.Controls.Add(this.regoznakatxt);
+ this.Controls.Add(this.markatxt);
+ this.Controls.Add(this.btnDodaj);
+ this.Name = "DodajSluzbeno";
+ this.Text = "DodajSluzbeno";
+ ((System.ComponentModel.ISupportInitialize)(this.numGodina)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+ private System.Windows.Forms.TextBox tiptxt;
+ private System.Windows.Forms.TextBox regoznakatxt;
+ private System.Windows.Forms.TextBox markatxt;
+ private ePOSOne.btnProduct.Button_WOC btnDodaj;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.DateTimePicker dtpDatum;
+ private System.Windows.Forms.NumericUpDown numGodina;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs
new file mode 100644
index 0000000..51dce9f
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.cs
@@ -0,0 +1,33 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTOManager;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajSluzbeno : Form
+ {
+ public DodajSluzbeno()
+ {
+ InitializeComponent();
+ }
+
+ private void btnDodaj_Click(object sender, EventArgs e)
+ {
+ if (markatxt.Text.Length == 0 || regoznakatxt.Text.Length == 0)
+ {
+ MessageBox.Show("Unesite sve podatke!");
+ return;
+ }
+ DTOManager.createSluzbeno(markatxt.Text, regoznakatxt.Text,
+ tiptxt.Text, dtpDatum.Value, (int)numGodina.Value);
+ MessageBox.Show("Dodavanje uspesno!");
+ this.Close();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajSluzbeno.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs
new file mode 100644
index 0000000..5f908cb
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.Designer.cs
@@ -0,0 +1,342 @@
+namespace TaksiUdruzenje.Forme
+{
+ partial class DodajVozaca
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DodajVozaca));
+ this.lblIme = new System.Windows.Forms.Label();
+ this.lblSrednjeSlovo = new System.Windows.Forms.Label();
+ this.lblPrezime = new System.Windows.Forms.Label();
+ this.lblJmbg = new System.Windows.Forms.Label();
+ this.lblBrojTelefona = new System.Windows.Forms.Label();
+ this.lblUlica = new System.Windows.Forms.Label();
+ this.txtIme = new System.Windows.Forms.TextBox();
+ this.txtSrednjeSlovo = new System.Windows.Forms.TextBox();
+ this.txtPrezime = new System.Windows.Forms.TextBox();
+ this.txtJmbg = new System.Windows.Forms.TextBox();
+ this.txtBrTelefona = new System.Windows.Forms.TextBox();
+ this.txtUlica = new System.Windows.Forms.TextBox();
+ this.lblBroj = new System.Windows.Forms.Label();
+ this.lblBrDozvole = new System.Windows.Forms.Label();
+ this.lblKategorija = new System.Windows.Forms.Label();
+ this.txtBroj = new System.Windows.Forms.TextBox();
+ this.txtBrDozvole = new System.Windows.Forms.TextBox();
+ this.txtKategorija = new System.Windows.Forms.TextBox();
+ this.btnDodajVozaca = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.groupBox1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // lblIme
+ //
+ this.lblIme.AutoSize = true;
+ this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIme.Location = new System.Drawing.Point(363, 58);
+ this.lblIme.Name = "lblIme";
+ this.lblIme.Size = new System.Drawing.Size(42, 18);
+ this.lblIme.TabIndex = 2;
+ this.lblIme.Text = "*Ime:";
+ //
+ // lblSrednjeSlovo
+ //
+ this.lblSrednjeSlovo.AutoSize = true;
+ this.lblSrednjeSlovo.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblSrednjeSlovo.Location = new System.Drawing.Point(594, 58);
+ this.lblSrednjeSlovo.Name = "lblSrednjeSlovo";
+ this.lblSrednjeSlovo.Size = new System.Drawing.Size(102, 18);
+ this.lblSrednjeSlovo.TabIndex = 4;
+ this.lblSrednjeSlovo.Text = "Srednje slovo:";
+ //
+ // lblPrezime
+ //
+ this.lblPrezime.AutoSize = true;
+ this.lblPrezime.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblPrezime.Location = new System.Drawing.Point(37, 103);
+ this.lblPrezime.Name = "lblPrezime";
+ this.lblPrezime.Size = new System.Drawing.Size(73, 18);
+ this.lblPrezime.TabIndex = 6;
+ this.lblPrezime.Text = "*Prezime:";
+ //
+ // lblJmbg
+ //
+ this.lblJmbg.AutoSize = true;
+ this.lblJmbg.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblJmbg.Location = new System.Drawing.Point(55, 58);
+ this.lblJmbg.Name = "lblJmbg";
+ this.lblJmbg.Size = new System.Drawing.Size(55, 18);
+ this.lblJmbg.TabIndex = 0;
+ this.lblJmbg.Text = "*Jmbg:";
+ //
+ // lblBrojTelefona
+ //
+ this.lblBrojTelefona.AutoSize = true;
+ this.lblBrojTelefona.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblBrojTelefona.Location = new System.Drawing.Point(306, 103);
+ this.lblBrojTelefona.Name = "lblBrojTelefona";
+ this.lblBrojTelefona.Size = new System.Drawing.Size(101, 18);
+ this.lblBrojTelefona.TabIndex = 8;
+ this.lblBrojTelefona.Text = "*Broj telefona:";
+ //
+ // lblUlica
+ //
+ this.lblUlica.AutoSize = true;
+ this.lblUlica.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblUlica.Location = new System.Drawing.Point(65, 162);
+ this.lblUlica.Name = "lblUlica";
+ this.lblUlica.Size = new System.Drawing.Size(45, 18);
+ this.lblUlica.TabIndex = 10;
+ this.lblUlica.Text = "Ulica:";
+ //
+ // txtIme
+ //
+ this.txtIme.Location = new System.Drawing.Point(424, 56);
+ this.txtIme.MaxLength = 15;
+ this.txtIme.Name = "txtIme";
+ this.txtIme.Size = new System.Drawing.Size(160, 27);
+ this.txtIme.TabIndex = 3;
+ //
+ // txtSrednjeSlovo
+ //
+ this.txtSrednjeSlovo.Location = new System.Drawing.Point(710, 56);
+ this.txtSrednjeSlovo.MaxLength = 1;
+ this.txtSrednjeSlovo.Name = "txtSrednjeSlovo";
+ this.txtSrednjeSlovo.Size = new System.Drawing.Size(160, 27);
+ this.txtSrednjeSlovo.TabIndex = 5;
+ //
+ // txtPrezime
+ //
+ this.txtPrezime.Location = new System.Drawing.Point(125, 102);
+ this.txtPrezime.MaxLength = 30;
+ this.txtPrezime.Name = "txtPrezime";
+ this.txtPrezime.Size = new System.Drawing.Size(160, 27);
+ this.txtPrezime.TabIndex = 7;
+ //
+ // txtJmbg
+ //
+ this.txtJmbg.Location = new System.Drawing.Point(125, 56);
+ this.txtJmbg.MaxLength = 13;
+ this.txtJmbg.Name = "txtJmbg";
+ this.txtJmbg.Size = new System.Drawing.Size(160, 27);
+ this.txtJmbg.TabIndex = 1;
+ //
+ // txtBrTelefona
+ //
+ this.txtBrTelefona.Location = new System.Drawing.Point(424, 102);
+ this.txtBrTelefona.MaxLength = 12;
+ this.txtBrTelefona.Name = "txtBrTelefona";
+ this.txtBrTelefona.Size = new System.Drawing.Size(160, 27);
+ this.txtBrTelefona.TabIndex = 9;
+ //
+ // txtUlica
+ //
+ this.txtUlica.Location = new System.Drawing.Point(125, 158);
+ this.txtUlica.MaxLength = 40;
+ this.txtUlica.Name = "txtUlica";
+ this.txtUlica.Size = new System.Drawing.Size(160, 27);
+ this.txtUlica.TabIndex = 11;
+ //
+ // lblBroj
+ //
+ this.lblBroj.AutoSize = true;
+ this.lblBroj.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblBroj.Location = new System.Drawing.Point(368, 162);
+ this.lblBroj.Name = "lblBroj";
+ this.lblBroj.Size = new System.Drawing.Size(39, 18);
+ this.lblBroj.TabIndex = 12;
+ this.lblBroj.Text = "Broj:";
+ //
+ // lblBrDozvole
+ //
+ this.lblBrDozvole.AutoSize = true;
+ this.lblBrDozvole.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblBrDozvole.Location = new System.Drawing.Point(9, 216);
+ this.lblBrDozvole.Name = "lblBrDozvole";
+ this.lblBrDozvole.Size = new System.Drawing.Size(101, 18);
+ this.lblBrDozvole.TabIndex = 14;
+ this.lblBrDozvole.Text = "*Broj dozvole:";
+ //
+ // lblKategorija
+ //
+ this.lblKategorija.AutoSize = true;
+ this.lblKategorija.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblKategorija.Location = new System.Drawing.Point(323, 216);
+ this.lblKategorija.Name = "lblKategorija";
+ this.lblKategorija.Size = new System.Drawing.Size(84, 18);
+ this.lblKategorija.TabIndex = 16;
+ this.lblKategorija.Text = "*Kategorija:";
+ //
+ // txtBroj
+ //
+ this.txtBroj.Location = new System.Drawing.Point(424, 158);
+ this.txtBroj.MaxLength = 10;
+ this.txtBroj.Name = "txtBroj";
+ this.txtBroj.Size = new System.Drawing.Size(160, 27);
+ this.txtBroj.TabIndex = 13;
+ //
+ // txtBrDozvole
+ //
+ this.txtBrDozvole.Location = new System.Drawing.Point(125, 212);
+ this.txtBrDozvole.MaxLength = 15;
+ this.txtBrDozvole.Name = "txtBrDozvole";
+ this.txtBrDozvole.Size = new System.Drawing.Size(160, 27);
+ this.txtBrDozvole.TabIndex = 15;
+ //
+ // txtKategorija
+ //
+ this.txtKategorija.Location = new System.Drawing.Point(424, 212);
+ this.txtKategorija.MaxLength = 2;
+ this.txtKategorija.Name = "txtKategorija";
+ this.txtKategorija.Size = new System.Drawing.Size(160, 27);
+ this.txtKategorija.TabIndex = 17;
+ //
+ // btnDodajVozaca
+ //
+ this.btnDodajVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.btnDodajVozaca.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.ButtonColor = System.Drawing.Color.Orange;
+ this.btnDodajVozaca.FlatAppearance.BorderSize = 0;
+ this.btnDodajVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.btnDodajVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajVozaca.ForeColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.Location = new System.Drawing.Point(263, 277);
+ this.btnDodajVozaca.Name = "btnDodajVozaca";
+ this.btnDodajVozaca.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajVozaca.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.Size = new System.Drawing.Size(160, 50);
+ this.btnDodajVozaca.TabIndex = 18;
+ this.btnDodajVozaca.Text = "Dodaj";
+ this.btnDodajVozaca.TextColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.UseVisualStyleBackColor = false;
+ this.btnDodajVozaca.Click += new System.EventHandler(this.btnDodajVozaca_Click);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.ForeColor = System.Drawing.Color.DarkGreen;
+ this.label1.Location = new System.Drawing.Point(656, 388);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(219, 20);
+ this.label1.TabIndex = 19;
+ this.label1.Text = "* Predstavlja obavezna polja";
+ //
+ // groupBox1
+ //
+ this.groupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.groupBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center;
+ this.groupBox1.Controls.Add(this.pictureBox1);
+ this.groupBox1.Controls.Add(this.txtIme);
+ this.groupBox1.Controls.Add(this.btnDodajVozaca);
+ this.groupBox1.Controls.Add(this.label1);
+ this.groupBox1.Controls.Add(this.lblIme);
+ this.groupBox1.Controls.Add(this.lblSrednjeSlovo);
+ this.groupBox1.Controls.Add(this.txtKategorija);
+ this.groupBox1.Controls.Add(this.txtSrednjeSlovo);
+ this.groupBox1.Controls.Add(this.txtBrDozvole);
+ this.groupBox1.Controls.Add(this.lblPrezime);
+ this.groupBox1.Controls.Add(this.txtBroj);
+ this.groupBox1.Controls.Add(this.txtPrezime);
+ this.groupBox1.Controls.Add(this.lblKategorija);
+ this.groupBox1.Controls.Add(this.txtJmbg);
+ this.groupBox1.Controls.Add(this.lblBrDozvole);
+ this.groupBox1.Controls.Add(this.lblJmbg);
+ this.groupBox1.Controls.Add(this.lblBroj);
+ this.groupBox1.Controls.Add(this.lblBrojTelefona);
+ this.groupBox1.Controls.Add(this.txtUlica);
+ this.groupBox1.Controls.Add(this.lblUlica);
+ this.groupBox1.Controls.Add(this.txtBrTelefona);
+ this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F);
+ this.groupBox1.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.groupBox1.Location = new System.Drawing.Point(35, 35);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(906, 424);
+ this.groupBox1.TabIndex = 0;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "Unos podataka";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(660, 102);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(228, 203);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 20;
+ this.pictureBox1.TabStop = false;
+ //
+ // DodajVozaca
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.ClientSize = new System.Drawing.Size(1032, 499);
+ this.Controls.Add(this.groupBox1);
+ this.Name = "DodajVozaca";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Dodavanje vozača";
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label lblIme;
+ private System.Windows.Forms.Label lblSrednjeSlovo;
+ private System.Windows.Forms.Label lblPrezime;
+ private System.Windows.Forms.Label lblJmbg;
+ private System.Windows.Forms.Label lblBrojTelefona;
+ private System.Windows.Forms.Label lblUlica;
+ private System.Windows.Forms.TextBox txtIme;
+ private System.Windows.Forms.TextBox txtSrednjeSlovo;
+ private System.Windows.Forms.TextBox txtPrezime;
+ private System.Windows.Forms.TextBox txtJmbg;
+ private System.Windows.Forms.TextBox txtBrTelefona;
+ private System.Windows.Forms.TextBox txtUlica;
+ private System.Windows.Forms.Label lblBroj;
+ private System.Windows.Forms.Label lblBrDozvole;
+ private System.Windows.Forms.Label lblKategorija;
+ private System.Windows.Forms.TextBox txtBroj;
+ private System.Windows.Forms.TextBox txtBrDozvole;
+ private System.Windows.Forms.TextBox txtKategorija;
+ private ePOSOne.btnProduct.Button_WOC btnDodajVozaca;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.GroupBox groupBox1;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs
new file mode 100644
index 0000000..f9f8125
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.cs
@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTOManager;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class DodajVozaca : Form
+ {
+ public DodajVozaca()
+ {
+ InitializeComponent();
+ }
+
+ private void btnDodajVozaca_Click(object sender, EventArgs e)
+ {
+ if (txtIme.Text == "" || txtPrezime.Text == "" || txtJmbg.Text.Length != 13||
+ txtBrTelefona.Text==""||txtBrDozvole.Text==""||txtKategorija.Text=="")
+ {
+ MessageBox.Show("Molimo Vas da popunite sva obavezna polja.");
+ return;
+ }
+ CreateVozac(txtIme.Text, txtSrednjeSlovo.Text,
+ txtPrezime.Text, txtJmbg.Text, txtBrTelefona.Text, txtUlica.Text ,
+ txtBroj.Text, txtBrDozvole.Text,txtKategorija.Text);
+ MessageBox.Show("Vozac je uspesno dodat.");
+ return;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx
new file mode 100644
index 0000000..4d05eb3
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/DodajVozaca.resx
@@ -0,0 +1,462 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN
+ DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAGDAX4DASIAAhEBAxEB/8QA
+ HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
+ MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
+ V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
+ x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
+ BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
+ YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
+ hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
+ 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Lpd3+c0lFfOnmC7jRuNJRQAu6kzRRQAu40bvr+dJRQAu40bq
+ SigAzRmiigAzS5pKKQC7vak3e1FFABml3GkopgGaXcaSigBdxo3GkooAKM0UUAGaM0UUALuNG40lFAC7
+ v85o3f5zSUUhi7v85o3GkooEGaXcaSimAu40bqSikAZ/zml3GkooAM0u40lFMBdxo3GkooANx9aXcaSi
+ gBdxo3GkooAM0u40lFABRRRSAKKKKACiihaACinbRTaACiilUUAJRSkUEUAJRRS4oASinbRSEUAJRRRQ
+ AUUuBQ1ACUUUUAFFFFABRRTttADaKX8KXaKAG0Uv4UAe1ACUUpFJQAUUq0hoAKKKKACiiigAopcCl2ig
+ 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
+ gBD2oaiigD//2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs
new file mode 100644
index 0000000..2eb648a
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.Designer.cs
@@ -0,0 +1,344 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class LicnoVoziloPrikaz
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LicnoVoziloPrikaz));
+ this.label1 = new System.Windows.Forms.Label();
+ this.lblReg = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.lblIdValue = new System.Windows.Forms.Label();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.txtReg = new System.Windows.Forms.TextBox();
+ this.txtMarka = new System.Windows.Forms.TextBox();
+ this.txtTip = new System.Windows.Forms.TextBox();
+ this.txtBoja = new System.Windows.Forms.TextBox();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.lstVozac = new System.Windows.Forms.ListView();
+ this.id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label7 = new System.Windows.Forms.Label();
+ this.btnZavrsi = new ePOSOne.btnProduct.Button_WOC();
+ this.btnIzmeni = new ePOSOne.btnProduct.Button_WOC();
+ this.txtOd = new System.Windows.Forms.TextBox();
+ this.txtDo = new System.Windows.Forms.TextBox();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(317, 29);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(42, 24);
+ this.label1.TabIndex = 0;
+ this.label1.Text = "ID : ";
+ //
+ // lblReg
+ //
+ this.lblReg.AutoSize = true;
+ this.lblReg.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblReg.Location = new System.Drawing.Point(12, 80);
+ this.lblReg.Name = "lblReg";
+ this.lblReg.Size = new System.Drawing.Size(121, 24);
+ this.lblReg.TabIndex = 1;
+ this.lblReg.Text = "Registracija : ";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(57, 124);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(76, 24);
+ this.label3.TabIndex = 2;
+ this.label3.Text = "Marka : ";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(317, 82);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(52, 24);
+ this.label4.TabIndex = 3;
+ this.label4.Text = "Tip : ";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(317, 124);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(62, 24);
+ this.label5.TabIndex = 4;
+ this.label5.Text = "Boja : ";
+ //
+ // lblIdValue
+ //
+ this.lblIdValue.AutoSize = true;
+ this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIdValue.Location = new System.Drawing.Point(371, 29);
+ this.lblIdValue.Name = "lblIdValue";
+ this.lblIdValue.Size = new System.Drawing.Size(66, 24);
+ this.lblIdValue.TabIndex = 5;
+ this.lblIdValue.Text = "label6";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage")));
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.Location = new System.Drawing.Point(591, 18);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(197, 130);
+ this.pictureBox1.TabIndex = 6;
+ this.pictureBox1.TabStop = false;
+ //
+ // txtReg
+ //
+ this.txtReg.Location = new System.Drawing.Point(139, 82);
+ this.txtReg.Name = "txtReg";
+ this.txtReg.Size = new System.Drawing.Size(166, 22);
+ this.txtReg.TabIndex = 7;
+ //
+ // txtMarka
+ //
+ this.txtMarka.Location = new System.Drawing.Point(139, 126);
+ this.txtMarka.Name = "txtMarka";
+ this.txtMarka.Size = new System.Drawing.Size(166, 22);
+ this.txtMarka.TabIndex = 8;
+ //
+ // txtTip
+ //
+ this.txtTip.Location = new System.Drawing.Point(375, 84);
+ this.txtTip.Name = "txtTip";
+ this.txtTip.Size = new System.Drawing.Size(166, 22);
+ this.txtTip.TabIndex = 9;
+ //
+ // txtBoja
+ //
+ this.txtBoja.Location = new System.Drawing.Point(375, 126);
+ this.txtBoja.Name = "txtBoja";
+ this.txtBoja.Size = new System.Drawing.Size(166, 22);
+ this.txtBoja.TabIndex = 10;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(-4, 163);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(137, 24);
+ this.label2.TabIndex = 11;
+ this.label2.Text = "Korisceno od : ";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(317, 163);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(137, 24);
+ this.label6.TabIndex = 12;
+ this.label6.Text = "Korisceno do : ";
+ //
+ // lstVozac
+ //
+ this.lstVozac.BackColor = System.Drawing.Color.Tan;
+ this.lstVozac.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.id,
+ this.Ime,
+ this.prezime,
+ this.brDozvole,
+ this.kategorija});
+ this.lstVozac.FullRowSelect = true;
+ this.lstVozac.HideSelection = false;
+ this.lstVozac.Location = new System.Drawing.Point(12, 312);
+ this.lstVozac.Name = "lstVozac";
+ this.lstVozac.Size = new System.Drawing.Size(776, 92);
+ this.lstVozac.TabIndex = 15;
+ this.lstVozac.UseCompatibleStateImageBehavior = false;
+ this.lstVozac.View = System.Windows.Forms.View.Details;
+ this.lstVozac.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstVozac_MouseDoubleClick);
+ //
+ // id
+ //
+ this.id.Text = "ID Vozaca";
+ this.id.Width = 89;
+ //
+ // Ime
+ //
+ this.Ime.Text = "Ime";
+ this.Ime.Width = 130;
+ //
+ // prezime
+ //
+ this.prezime.Text = "Prezime";
+ this.prezime.Width = 157;
+ //
+ // brDozvole
+ //
+ this.brDozvole.Text = "Broj dozvole";
+ this.brDozvole.Width = 117;
+ //
+ // kategorija
+ //
+ this.kategorija.Text = "Kategorija";
+ this.kategorija.Width = 102;
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(8, 285);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(63, 24);
+ this.label7.TabIndex = 16;
+ this.label7.Text = "Vozac";
+ //
+ // btnZavrsi
+ //
+ this.btnZavrsi.BorderColor = System.Drawing.Color.Silver;
+ this.btnZavrsi.ButtonColor = System.Drawing.Color.Tan;
+ this.btnZavrsi.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnZavrsi.Location = new System.Drawing.Point(375, 212);
+ this.btnZavrsi.Name = "btnZavrsi";
+ this.btnZavrsi.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnZavrsi.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnZavrsi.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnZavrsi.Size = new System.Drawing.Size(145, 41);
+ this.btnZavrsi.TabIndex = 18;
+ this.btnZavrsi.Text = "Zavrsi koriscenje";
+ this.btnZavrsi.TextColor = System.Drawing.Color.White;
+ this.btnZavrsi.UseVisualStyleBackColor = true;
+ this.btnZavrsi.Click += new System.EventHandler(this.btnZavrsi_Click);
+ //
+ // btnIzmeni
+ //
+ this.btnIzmeni.BorderColor = System.Drawing.Color.Silver;
+ this.btnIzmeni.ButtonColor = System.Drawing.Color.Tan;
+ this.btnIzmeni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnIzmeni.Location = new System.Drawing.Point(308, 445);
+ this.btnIzmeni.Name = "btnIzmeni";
+ this.btnIzmeni.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnIzmeni.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnIzmeni.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnIzmeni.Size = new System.Drawing.Size(171, 60);
+ this.btnIzmeni.TabIndex = 17;
+ this.btnIzmeni.Text = "Sacuvaj izmene";
+ this.btnIzmeni.TextColor = System.Drawing.Color.White;
+ this.btnIzmeni.UseVisualStyleBackColor = true;
+ this.btnIzmeni.Click += new System.EventHandler(this.btnIzmeni_Click);
+ //
+ // txtOd
+ //
+ this.txtOd.Enabled = false;
+ this.txtOd.Location = new System.Drawing.Point(139, 165);
+ this.txtOd.Name = "txtOd";
+ this.txtOd.Size = new System.Drawing.Size(166, 22);
+ this.txtOd.TabIndex = 19;
+ //
+ // txtDo
+ //
+ this.txtDo.Enabled = false;
+ this.txtDo.Location = new System.Drawing.Point(460, 165);
+ this.txtDo.Name = "txtDo";
+ this.txtDo.Size = new System.Drawing.Size(166, 22);
+ this.txtDo.TabIndex = 20;
+ //
+ // LicnoVoziloPrikaz
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(800, 517);
+ this.Controls.Add(this.txtDo);
+ this.Controls.Add(this.txtOd);
+ this.Controls.Add(this.btnZavrsi);
+ this.Controls.Add(this.btnIzmeni);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.lstVozac);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.txtBoja);
+ this.Controls.Add(this.txtTip);
+ this.Controls.Add(this.txtMarka);
+ this.Controls.Add(this.txtReg);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.lblIdValue);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.lblReg);
+ this.Controls.Add(this.label1);
+ this.Name = "LicnoVoziloPrikaz";
+ this.Text = "LicnoVoziloPrikaz";
+ this.Load += new System.EventHandler(this.LicnoVoziloPrikaz_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.LicnoVoziloPrikaz_MouseClick);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label lblReg;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label lblIdValue;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.TextBox txtReg;
+ private System.Windows.Forms.TextBox txtMarka;
+ private System.Windows.Forms.TextBox txtTip;
+ private System.Windows.Forms.TextBox txtBoja;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.ListView lstVozac;
+ private System.Windows.Forms.ColumnHeader id;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader prezime;
+ private System.Windows.Forms.ColumnHeader brDozvole;
+ private System.Windows.Forms.ColumnHeader kategorija;
+ private System.Windows.Forms.Label label7;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeni;
+ private ePOSOne.btnProduct.Button_WOC btnZavrsi;
+ private System.Windows.Forms.TextBox txtOd;
+ private System.Windows.Forms.TextBox txtDo;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs
new file mode 100644
index 0000000..35b1e4e
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.cs
@@ -0,0 +1,114 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class LicnoVoziloPrikaz : Form
+ {
+ private DTO.LicnoVoziloPregled vozilo;
+ private string reg;
+ private string tip;
+ private string marka;
+ private string boja;
+ public LicnoVoziloPrikaz()
+ {
+ InitializeComponent();
+ }
+ public LicnoVoziloPrikaz(DTO.LicnoVoziloPregled v)
+ {
+ InitializeComponent();
+ this.vozilo = v;
+ }
+
+ private void LicnoVoziloPrikaz_Load(object sender, EventArgs e)
+ {
+ this.lblIdValue.Text = vozilo.Id.ToString();
+ this.IspuniFormu();
+ this.IspuniVozaca();
+ if (txtDo.Text.Length == 0)
+ btnZavrsi.Enabled = true;
+ else btnZavrsi.Enabled = false;
+
+ reg = txtReg.Text;
+ marka = txtMarka.Text;
+ tip = txtTip.Text;
+ boja = txtBoja.Text;
+
+ }
+
+ public void IspuniFormu()
+ {
+ DTOManager.GetLicnoVozilo(vozilo.Id);
+ txtReg.Text = vozilo.RegOznaka;
+ txtMarka.Text = vozilo.Marka;
+ txtBoja.Text = vozilo.Boja;
+ txtTip.Text = vozilo.Tip;
+ txtOd.Text = vozilo.KoriscenoOd.ToShortDateString();
+ if (vozilo.KoriscenoDo != null)
+ txtDo.Text = ((DateTime)vozilo.KoriscenoDo).ToShortDateString();
+ else
+ txtDo.Text = "";
+ }
+
+ public void IspuniVozaca()
+ {
+ lstVozac.Items.Clear();
+ DTO.VozacPregled v = DTOManager.GetVozac(vozilo.IdVozaca.IdVozac);
+ ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(), v.Ime,
+ v.Prezime, v.BrojDozvole, v.Kategorija});
+ lstVozac.Items.Add(item);
+ lstVozac.View = View.Details;
+ lstVozac.Refresh();
+ }
+
+ private void btnZavrsi_Click(object sender, EventArgs e)
+ {
+ DTOManager.ZavrsiLicno(vozilo.Id);
+ this.IspuniFormu();
+ }
+
+ private void LicnoVoziloPrikaz_MouseClick(object sender, MouseEventArgs e)
+ {
+ if (lstVozac.SelectedItems.Count == 1)
+ lstVozac.SelectedItems[0].Selected = false;
+ }
+
+ private void lstVozac_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ if (lstVozac.SelectedItems.Count == 1)
+ {
+ int id = Int32.Parse(lstVozac.SelectedItems[0].SubItems[0].Text);
+ VozacPrikaz forma = new VozacPrikaz(id);
+ forma.ShowDialog();
+ this.IspuniVozaca();
+ }
+ }
+
+ private void btnIzmeni_Click(object sender, EventArgs e)
+ {
+ if (txtReg.Text != reg || txtBoja.Text != boja || txtMarka.Text != marka || txtTip.Text != tip)
+ {
+ reg = txtReg.Text;
+ boja = txtBoja.Text;
+ marka = txtMarka.Text;
+ tip = txtTip.Text;
+
+ int idVozila = this.vozilo.Id;
+ DTOManager.IzmeniLicnoVozilo(idVozila, reg, boja, marka, tip);
+ MessageBox.Show("Vozilo je uspesno promenjeno!");
+ }
+ else
+ {
+ MessageBox.Show("Nema unetih izmena!");
+ return;
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx
new file mode 100644
index 0000000..e678236
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/LicnoVoziloPrikaz.resx
@@ -0,0 +1,761 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs
new file mode 100644
index 0000000..ae0ea1e
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.Designer.cs
@@ -0,0 +1,476 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class MusterijaPrikaz
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MusterijaPrikaz));
+ this.lblID = new System.Windows.Forms.Label();
+ this.lblIme = new System.Windows.Forms.Label();
+ this.lstPopusti = new System.Windows.Forms.ListView();
+ this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.lblTelefoni = new System.Windows.Forms.Label();
+ this.lstTelefoni = new System.Windows.Forms.ListView();
+ this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label2 = new System.Windows.Forms.Label();
+ this.lstVoznje = new System.Windows.Forms.ListView();
+ this.IDVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Pocetna = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Krajnja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.txtPrezime = new System.Windows.Forms.TextBox();
+ this.txtIme = new System.Windows.Forms.TextBox();
+ this.lblAdresa = new System.Windows.Forms.Label();
+ this.txtAdresa = new System.Windows.Forms.TextBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.lblPrez = new System.Windows.Forms.Label();
+ this.lblIdValue = new System.Windows.Forms.Label();
+ this.btnIzmeniPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnPrikaziVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajTelefon = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiTelefone = new ePOSOne.btnProduct.Button_WOC();
+ this.btnIzmeniMusteriju = new ePOSOne.btnProduct.Button_WOC();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // lblID
+ //
+ this.lblID.AutoSize = true;
+ this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblID.Location = new System.Drawing.Point(350, 25);
+ this.lblID.Name = "lblID";
+ this.lblID.Size = new System.Drawing.Size(42, 24);
+ this.lblID.TabIndex = 1;
+ this.lblID.Text = "ID : ";
+ //
+ // lblIme
+ //
+ this.lblIme.AutoSize = true;
+ this.lblIme.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIme.Location = new System.Drawing.Point(40, 25);
+ this.lblIme.Name = "lblIme";
+ this.lblIme.Size = new System.Drawing.Size(56, 24);
+ this.lblIme.TabIndex = 2;
+ this.lblIme.Text = "Ime : ";
+ //
+ // lstPopusti
+ //
+ this.lstPopusti.BackColor = System.Drawing.Color.Tan;
+ this.lstPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.ID,
+ this.Vrednost,
+ this.Pocetak,
+ this.Kraj});
+ this.lstPopusti.FullRowSelect = true;
+ this.lstPopusti.GridLines = true;
+ this.lstPopusti.HideSelection = false;
+ this.lstPopusti.Location = new System.Drawing.Point(12, 540);
+ this.lstPopusti.Name = "lstPopusti";
+ this.lstPopusti.Size = new System.Drawing.Size(776, 128);
+ this.lstPopusti.TabIndex = 5;
+ this.lstPopusti.UseCompatibleStateImageBehavior = false;
+ this.lstPopusti.View = System.Windows.Forms.View.Details;
+ //
+ // ID
+ //
+ this.ID.Text = "ID";
+ this.ID.Width = 75;
+ //
+ // Vrednost
+ //
+ this.Vrednost.Text = "Vrednost popusta";
+ this.Vrednost.Width = 145;
+ //
+ // Pocetak
+ //
+ this.Pocetak.Text = "Datum pocetka";
+ this.Pocetak.Width = 136;
+ //
+ // Kraj
+ //
+ this.Kraj.Text = "Datum kraja";
+ this.Kraj.Width = 157;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(321, 512);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(160, 25);
+ this.label1.TabIndex = 6;
+ this.label1.Text = "Popusti musterije";
+ //
+ // lblTelefoni
+ //
+ this.lblTelefoni.AutoSize = true;
+ this.lblTelefoni.BackColor = System.Drawing.Color.Khaki;
+ this.lblTelefoni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblTelefoni.Location = new System.Drawing.Point(40, 150);
+ this.lblTelefoni.Name = "lblTelefoni";
+ this.lblTelefoni.Size = new System.Drawing.Size(93, 24);
+ this.lblTelefoni.TabIndex = 7;
+ this.lblTelefoni.Text = "Telefoni : ";
+ //
+ // lstTelefoni
+ //
+ this.lstTelefoni.BackColor = System.Drawing.Color.Tan;
+ this.lstTelefoni.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.columnHeader1});
+ this.lstTelefoni.HideSelection = false;
+ this.lstTelefoni.Location = new System.Drawing.Point(145, 150);
+ this.lstTelefoni.Name = "lstTelefoni";
+ this.lstTelefoni.Size = new System.Drawing.Size(136, 93);
+ this.lstTelefoni.TabIndex = 8;
+ this.lstTelefoni.UseCompatibleStateImageBehavior = false;
+ this.lstTelefoni.View = System.Windows.Forms.View.Details;
+ //
+ // columnHeader1
+ //
+ this.columnHeader1.Text = "Telefoni";
+ this.columnHeader1.Width = 74;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(349, 263);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(73, 25);
+ this.label2.TabIndex = 9;
+ this.label2.Text = "Voznje";
+ //
+ // lstVoznje
+ //
+ this.lstVoznje.BackColor = System.Drawing.Color.Tan;
+ this.lstVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IDVoznje,
+ this.Pocetna,
+ this.Krajnja,
+ this.Cena,
+ this.BrTelefona});
+ this.lstVoznje.FullRowSelect = true;
+ this.lstVoznje.GridLines = true;
+ this.lstVoznje.HideSelection = false;
+ this.lstVoznje.Location = new System.Drawing.Point(12, 291);
+ this.lstVoznje.Name = "lstVoznje";
+ this.lstVoznje.Size = new System.Drawing.Size(776, 128);
+ this.lstVoznje.TabIndex = 10;
+ this.lstVoznje.UseCompatibleStateImageBehavior = false;
+ this.lstVoznje.View = System.Windows.Forms.View.Details;
+ //
+ // IDVoznje
+ //
+ this.IDVoznje.Text = "ID";
+ this.IDVoznje.Width = 50;
+ //
+ // Pocetna
+ //
+ this.Pocetna.Text = "Pocetna stanica";
+ this.Pocetna.Width = 138;
+ //
+ // Krajnja
+ //
+ this.Krajnja.Text = "Krajnja stanica";
+ this.Krajnja.Width = 218;
+ //
+ // Cena
+ //
+ this.Cena.Text = "Cena voznje";
+ this.Cena.Width = 134;
+ //
+ // BrTelefona
+ //
+ this.BrTelefona.Text = "Broj telefona poziva";
+ this.BrTelefona.Width = 110;
+ //
+ // txtPrezime
+ //
+ this.txtPrezime.Location = new System.Drawing.Point(145, 67);
+ this.txtPrezime.Name = "txtPrezime";
+ this.txtPrezime.Size = new System.Drawing.Size(136, 22);
+ this.txtPrezime.TabIndex = 12;
+ this.txtPrezime.TextChanged += new System.EventHandler(this.txtPrezime_TextChanged);
+ //
+ // txtIme
+ //
+ this.txtIme.Location = new System.Drawing.Point(145, 27);
+ this.txtIme.Name = "txtIme";
+ this.txtIme.Size = new System.Drawing.Size(136, 22);
+ this.txtIme.TabIndex = 13;
+ this.txtIme.TextChanged += new System.EventHandler(this.txtIme_TextChanged);
+ //
+ // lblAdresa
+ //
+ this.lblAdresa.AutoSize = true;
+ this.lblAdresa.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAdresa.Location = new System.Drawing.Point(40, 108);
+ this.lblAdresa.Name = "lblAdresa";
+ this.lblAdresa.Size = new System.Drawing.Size(85, 24);
+ this.lblAdresa.TabIndex = 15;
+ this.lblAdresa.Text = "Adresa : ";
+ //
+ // txtAdresa
+ //
+ this.txtAdresa.Location = new System.Drawing.Point(145, 110);
+ this.txtAdresa.Name = "txtAdresa";
+ this.txtAdresa.Size = new System.Drawing.Size(136, 22);
+ this.txtAdresa.TabIndex = 16;
+ this.txtAdresa.TextChanged += new System.EventHandler(this.txtAdresa_TextChanged);
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackColor = System.Drawing.Color.Orange;
+ this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage")));
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.Location = new System.Drawing.Point(538, 25);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(250, 149);
+ this.pictureBox1.TabIndex = 0;
+ this.pictureBox1.TabStop = false;
+ //
+ // lblPrez
+ //
+ this.lblPrez.AutoSize = true;
+ this.lblPrez.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblPrez.Location = new System.Drawing.Point(40, 65);
+ this.lblPrez.Name = "lblPrez";
+ this.lblPrez.Size = new System.Drawing.Size(94, 24);
+ this.lblPrez.TabIndex = 24;
+ this.lblPrez.Text = "Prezime : ";
+ //
+ // lblIdValue
+ //
+ this.lblIdValue.AutoSize = true;
+ this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIdValue.Location = new System.Drawing.Point(398, 25);
+ this.lblIdValue.Name = "lblIdValue";
+ this.lblIdValue.Size = new System.Drawing.Size(66, 24);
+ this.lblIdValue.TabIndex = 25;
+ this.lblIdValue.Text = "label3";
+ //
+ // btnIzmeniPopust
+ //
+ this.btnIzmeniPopust.BorderColor = System.Drawing.Color.Silver;
+ this.btnIzmeniPopust.ButtonColor = System.Drawing.Color.Peru;
+ this.btnIzmeniPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnIzmeniPopust.Location = new System.Drawing.Point(571, 674);
+ this.btnIzmeniPopust.Name = "btnIzmeniPopust";
+ this.btnIzmeniPopust.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnIzmeniPopust.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnIzmeniPopust.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnIzmeniPopust.Size = new System.Drawing.Size(157, 42);
+ this.btnIzmeniPopust.TabIndex = 23;
+ this.btnIzmeniPopust.Text = "Produzi popust";
+ this.btnIzmeniPopust.TextColor = System.Drawing.Color.White;
+ this.btnIzmeniPopust.UseVisualStyleBackColor = true;
+ this.btnIzmeniPopust.Click += new System.EventHandler(this.btnIzmeniPopust_Click);
+ //
+ // btnObrisiPopust
+ //
+ this.btnObrisiPopust.BorderColor = System.Drawing.Color.Silver;
+ this.btnObrisiPopust.ButtonColor = System.Drawing.Color.Peru;
+ this.btnObrisiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnObrisiPopust.Location = new System.Drawing.Point(324, 674);
+ this.btnObrisiPopust.Name = "btnObrisiPopust";
+ this.btnObrisiPopust.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnObrisiPopust.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiPopust.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnObrisiPopust.Size = new System.Drawing.Size(157, 42);
+ this.btnObrisiPopust.TabIndex = 22;
+ this.btnObrisiPopust.Text = "Obrisi popust";
+ this.btnObrisiPopust.TextColor = System.Drawing.Color.White;
+ this.btnObrisiPopust.UseVisualStyleBackColor = true;
+ this.btnObrisiPopust.Click += new System.EventHandler(this.btnObrisiPopust_Click);
+ //
+ // btnPrikaziVoznju
+ //
+ this.btnPrikaziVoznju.BorderColor = System.Drawing.Color.Silver;
+ this.btnPrikaziVoznju.ButtonColor = System.Drawing.Color.Peru;
+ this.btnPrikaziVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnPrikaziVoznju.Location = new System.Drawing.Point(324, 425);
+ this.btnPrikaziVoznju.Name = "btnPrikaziVoznju";
+ this.btnPrikaziVoznju.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnPrikaziVoznju.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziVoznju.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnPrikaziVoznju.Size = new System.Drawing.Size(157, 42);
+ this.btnPrikaziVoznju.TabIndex = 20;
+ this.btnPrikaziVoznju.Text = "Prikazi voznju";
+ this.btnPrikaziVoznju.TextColor = System.Drawing.Color.White;
+ this.btnPrikaziVoznju.UseVisualStyleBackColor = true;
+ this.btnPrikaziVoznju.Click += new System.EventHandler(this.btnPrikaziVoznju_Click);
+ //
+ // btnDodajPopust
+ //
+ this.btnDodajPopust.BorderColor = System.Drawing.Color.Silver;
+ this.btnDodajPopust.ButtonColor = System.Drawing.Color.Peru;
+ this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajPopust.Location = new System.Drawing.Point(76, 674);
+ this.btnDodajPopust.Name = "btnDodajPopust";
+ this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnDodajPopust.Size = new System.Drawing.Size(157, 42);
+ this.btnDodajPopust.TabIndex = 18;
+ this.btnDodajPopust.Text = "Dodaj popust";
+ this.btnDodajPopust.TextColor = System.Drawing.Color.White;
+ this.btnDodajPopust.UseVisualStyleBackColor = true;
+ this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click);
+ //
+ // btnDodajTelefon
+ //
+ this.btnDodajTelefon.BorderColor = System.Drawing.Color.Silver;
+ this.btnDodajTelefon.ButtonColor = System.Drawing.Color.Peru;
+ this.btnDodajTelefon.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajTelefon.Location = new System.Drawing.Point(287, 150);
+ this.btnDodajTelefon.Name = "btnDodajTelefon";
+ this.btnDodajTelefon.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnDodajTelefon.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajTelefon.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnDodajTelefon.Size = new System.Drawing.Size(122, 43);
+ this.btnDodajTelefon.TabIndex = 17;
+ this.btnDodajTelefon.Text = "Dodaj telefon";
+ this.btnDodajTelefon.TextColor = System.Drawing.Color.White;
+ this.btnDodajTelefon.UseVisualStyleBackColor = true;
+ this.btnDodajTelefon.Click += new System.EventHandler(this.btnDodajTelefon_Click);
+ //
+ // btnObrisiTelefone
+ //
+ this.btnObrisiTelefone.BorderColor = System.Drawing.Color.Silver;
+ this.btnObrisiTelefone.ButtonColor = System.Drawing.Color.Peru;
+ this.btnObrisiTelefone.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnObrisiTelefone.Location = new System.Drawing.Point(287, 199);
+ this.btnObrisiTelefone.Name = "btnObrisiTelefone";
+ this.btnObrisiTelefone.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnObrisiTelefone.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiTelefone.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnObrisiTelefone.Size = new System.Drawing.Size(122, 42);
+ this.btnObrisiTelefone.TabIndex = 14;
+ this.btnObrisiTelefone.Text = "Obrisi telefone";
+ this.btnObrisiTelefone.TextColor = System.Drawing.Color.White;
+ this.btnObrisiTelefone.UseVisualStyleBackColor = true;
+ this.btnObrisiTelefone.Click += new System.EventHandler(this.btnObrisiTelefone_Click);
+ //
+ // btnIzmeniMusteriju
+ //
+ this.btnIzmeniMusteriju.BorderColor = System.Drawing.Color.Silver;
+ this.btnIzmeniMusteriju.ButtonColor = System.Drawing.Color.Peru;
+ this.btnIzmeniMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnIzmeniMusteriju.Location = new System.Drawing.Point(287, 779);
+ this.btnIzmeniMusteriju.Name = "btnIzmeniMusteriju";
+ this.btnIzmeniMusteriju.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnIzmeniMusteriju.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnIzmeniMusteriju.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnIzmeniMusteriju.Size = new System.Drawing.Size(225, 59);
+ this.btnIzmeniMusteriju.TabIndex = 11;
+ this.btnIzmeniMusteriju.Text = "Sacuvaj izmene";
+ this.btnIzmeniMusteriju.TextColor = System.Drawing.Color.White;
+ this.btnIzmeniMusteriju.UseVisualStyleBackColor = true;
+ this.btnIzmeniMusteriju.Click += new System.EventHandler(this.btnIzmeniMusteriju_Click);
+ //
+ // MusterijaPrikaz
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.Khaki;
+ this.ClientSize = new System.Drawing.Size(800, 850);
+ this.Controls.Add(this.lblIdValue);
+ this.Controls.Add(this.lblPrez);
+ this.Controls.Add(this.btnIzmeniPopust);
+ this.Controls.Add(this.btnObrisiPopust);
+ this.Controls.Add(this.btnPrikaziVoznju);
+ this.Controls.Add(this.btnDodajPopust);
+ this.Controls.Add(this.btnDodajTelefon);
+ this.Controls.Add(this.txtAdresa);
+ this.Controls.Add(this.lblAdresa);
+ this.Controls.Add(this.btnObrisiTelefone);
+ this.Controls.Add(this.txtIme);
+ this.Controls.Add(this.txtPrezime);
+ this.Controls.Add(this.btnIzmeniMusteriju);
+ this.Controls.Add(this.lstVoznje);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.lstTelefoni);
+ this.Controls.Add(this.lblTelefoni);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.lstPopusti);
+ this.Controls.Add(this.lblIme);
+ this.Controls.Add(this.lblID);
+ this.Controls.Add(this.pictureBox1);
+ this.Name = "MusterijaPrikaz";
+ this.Text = "MusterijaPrikaz";
+ this.Load += new System.EventHandler(this.MusterijaPrikaz_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.MusterijaPrikaz_MouseClick);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.Label lblID;
+ private System.Windows.Forms.Label lblIme;
+ private System.Windows.Forms.ListView lstPopusti;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label lblTelefoni;
+ private System.Windows.Forms.ListView lstTelefoni;
+ private System.Windows.Forms.ColumnHeader columnHeader1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.ListView lstVoznje;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeniMusteriju;
+ private System.Windows.Forms.TextBox txtPrezime;
+ private System.Windows.Forms.TextBox txtIme;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiTelefone;
+ private System.Windows.Forms.Label lblAdresa;
+ private System.Windows.Forms.TextBox txtAdresa;
+ private System.Windows.Forms.ColumnHeader IDVoznje;
+ private System.Windows.Forms.ColumnHeader Pocetna;
+ private System.Windows.Forms.ColumnHeader Krajnja;
+ private System.Windows.Forms.ColumnHeader Cena;
+ private System.Windows.Forms.ColumnHeader BrTelefona;
+ private System.Windows.Forms.ColumnHeader ID;
+ private System.Windows.Forms.ColumnHeader Vrednost;
+ private System.Windows.Forms.ColumnHeader Pocetak;
+ private System.Windows.Forms.ColumnHeader Kraj;
+ private ePOSOne.btnProduct.Button_WOC btnDodajTelefon;
+ private ePOSOne.btnProduct.Button_WOC btnDodajPopust;
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziVoznju;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiPopust;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeniPopust;
+ private System.Windows.Forms.Label lblPrez;
+ private System.Windows.Forms.Label lblIdValue;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs
new file mode 100644
index 0000000..a39baaf
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.cs
@@ -0,0 +1,258 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class MusterijaPrikaz : Form
+ {
+ private DTO.MusterijaPregled musterija;
+ private bool imeChanged = false;
+ private bool adresaChanged = false;
+ private bool prezimeChanged = false;
+
+ public MusterijaPrikaz()
+ {
+ InitializeComponent();
+ }
+ public MusterijaPrikaz(DTO.MusterijaPregled m)
+ {
+ InitializeComponent();
+ this.musterija = m;
+ }
+ private void MusterijaPrikaz_Load(object sender, EventArgs e)
+ {
+ this.popuniPodacima();
+ this.btnIzmeniMusteriju.Enabled = false;
+ this.lblIdValue.Text = this.musterija.IdMusterije.ToString();
+ }
+
+ public void popuniPodacima()
+ {
+ this.txtPrezime.Text = musterija.IdMusterije.ToString();
+ this.txtIme.Text = musterija.Ime;
+ if (musterija.Prezime != null)
+ this.txtPrezime.Text = musterija.Prezime;
+ this.txtAdresa.Text = musterija.Adresa;
+ this.PopuniListuTelefona();
+ this.PopuniListuVoznji();
+ this.PopuniListuPopusta();
+ }
+
+ public void PopuniListuTelefona()
+ {
+ this.lstTelefoni.Items.Clear();
+ List telefoni = new List();
+ telefoni = DTOManager.GetTelefoni(musterija.IdMusterije);
+
+ foreach (string tel in telefoni)
+ {
+ ListViewItem item = new ListViewItem(new string[] { tel });
+ lstTelefoni.Items.Add(item);
+ lstTelefoni.View = View.Details;
+ }
+ lstTelefoni.Refresh();
+ }
+
+ public void PopuniListuVoznji()
+ {
+ this.lstVoznje.Items.Clear();
+ List voznje = DTOManager.GetVoznjeMusterije(this.musterija.IdMusterije);
+
+ foreach (DTO.VoznjaMusterijaPregled voznja in voznje)
+ {
+ ListViewItem item = new ListViewItem(new string[] {voznja.Id.ToString(), voznja.PocetnaStanica,
+ voznja.KrajnjaStanica, voznja.Cena.ToString(), voznja.BrojTelefonaPoziva});
+ this.lstVoznje.Items.Add(item);
+ lstVoznje.View = View.Details;
+ }
+ lstVoznje.Refresh();
+ }
+
+ public void PopuniListuPopusta()
+ {
+ this.lstPopusti.Items.Clear();
+ List popusti = DTOManager.GetPopustMusterije(this.musterija.IdMusterije);
+
+ foreach (DTO.PopustPregled popust in popusti)
+ {
+ string krajPopusta;
+ if (popust.DatumKraja == null)
+ krajPopusta = "Trajanje je neograničeno";
+ else
+ krajPopusta = ((DateTime)(popust.DatumKraja)).ToShortDateString();
+
+ ListViewItem item = new ListViewItem(new string[] {popust.Id.ToString(), popust.Vrednost.ToString(),
+ popust.DatumPocetka.ToString(), krajPopusta});
+ this.lstPopusti.Items.Add(item);
+ lstPopusti.View = View.Details;
+ }
+
+ lstPopusti.Refresh();
+ }
+
+ private void btnDodajTelefon_Click(object sender, EventArgs e)
+ {
+ BrojTelefonaDodavanjeForm forma = new BrojTelefonaDodavanjeForm(this.musterija.IdMusterije);
+ forma.ShowDialog();
+ if (forma.DialogResult == DialogResult.OK)
+ {
+ this.PopuniListuTelefona();
+ this.btnIzmeniMusteriju.Enabled = true;
+ }
+ }
+
+ private void btnObrisiTelefone_Click(object sender, EventArgs e)
+ {
+ if (this.lstTelefoni.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali telefon!");
+
+ else
+ {
+
+ string poruka = "Da li zelite da obrisete izabrane telefone?";
+ string title = "Brisanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ string[] delArray = new string[lstTelefoni.SelectedItems.Count];
+
+ for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++)
+ {
+ delArray[i] = lstTelefoni.SelectedItems[i].SubItems[0].Text;
+ }
+
+ DTOManager.ObrisiTelefone(delArray);
+ MessageBox.Show("Brisanje uspesno!");
+ this.PopuniListuTelefona();
+ this.btnIzmeniMusteriju.Enabled = true;
+ }
+ }
+ }
+
+ private void btnIzmeniMusteriju_Click(object sender, EventArgs e)
+ {
+ if (this.adresaChanged || this.imeChanged || this.prezimeChanged)
+ {
+ string poruka = "Da li zelite da sacuvate izmene?";
+ string title = "Izmene";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ string ime = txtIme.Text;
+ string prezime = txtPrezime.Text;
+ string adresa = txtAdresa.Text;
+
+ DTOManager.IzmeniMusteriju(this.musterija.IdMusterije, ime, prezime, adresa);
+ MessageBox.Show("Izmene uspesno sacuvane!");
+ }
+ }
+ this.Close();
+ }
+
+ private void txtIme_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeniMusteriju.Enabled = true;
+ this.imeChanged = true;
+ }
+
+ private void txtPrezime_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeniMusteriju.Enabled = true;
+ this.prezimeChanged = true;
+ }
+
+ private void txtAdresa_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeniMusteriju.Enabled = true;
+ this.adresaChanged = true;
+ }
+
+ private void btnPrikaziVoznju_Click(object sender, EventArgs e)
+ {
+ if (lstVoznje.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali voznju!");
+ else if (lstVoznje.SelectedItems.Count > 1)
+ MessageBox.Show("Izaberite jednu voznju!");
+ else
+ {
+ int id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text);
+ DTO.VoznjaPregled vp = DTOManager.GetJednaVoznja(id);
+ VoznjaPrikazForm forma = new VoznjaPrikazForm(vp);
+ forma.ShowDialog();
+ }
+ }
+
+ private void btnDodajPopust_Click(object sender, EventArgs e)
+ {
+ DodajPopustMusteriji forma = new DodajPopustMusteriji(this.musterija.IdMusterije);
+ forma.ShowDialog();
+ this.PopuniListuPopusta();
+ }
+
+ private void btnObrisiPopust_Click(object sender, EventArgs e)
+ {
+ if (lstPopusti.SelectedItems.Count < 1)
+ {
+ MessageBox.Show("Izaberite bar jedan popust kako bi brisanje bilo moguće.");
+ return;
+ }
+
+ string poruka = "Da li želite da obrišete selektovane popuste?";
+ string title = "Brisanje popusta";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+ if (result == DialogResult.OK)
+ {
+ List idPopusta = new List();
+
+ for (int i = 0; i < lstPopusti.SelectedItems.Count; i++)
+ idPopusta.Add(Int32.Parse(lstPopusti.SelectedItems[i].SubItems[0].Text));
+
+ DTOManager.DeletePopusti(idPopusta);
+ MessageBox.Show("Brisanje popusta je uspešno.");
+ this.PopuniListuPopusta();
+ return;
+ }
+ }
+
+ private void btnIzmeniPopust_Click(object sender, EventArgs e)
+ {
+ if (lstPopusti.SelectedItems.Count != 1)
+ {
+ MessageBox.Show("Izaberite jedan popust čije trajanje želite da produžite.");
+ return;
+ }
+
+ if (lstPopusti.SelectedItems[0].SubItems[3].Text == "Trajanje je neograničeno")
+ {
+ MessageBox.Show("Trajanje ovog popusta je neograničeno, nije moguće produženje.");
+ return;
+ }
+ int idPopusta = Int32.Parse(lstPopusti.SelectedItems[0].SubItems[0].Text);
+ ProduziPopust produziPopustForma = new ProduziPopust(idPopusta);
+ produziPopustForma.ShowDialog();
+ this.PopuniListuPopusta();
+ }
+
+ private void MusterijaPrikaz_MouseClick(object sender, MouseEventArgs e)
+ {
+ for (int i = 0; i < lstVoznje.SelectedItems.Count; i++)
+ lstVoznje.SelectedItems[i].Selected = false;
+ for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++)
+ lstTelefoni.SelectedItems[i].Selected = false;
+ for (int i = 0; i < lstPopusti.SelectedItems.Count; i++)
+ lstPopusti.SelectedItems[i].Selected = false;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx
new file mode 100644
index 0000000..e678236
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijaPrikaz.resx
@@ -0,0 +1,761 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs
new file mode 100644
index 0000000..8018045
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.Designer.cs
@@ -0,0 +1,205 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class MusterijeForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.listMusterije = new System.Windows.Forms.ListView();
+ this.IdMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnPrikaziMusteriju = new ePOSOne.btnProduct.Button_WOC();
+ this.btnIzbrisi = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajMusteriju = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // listMusterije
+ //
+ this.listMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IdMusterije,
+ this.Ime,
+ this.Prezime,
+ this.Adresa,
+ this.BrojVoznji});
+ this.listMusterije.FullRowSelect = true;
+ this.listMusterije.GridLines = true;
+ this.listMusterije.HideSelection = false;
+ this.listMusterije.Location = new System.Drawing.Point(92, 120);
+ this.listMusterije.Name = "listMusterije";
+ this.listMusterije.Size = new System.Drawing.Size(822, 232);
+ this.listMusterije.TabIndex = 0;
+ this.listMusterije.UseCompatibleStateImageBehavior = false;
+ this.listMusterije.View = System.Windows.Forms.View.Details;
+ //
+ // IdMusterije
+ //
+ this.IdMusterije.Text = "ID Mušterije";
+ this.IdMusterije.Width = 90;
+ //
+ // Ime
+ //
+ this.Ime.Text = "Ime";
+ this.Ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Ime.Width = 123;
+ //
+ // Prezime
+ //
+ this.Prezime.Text = "Prezime";
+ this.Prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Prezime.Width = 131;
+ //
+ // Adresa
+ //
+ this.Adresa.Text = "Adresa";
+ this.Adresa.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Adresa.Width = 136;
+ //
+ // BrojVoznji
+ //
+ this.BrojVoznji.Text = "Broj vožnji";
+ this.BrojVoznji.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.BrojVoznji.Width = 115;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label1.Location = new System.Drawing.Point(420, 67);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(167, 29);
+ this.label1.TabIndex = 1;
+ this.label1.Text = "Lista mušterija";
+ //
+ // btnPrikaziMusteriju
+ //
+ this.btnPrikaziMusteriju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziMusteriju.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziMusteriju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziMusteriju.FlatAppearance.BorderSize = 0;
+ this.btnPrikaziMusteriju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziMusteriju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnPrikaziMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPrikaziMusteriju.ForeColor = System.Drawing.Color.Transparent;
+ this.btnPrikaziMusteriju.Location = new System.Drawing.Point(675, 382);
+ this.btnPrikaziMusteriju.Name = "btnPrikaziMusteriju";
+ this.btnPrikaziMusteriju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziMusteriju.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnPrikaziMusteriju.OnHoverTextColor = System.Drawing.Color.Gold;
+ this.btnPrikaziMusteriju.Size = new System.Drawing.Size(188, 53);
+ this.btnPrikaziMusteriju.TabIndex = 4;
+ this.btnPrikaziMusteriju.Text = "Prikaži/Izmeni";
+ this.btnPrikaziMusteriju.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziMusteriju.UseVisualStyleBackColor = false;
+ this.btnPrikaziMusteriju.Click += new System.EventHandler(this.btnPrikaziMusteriju_Click);
+ //
+ // btnIzbrisi
+ //
+ this.btnIzbrisi.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnIzbrisi.BorderColor = System.Drawing.Color.Black;
+ this.btnIzbrisi.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnIzbrisi.FlatAppearance.BorderSize = 0;
+ this.btnIzbrisi.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnIzbrisi.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnIzbrisi.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnIzbrisi.ForeColor = System.Drawing.Color.Transparent;
+ this.btnIzbrisi.Location = new System.Drawing.Point(399, 382);
+ this.btnIzbrisi.Name = "btnIzbrisi";
+ this.btnIzbrisi.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnIzbrisi.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnIzbrisi.OnHoverTextColor = System.Drawing.Color.Gold;
+ this.btnIzbrisi.Size = new System.Drawing.Size(188, 53);
+ this.btnIzbrisi.TabIndex = 3;
+ this.btnIzbrisi.Text = "Obriši mušteriju";
+ this.btnIzbrisi.TextColor = System.Drawing.Color.Black;
+ this.btnIzbrisi.UseVisualStyleBackColor = false;
+ this.btnIzbrisi.Click += new System.EventHandler(this.btnIzbrisi_Click);
+ //
+ // btnDodajMusteriju
+ //
+ this.btnDodajMusteriju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajMusteriju.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajMusteriju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajMusteriju.FlatAppearance.BorderSize = 0;
+ this.btnDodajMusteriju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajMusteriju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajMusteriju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajMusteriju.ForeColor = System.Drawing.Color.Transparent;
+ this.btnDodajMusteriju.Location = new System.Drawing.Point(111, 382);
+ this.btnDodajMusteriju.Name = "btnDodajMusteriju";
+ this.btnDodajMusteriju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajMusteriju.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodajMusteriju.OnHoverTextColor = System.Drawing.Color.Gold;
+ this.btnDodajMusteriju.Size = new System.Drawing.Size(188, 53);
+ this.btnDodajMusteriju.TabIndex = 2;
+ this.btnDodajMusteriju.Text = "Dodaj mušteriju";
+ this.btnDodajMusteriju.TextColor = System.Drawing.Color.Black;
+ this.btnDodajMusteriju.UseVisualStyleBackColor = false;
+ this.btnDodajMusteriju.Click += new System.EventHandler(this.btnDodajMusteriju_Click);
+ //
+ // MusterijeForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(1011, 527);
+ this.Controls.Add(this.btnPrikaziMusteriju);
+ this.Controls.Add(this.btnIzbrisi);
+ this.Controls.Add(this.btnDodajMusteriju);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listMusterije);
+ this.MaximumSize = new System.Drawing.Size(1029, 574);
+ this.MinimumSize = new System.Drawing.Size(1029, 574);
+ this.Name = "MusterijeForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Mušterije";
+ this.Load += new System.EventHandler(this.MusterijeForm_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.MusterijeForm_MouseClick);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listMusterije;
+ private System.Windows.Forms.Label label1;
+ private ePOSOne.btnProduct.Button_WOC btnDodajMusteriju;
+ private System.Windows.Forms.ColumnHeader IdMusterije;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader Prezime;
+ private System.Windows.Forms.ColumnHeader Adresa;
+ private System.Windows.Forms.ColumnHeader BrojVoznji;
+ private ePOSOne.btnProduct.Button_WOC btnIzbrisi;
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziMusteriju;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs
new file mode 100644
index 0000000..21276c3
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.cs
@@ -0,0 +1,99 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class MusterijeForm : Form
+ {
+ public MusterijeForm()
+ {
+ InitializeComponent();
+ }
+
+ private void MusterijeForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniListu();
+ }
+ private void IspuniListu()
+ {
+ listMusterije.Items.Clear();
+ List musterijapregled = DTOManager.GetMusterijaAll();
+
+ foreach (MusterijaPregled musterija in musterijapregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { musterija.IdMusterije.ToString(),musterija.Ime,musterija.Prezime,musterija.Adresa,musterija.BrojVoznji.ToString() });
+ listMusterije.Items.Add(item);
+ listMusterije.View = View.Details;
+ }
+ listMusterije.Refresh();
+ }
+
+ private void btnDodajMusteriju_Click(object sender, EventArgs e)
+ {
+ DodajMusterijuForm forma = new DodajMusterijuForm();
+ forma.ShowDialog();
+ this.IspuniListu();
+ }
+
+ private void btnPrikaziMusteriju_Click(object sender, EventArgs e)
+ {
+ if (listMusterije.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali musteriju!");
+ else if (listMusterije.SelectedItems.Count > 1)
+ MessageBox.Show("Izaberite jednu musteriju!");
+
+ else
+ {
+ int idMusterije = Int32.Parse(listMusterije.SelectedItems[0].SubItems[0].Text);
+ DTO.MusterijaPregled m = DTOManager.GetMusterija(idMusterije);
+
+ MusterijaPrikaz forma = new MusterijaPrikaz(m);
+ forma.ShowDialog();
+ this.IspuniListu();
+ }
+ }
+
+ private void btnIzbrisi_Click(object sender, EventArgs e)
+ {
+ if (listMusterije.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali musteriju!");
+
+ else
+ {
+
+ string poruka = "Da li zelite da obrisete izabrane musterije?";
+ string title = "Brisanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ int[] delArray = new int[listMusterije.SelectedItems.Count];
+
+ for (int i = 0; i < listMusterije.SelectedItems.Count; i++)
+ {
+ delArray[i] = Int32.Parse(listMusterije.SelectedItems[i].SubItems[0].Text);
+ }
+
+ DTOManager.obrisiMusterije(delArray);
+ MessageBox.Show("Brisanje uspesno!");
+ this.IspuniListu();
+ }
+ }
+ }
+
+ private void MusterijeForm_MouseClick(object sender, MouseEventArgs e)
+ {
+ for (int i = 0; i < listMusterije.SelectedItems.Count; i++)
+ listMusterije.SelectedItems[i].Selected = false;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/MusterijeForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs
new file mode 100644
index 0000000..afeda04
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.Designer.cs
@@ -0,0 +1,232 @@
+namespace TaksiUdruzenje.Forme
+{
+ partial class PopustiForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PopustiForm));
+ this.listPopusti = new System.Windows.Forms.ListView();
+ this.idPopusta = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.btnProduziPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.SuspendLayout();
+ //
+ // listPopusti
+ //
+ this.listPopusti.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idPopusta,
+ this.idMusterije,
+ this.ime,
+ this.prezime,
+ this.brVoznji,
+ this.vrednost,
+ this.pocetak,
+ this.kraj});
+ this.listPopusti.FullRowSelect = true;
+ this.listPopusti.GridLines = true;
+ this.listPopusti.HideSelection = false;
+ this.listPopusti.Location = new System.Drawing.Point(42, 148);
+ this.listPopusti.Name = "listPopusti";
+ this.listPopusti.Size = new System.Drawing.Size(1174, 206);
+ this.listPopusti.TabIndex = 0;
+ this.listPopusti.UseCompatibleStateImageBehavior = false;
+ this.listPopusti.View = System.Windows.Forms.View.Details;
+ //
+ // idPopusta
+ //
+ this.idPopusta.Text = "ID Popusta";
+ this.idPopusta.Width = 91;
+ //
+ // idMusterije
+ //
+ this.idMusterije.Text = "ID Mušterije";
+ this.idMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.idMusterije.Width = 96;
+ //
+ // ime
+ //
+ this.ime.Text = "Ime";
+ this.ime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.ime.Width = 90;
+ //
+ // prezime
+ //
+ this.prezime.Text = "Prezime";
+ this.prezime.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.prezime.Width = 90;
+ //
+ // brVoznji
+ //
+ this.brVoznji.Text = "Broj vožnji";
+ this.brVoznji.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.brVoznji.Width = 100;
+ //
+ // vrednost
+ //
+ this.vrednost.Text = "Vrednost popusta";
+ this.vrednost.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vrednost.Width = 133;
+ //
+ // pocetak
+ //
+ this.pocetak.Text = "Datum početka";
+ this.pocetak.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.pocetak.Width = 118;
+ //
+ // kraj
+ //
+ this.kraj.Text = "Datum kraja";
+ this.kraj.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.kraj.Width = 160;
+ //
+ // btnProduziPopust
+ //
+ this.btnProduziPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnProduziPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnProduziPopust.FlatAppearance.BorderSize = 0;
+ this.btnProduziPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(185)))), ((int)(((byte)(29)))));
+ this.btnProduziPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnProduziPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnProduziPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnProduziPopust.Location = new System.Drawing.Point(874, 374);
+ this.btnProduziPopust.Name = "btnProduziPopust";
+ this.btnProduziPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnProduziPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.Size = new System.Drawing.Size(213, 57);
+ this.btnProduziPopust.TabIndex = 8;
+ this.btnProduziPopust.Text = "Produži trajanje";
+ this.btnProduziPopust.TextColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.UseVisualStyleBackColor = false;
+ this.btnProduziPopust.Click += new System.EventHandler(this.btnProduziPopust_Click);
+ //
+ // btnObrisiPopust
+ //
+ this.btnObrisiPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnObrisiPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnObrisiPopust.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiPopust.FlatAppearance.BorderSize = 0;
+ this.btnObrisiPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29)))));
+ this.btnObrisiPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnObrisiPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnObrisiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnObrisiPopust.Location = new System.Drawing.Point(521, 374);
+ this.btnObrisiPopust.Name = "btnObrisiPopust";
+ this.btnObrisiPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnObrisiPopust.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnObrisiPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnObrisiPopust.Size = new System.Drawing.Size(213, 57);
+ this.btnObrisiPopust.TabIndex = 7;
+ this.btnObrisiPopust.Text = "Obriši popust";
+ this.btnObrisiPopust.TextColor = System.Drawing.Color.Black;
+ this.btnObrisiPopust.UseVisualStyleBackColor = false;
+ this.btnObrisiPopust.Click += new System.EventHandler(this.btnObrisiPopust_Click);
+ //
+ // btnDodajPopust
+ //
+ this.btnDodajPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajPopust.FlatAppearance.BorderSize = 0;
+ this.btnDodajPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29)))));
+ this.btnDodajPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnDodajPopust.Location = new System.Drawing.Point(148, 374);
+ this.btnDodajPopust.Name = "btnDodajPopust";
+ this.btnDodajPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnDodajPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.Size = new System.Drawing.Size(213, 57);
+ this.btnDodajPopust.TabIndex = 6;
+ this.btnDodajPopust.Text = "Dodaj popust";
+ this.btnDodajPopust.TextColor = System.Drawing.Color.Black;
+ this.btnDodajPopust.UseVisualStyleBackColor = false;
+ this.btnDodajPopust.Click += new System.EventHandler(this.btnDodajPopust_Click);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(410, 92);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(460, 29);
+ this.label1.TabIndex = 9;
+ this.label1.Text = "Lista svih dodeljenih popusta mušterijama";
+ //
+ // PopustiForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(222)))), ((int)(((byte)(29)))));
+ this.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("$this.BackgroundImage")));
+ this.ClientSize = new System.Drawing.Size(1267, 534);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.btnProduziPopust);
+ this.Controls.Add(this.btnObrisiPopust);
+ this.Controls.Add(this.btnDodajPopust);
+ this.Controls.Add(this.listPopusti);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(1285, 581);
+ this.MinimumSize = new System.Drawing.Size(1285, 581);
+ this.Name = "PopustiForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Popusti";
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listPopusti;
+ private System.Windows.Forms.ColumnHeader idPopusta;
+ private System.Windows.Forms.ColumnHeader idMusterije;
+ private System.Windows.Forms.ColumnHeader vrednost;
+ private System.Windows.Forms.ColumnHeader pocetak;
+ private System.Windows.Forms.ColumnHeader kraj;
+ private ePOSOne.btnProduct.Button_WOC btnDodajPopust;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiPopust;
+ private ePOSOne.btnProduct.Button_WOC btnProduziPopust;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ColumnHeader ime;
+ private System.Windows.Forms.ColumnHeader prezime;
+ private System.Windows.Forms.ColumnHeader brVoznji;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs
new file mode 100644
index 0000000..aa65d0b
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.cs
@@ -0,0 +1,104 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class PopustiForm : Form
+ {
+ public PopustiForm()
+ {
+ InitializeComponent();
+ ispuniListu();
+ }
+
+ private void ispuniListu()
+ {
+ listPopusti.Items.Clear();
+ List sviPopusti = DTOManager.GetPopustAll();
+ String krajPopusta;
+
+ foreach (PopustPregled p in sviPopusti)
+ {
+ if (p.DatumKraja == null)
+ krajPopusta = "Trajanje je neograničeno";
+ else
+ krajPopusta = ((DateTime)(p.DatumKraja)).ToShortDateString();
+
+ ListViewItem item = new ListViewItem(new string[] { p.Id.ToString(),p.IdMusterije.IdMusterije.ToString(),p.IdMusterije.Ime,p.IdMusterije.Prezime,p.IdMusterije.BrojVoznji.ToString(),p.Vrednost.ToString()+"%",p.DatumPocetka.ToShortDateString(),krajPopusta});
+ listPopusti.Items.Add(item);
+ }
+ listPopusti.Refresh();
+ }
+
+ private void btnDodajPopust_Click(object sender, EventArgs e)
+ {
+ DodajPopust dodavanjePopustaForm = new DodajPopust();
+ dodavanjePopustaForm.ShowDialog();
+ ispuniListu();
+ }
+
+ private void btnObrisiPopust_Click(object sender, EventArgs e)
+ {
+ if (listPopusti.SelectedItems.Count < 1)
+ {
+ MessageBox.Show("Izaberite bar jedan popust kako bi brisanje bilo moguće.");
+ return;
+ }
+
+ string poruka = "Da li želite da obrišete selektovane popuste?";
+ string title = "Brisanje popusta";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+ if (result == DialogResult.OK)
+ {
+ List idPopusta = new List();
+
+ for (int i = 0; i < listPopusti.SelectedItems.Count; i++)
+ idPopusta.Add(Int32.Parse(listPopusti.SelectedItems[i].SubItems[0].Text));
+
+ DTOManager.DeletePopusti(idPopusta);
+ MessageBox.Show("Brisanje popusta je uspešno.");
+ ispuniListu();
+ return;
+ }
+
+ }
+
+ private void btnProduziPopust_Click(object sender, EventArgs e)
+ {
+ if (listPopusti.SelectedItems.Count !=1)
+ {
+ MessageBox.Show("Izaberite jedan popust čije trajanje želite da produžite.");
+ if (listPopusti.SelectedItems.Count > 1)
+ {
+ for (int i = 0; i < listPopusti.SelectedItems.Count; i++)
+ {
+ listPopusti.SelectedItems[i].Selected = false;
+ i--;
+ }
+ }
+ return;
+ }
+
+ if(listPopusti.SelectedItems[0].SubItems[7].Text== "Trajanje je neograničeno")
+ {
+ MessageBox.Show("Trajanje ovog popusta je neograničeno, nije moguće produženje.");
+ return;
+ }
+ int idPopusta = Int32.Parse(listPopusti.SelectedItems[0].SubItems[0].Text);
+ ProduziPopust produziPopustForma = new ProduziPopust(idPopusta);
+ produziPopustForma.ShowDialog();
+ ispuniListu();
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx
new file mode 100644
index 0000000..b5ef984
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/PopustiForm.resx
@@ -0,0 +1,557 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg
+ JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy
+ MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAG6AyADAREAAhEBAxEB/8QA
+ HAABAAICAwEAAAAAAAAAAAAAAAECAwcEBggF/8QAURAAAQMBBAIMCgYJAgUEAwAAAAECEQMEBQYhIpQH
+ EhYxQVFVVnGB0dITFSMyNnJ0kZOyFBdSU2GxJDM0NTdCYnOhs8EmJ0NjwiVEouFUkvD/xAAbAQEBAAID
+ AQAAAAAAAAAAAAAAAQIDBAUGB//EADwRAQABAgIECwYHAQEAAgMAAAABAhEDBBIhMVIFBhMUFTNBUXGR
+ oTI0YXKx0RYiQlSBosE1I0NEYuHx/9oADAMBAAIRAxEAPwDYx8bekAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAoEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AACgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ 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
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLu
+ gNx2GObl0ajS7oDcdhjm5dGo0u6A3HYY5uXRqNLugNx2GObl0ajS7oH/2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs
new file mode 100644
index 0000000..b0360fc
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.Designer.cs
@@ -0,0 +1,182 @@
+namespace TaksiUdruzenje.Forme
+{
+ partial class ProduziPopust
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProduziPopust));
+ this.dateTimePickerTrajanje = new System.Windows.Forms.DateTimePicker();
+ this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox();
+ this.lblInfomacije = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.btnProduziPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.groupBox1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // dateTimePickerTrajanje
+ //
+ this.dateTimePickerTrajanje.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.dateTimePickerTrajanje.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerTrajanje.Location = new System.Drawing.Point(199, 121);
+ this.dateTimePickerTrajanje.Name = "dateTimePickerTrajanje";
+ this.dateTimePickerTrajanje.Size = new System.Drawing.Size(117, 24);
+ this.dateTimePickerTrajanje.TabIndex = 0;
+ //
+ // checkBoxNeograniceno
+ //
+ this.checkBoxNeograniceno.AutoSize = true;
+ this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBoxNeograniceno.Location = new System.Drawing.Point(14, 168);
+ this.checkBoxNeograniceno.Name = "checkBoxNeograniceno";
+ this.checkBoxNeograniceno.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
+ this.checkBoxNeograniceno.Size = new System.Drawing.Size(244, 22);
+ this.checkBoxNeograniceno.TabIndex = 1;
+ this.checkBoxNeograniceno.Text = "Postavi trajanje na neograničeno";
+ this.checkBoxNeograniceno.UseVisualStyleBackColor = true;
+ this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged);
+ //
+ // lblInfomacije
+ //
+ this.lblInfomacije.AutoSize = true;
+ this.lblInfomacije.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblInfomacije.Location = new System.Drawing.Point(14, 45);
+ this.lblInfomacije.Name = "lblInfomacije";
+ this.lblInfomacije.Size = new System.Drawing.Size(53, 20);
+ this.lblInfomacije.TabIndex = 7;
+ this.lblInfomacije.Text = "label1";
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(15, 82);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(538, 18);
+ this.label1.TabIndex = 8;
+ this.label1.Text = "Izaberite novi datum za produženje popusta ili postavite trajanje na neograničeno" +
+ ".\r\n";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(15, 121);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(159, 18);
+ this.label2.TabIndex = 9;
+ this.label2.Text = "Novo važenje popusta:";
+ //
+ // btnProduziPopust
+ //
+ this.btnProduziPopust.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnProduziPopust.BorderColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.ButtonColor = System.Drawing.Color.Orange;
+ this.btnProduziPopust.FlatAppearance.BorderSize = 0;
+ this.btnProduziPopust.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnProduziPopust.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnProduziPopust.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnProduziPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnProduziPopust.Location = new System.Drawing.Point(232, 339);
+ this.btnProduziPopust.Name = "btnProduziPopust";
+ this.btnProduziPopust.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnProduziPopust.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.Size = new System.Drawing.Size(204, 55);
+ this.btnProduziPopust.TabIndex = 6;
+ this.btnProduziPopust.Text = "Sačuvaj promene";
+ this.btnProduziPopust.TextColor = System.Drawing.Color.Black;
+ this.btnProduziPopust.UseVisualStyleBackColor = false;
+ this.btnProduziPopust.Click += new System.EventHandler(this.btnProduziPopust_Click);
+ //
+ // groupBox1
+ //
+ this.groupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.groupBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
+ this.groupBox1.Controls.Add(this.pictureBox1);
+ this.groupBox1.Controls.Add(this.lblInfomacije);
+ this.groupBox1.Controls.Add(this.label1);
+ this.groupBox1.Controls.Add(this.label2);
+ this.groupBox1.Controls.Add(this.checkBoxNeograniceno);
+ this.groupBox1.Controls.Add(this.dateTimePickerTrajanje);
+ this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.groupBox1.Location = new System.Drawing.Point(33, 47);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(622, 286);
+ this.groupBox1.TabIndex = 11;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "Promena važenja popusta";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(379, 112);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(197, 151);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 12;
+ this.pictureBox1.TabStop = false;
+ //
+ // ProduziPopust
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.ClientSize = new System.Drawing.Size(687, 427);
+ this.Controls.Add(this.groupBox1);
+ this.Controls.Add(this.btnProduziPopust);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(705, 474);
+ this.MinimumSize = new System.Drawing.Size(705, 474);
+ this.Name = "ProduziPopust";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Produženje popusta";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ProduziPopust_FormClosing);
+ this.groupBox1.ResumeLayout(false);
+ this.groupBox1.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.DateTimePicker dateTimePickerTrajanje;
+ private System.Windows.Forms.CheckBox checkBoxNeograniceno;
+ private ePOSOne.btnProduct.Button_WOC btnProduziPopust;
+ private System.Windows.Forms.Label lblInfomacije;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.GroupBox groupBox1;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs
new file mode 100644
index 0000000..cb18fb6
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.cs
@@ -0,0 +1,67 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using TaksiUdruzenje.Entiteti;
+using static TaksiUdruzenje.DTO;
+
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class ProduziPopust : Form
+ {
+ private int idPopusta;
+ bool produzen;
+ public ProduziPopust(int idPopusta)
+ {
+ InitializeComponent();
+ produzen = false;
+ this.idPopusta = idPopusta;
+ PopustPregled popust=DTOManager.GetPopust(idPopusta);
+ lblInfomacije.Text = "Izabrani popust važi od " + popust.DatumPocetka.ToShortDateString()+" do "+((DateTime)(popust.DatumKraja)).ToShortDateString();
+ dateTimePickerTrajanje.Value = popust.DatumKraja.Value.AddDays(1);
+ dateTimePickerTrajanje.MinDate = popust.DatumKraja.Value.AddDays(1);
+ }
+
+
+ private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e)
+ {
+ if (checkBoxNeograniceno.Checked == true)
+ dateTimePickerTrajanje.Enabled = false;
+ else
+ dateTimePickerTrajanje.Enabled = true;
+ }
+
+ private void btnProduziPopust_Click(object sender, EventArgs e)
+ {
+ DateTime? trajanjeDo = null;
+ if (checkBoxNeograniceno.Checked == false)
+ trajanjeDo = dateTimePickerTrajanje.Value;
+ DTOManager.ProduziPopust(this.idPopusta, trajanjeDo);
+ MessageBox.Show("Popust je uspešno produžen.");
+ produzen = true;
+ this.Close();
+ }
+
+ private void ProduziPopust_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (!produzen)
+ {
+ string poruka = "Niste produžili trajanje ovog popusta, ako kliknete OK popust neće biti produžen.";
+ string title = "Produženje važenja popusta";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+ if (result == DialogResult.OK)
+ e.Cancel = false;
+ else
+ e.Cancel = true;
+ }
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx
new file mode 100644
index 0000000..c589021
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ProduziPopust.resx
@@ -0,0 +1,842 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsN
+ DhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQU
+ FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAL4AwUDASIAAhEBAxEB/8QA
+ HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
+ MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
+ V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
+ x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
+ BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
+ YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
+ hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
+ 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9KKKKK9g8wKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
+ iigAooooAKKKKACiijn0oAKKMGigAooooAKKWkzjrQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFH4YoAKPwqOS4jj6uKryagi/dUmgC5RWY2pStwBtFQvcSSdWNAGu0iL1YComvY
+ V6vmsk/N15pKVwNNtSi/hBNMbUvSM1QopAXP7Sc9FA+tMOoS9sCq1FAE5vpj/FSfbJf71Q0UAT/bZv71
+ H26b+9UFFAFj7dL/AHqcNQl9qq0UAXBqTd1H4U9dUHdDVD8KSgDU/tKL0IqRbuJuj81j0Yp3A3BIG6MD
+ S5rDHy9OKlW6lT+Mmi4GxRWampOv3huqdNSjbgjbQBbopiypJ91gafTAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKRpAv3m
+ C1Ul1FV4Qbj60AXKhluoo87myfQVnSXUs3VuPaoaVwLrakf4EwPU1XkuZJM5Y1FRSAPfv70UUUgCiiig
+ AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAB8vQkfjU0d3LH/ABcVDRQBfj1I
+ Hh1x7irUc6SfdbJ9O9Y1LkryDj6VVwNyismO+lj77h71ch1COTG75TTAtUUKwbkHIooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACjFNaQRjLcCqU+pDG2MUAXZ
+ JFjGWOB6VSm1I9Ixx61SZ2kOWYn60lIB0kjSNliTTaKKQBRRRSAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooASloooAkineH7rfhVyHUAxw4x71n0U
+ 0BtqwYZByKdWLHK8Z+U/hV+HUFbCvwaoC3RSKQy5ByKcRj3oASiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
+ ACiiigAooooAKKKKACijvjvTJpkhXc5/CgB+cDJ4qrPfJGCF+Zv0qpPePM2PurVf6UrgPkmebO45HpTP
+ pRRSAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDCiiigQUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAGaP1oooAlhuHhI2nI9K0YbxJu+G9DWTQM+uD2NMDdorNt79o
+ 8LJ8y1oRyCRcqciqAdRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU1iI1LMcCs+6vi3ypwvrQBZu
+ L5Y/lT5m9azJJDI25iSaT370VACdTmloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
+ ooAOxrC1jxdaaPdfZnRmdepFbv4V5p40Gdenyewr8z4/z7GcPZZHE4F2m5Wu1c+kyLA0cwxLp1r2Svoe
+ i2d0l9bxzx/ckXcM1NWX4ZP/ABI7P/d/rWpX3WW4meMwVHET3lFN+p4mKpxo1504bJ2CiiivSOYKKKKA
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqSGZ4Wyp/Co6KANaC8WYAH5Wqf
+ vWEpIIIOKv2t/nCS/gapAXqKO2c5z0opgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFACZpskqxrlunpTZrhYVyevYVlzT
+ NM2W/KgB1xdNM3ovbFQ0UVIBRRRSAKKKKACiiigAoooo06gFFFJRtoDstWLRRTXkSNcswUf7RxUSqRpp
+ ym0l5lRi5O0NR1H6VlXfiK0tshW85h1C9Kx7jxVcOxEKLCpr4rMuM8myv3ZVuefaOp7OGyfF4jVRt6nW
+ /wAOaia6hj+9Ki/8CrhptQupyTJOxz2ziq0kqopaR9q/3mNfB1/E1SnyYTDN+r1+5JnuQ4b5Y3q1Uvkd
+ 2+rWcf3rmP8AOoW8RWC/8t8/QV5y2tQKxWEPOfRFpFvr2Y/u9Pk/4EQP6130s/4tx0VLD4KMU9uY4qmH
+ ybDPlq17vyPQm8TWS9C7fRaZ/wAJXaj/AJZyH9K4Pbq0mcWyRj/aarEOj63dJkmCMe/P9K6lU42q7qnH
+ 7zneIyOOzkzsf+Eutu0Mh/H/AOtSf8Jdb/8APvJ/n8K5X/hGtXb715Av0U/4U4eFNSbrqMY+gNbLD8ZS
+ 3r0l8n/mQ8Zk0dqcn8zqP+Evt1628n+fwrk9eU6tqUlzH8isPut1om8MXsGCdTG7pgA1zuqzXmm3ZgNy
+ X4zuxXiZ1wvxHn2G+rY7EU3G99E0/wBTpwee5bl83Uo0pJs9E0bxBBp+mw28iMXjGOPrV8eKrM9RIPwr
+ yW31a9mmSM3BG5gua6P+xdSxkXsZ+oNe5hsDxXgaEMPSrUnGKstHscdTMcqxFR1JUp3fmjul8TWTfxMP
+ qtSL4gsW/wCW23/eFefrpOrlgq3ETn6VKdG16PosD/Rsf0rp9rxdT3VKX3/5C9tk8v519x6FHqtpJ924
+ Q/jVlZUkxsdW/GvL2h1iHO/T9/urio/7amtcCe2uLc/Tij+2+JMN/vOXqS7xl/wCo0crrfw8Ry/4kerf
+ Wgc+34155YeLJRjy7zP+y2f61u2vixhjz4gw/vJiqocdZepqnj4SoSf8y0+80lktZx56ElNeX+R01FVL
+ XVrW9UGOQZ/unirf05r7/D4vD4uCqUJqS8meJUo1KLtONvUKKSlrq1TtLcxCiiigAooooAKKKKACiiig
+ AooooAKKKKACiiigAooooAKKKKYFq1vDEwVjlfetJWDruXkVh1Pb3Lwt1ylFwNaimxyLKuVOadVAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAVFcXC26n+8f4e9FxcLbrz970rJkkaRtxOakBZJTK2WOT2phoopAFFFFABRRRRsP0CiiijfYLB
+ RRSH3/8ArUPQQtFVLrVLa0GZJgD/AHV5rFu/Fh5FvD/wI18tmPE+VZVdYisubstX+B6uGy3FYr+HB27v
+ T8zpD8q7jwPWqF5r1pZ8GQO3ovNcjdalc3hzJK2PQHFVzzyRmvyfM/E2ck4ZdSt/elq/kj6nC8NqPvV5
+ X8kbt14qlkBEEaoP7zcmsee8numPmytJ9TUOCPf2pHxjcTgCvyvH5/mebN/WK0n5XsvuR9RQwOEwqvCC
+ XmLx6U2aVUjLO20DuaoT6szP5NohnmP5CprXw7JcMJdQkLnqIl6CvrMi4Ex2ZJVsQvZU397+X+Z8/mHE
+ mGwbdOiueXlsiuupS3khisYTMw/jYfLVq38NmZxLfTNM3/PIHC1twwR26hI1VB6AU6v3nKeGsuyWKWHp
+ +9/M9X9/Q/N8bm2Lx8v3s9Oy0RFDaw24AjiVAPQVLRUkMJmbA6d6+p83qePFPoPtbfzzlvuitBQFAAAw
+ KSOMRqFHanUHRGIUyaYQISce1LI4jUsx+lZk0zTNk9PSgJNdBHcyMWauL8YR41KNsY3R12R71yfjVcXN
+ u3qD/SmjllZ6s5xTtYMOq4Nel2jfaLeJ16sBXmfLcDnNen+Foj/Y8Dv94Dbim2yacdTTt7fyRk8sam/D
+ mikZgqknpUnbZR3QPII1JJIrLuJPtDkuAy+4Bp9xOZm44UVDSsjGTvoULrRbO8zuhCN/eTis2TR77T/m
+ tJROn/POQc10NGcVw4vAYTHQdPE01NPvqa4fEVsLLmoycfQ5uHWkilCXCtazejcCuj0/xFc2qjL+fH6N
+ z+tRXNnDeLsmjEmfaslvDN1Buk02U7R1ik6fhX5nieCq2Bm8RkNd0pfytuz/AK8z6/D8RKolTzCnzrut
+ /wCvQ7ux8QW14Qu7ypP7rcCtSvKF1R7eQQ3sT20o79j+Nb2n69PaqBHIJYc/dY5FZ4bjPH5TUWGz+g10
+ 50tPw0+49CWU4bGxdXLqib7Pc7mis3T9et77Cs3lyf3W6VpZH/6q/VcDmGEzKn7XCVFNeW/zR83Xw9XD
+ y5KsbBRRRXpehz+QUUUUhBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR7DpRRQBLBcNbuCOnetWORZl3L
+ WLz+FS29wbd8jp3FMDYopkcqzKGU/UU+qAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKjuJlt1yevYUskixxlm7dqyZpjM5Y9O1IBJJGlYluvamUU
+ VIBRRRTGFJTLmdbW3kmb7q1zTeJruaQiGFSCeAQa+WzjiTLsjnGnjJvmlqkld2PSweXV8dFyorRdzqaP
+ 89K5NtZ1RuihfotQyalqjdXcfRa+Rq+IuXQV6dKb+Vv8z148O4h/FOJ2WP8AOagmvYbbJkmRce9ca91q
+ DdZJqrtFM5y6Ox9TXgYvxMfK1hcM795PT8EjtpcNK69rU08jorrxVChKwRtI395uBWPda5d3mQ0hRT2X
+ iqf2d/7jflSeU4/gb8q/MMy4qznM7xrVHGPZaL/P8T6jC5XhMNrGN33Yzad2Sxb3NBYCnFG/ukUnlt/d
+ r498z3uz17LqJ96l+7SfN6YqG6uDDtRVzI/3R70Rg+Za/wBMUpcqb7Dbu+jsoy0hA9E7n6VUgsbzXG3S
+ E2tr6d2qew0tRJ9ovn82UdFx8ora+1R4wDtr994ZwHDuUxjXxOIhOs+70Xoj8xzfE5pjm6dOjKFP01fq
+ NsrCDT4wkKBR645NWKh+1Rj+Kl+1Rf3q/Uv7dyqTv9Zj5anx/wDZ2MX/AC6f3EtFR/aY/wC8KXzo+Pmr
+ eObZfL4a8fvM/qWJjo6b+4ljjaRtqj61pQwiFcDr3NQW81vEo/eLuqYXUPaVT+NbRzDBy+GrH7xrC1or
+ WD+4lpGYKue3em+fF/z0X86pXd0JDtQ/L3rZYqhLaa+8HTqL7LGXFwZ29FqKjcM8UlbKrB7NHLKE+wv8
+ QrmPGilltn+orp+vtWZr2n/aLeCR+EVsj3rTmj3M+WW1jl9L0/pNIMg/dWu88MybrNkJ5Vs1zP3QOgwO
+ lbfheb99KnqMj8Kba3ZdPc6HPf0qhdXHmttX7o/WpLy43fIvHqc1T9hRruXKTeiCij+dHHrQY631Cj6d
+ aKdGhkYKOppBZ3tYWGEzNgfjWnGgjUKvamwwiFQAOe9SfhRe2iOiMOXW2pXvLCDUITHcRLMp7kAkVzF5
+ 4TutNYy6ZL5idTC5rr9vTij3rkxOGoYum6GIgpQfdG9OVSjP2lKXLLyOEt9WSWTyZ0NrOP4X4z9K6HT/
+ ABBc2WFJ82P+6x/rVvVNEtNXjImjw/aReCK5a6sL/wAOsTKDd2XaReoFfkOZcHYvLKjxvD1Rxa+zf8j7
+ TB57Trx+r5lG67noWn65bahgBwkndG4rR6fQ15nb3Uc8ayRvuHUEdq27DxFcWe0OfPi756ijKPEKVKaw
+ uc0+WS0cl09UduKyBTXtsFK6f9aM7GiqNjrFtqA/dttf/nmx5q9+NfsuFxuGx1NVcNUU4vsz4+tRqUJc
+ lVWYUUfSkrs8jKzFooopiCiiikMKKKKYgooopbbgFFFFAwooooEFHvRRQBLbXDW75H3T1rWjkEihlOR3
+ rEqe1uDbsAfummgNaikVg3I5FLVAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABSMwXLHtS1m390WbYh4HU0AR3VwZpP9kdKgpKWpYBRRRSGFHcUVleJtatvD+i3F
+ 9dymGCMfM6jJH0rKrVjRpyqTdkky6VOVaapwV29DD8X+MtKs7iDS5NQijuJDlowckDrzjpUVt4m0a3UK
+ t3EAPrz+lcnJ40+Fskxmls/NmbkzOkm4n1PNP/4T34Yg8WZ6/wByT/GvwnMqFHMsbLF1MRC7slq9F9x+
+ r4XBPDUY0lQqeei3+864eLtKU8XiY/GpIvEmm3MgRLtWdjgDnrXGN8QPhmmSLSQsO2yTr6DmuaslHjjx
+ Auo2dmdK0e2bMUcbMDKQepJPrXzuYU8JgaftXWU32i3+qPQo4N1G3OnKC7yt/me1q3yjvS7hXKi4lCri
+ Vl46ZpftM/8Az2f86+N/tiHWDRj9Vfc6jcPX9KXj0/SuW+1T/wDPVvzpftlx/wA9W/On/a9L+Vh9Ul0Z
+ 0+0elGAvauZ+3XH/AD1b86X7dcf89mo/talvysPqs+50u1W7D8qw7qNZPE1shVcLGW6d6rf2hcjH71qo
+ y3ky6tBI0h3FSoOK4sVmVCpFWh9pM1p4acb69Gdh9njbrGKguGs7Vd05jjB6Fu9Yv9pXXaX6cVi65eRz
+ Mi3pZvTA4qsRndKlG0Kd/uIjhpt6s637dpUnSeH86tLZW7rkIpB6YrzU/wBmNxtdefeuj0rU5I7NBBIW
+ iHQsOa4sLnlOpK1ajp5JM0nhZRXuyOn/ALNt/wDnnim/2Xa/88uPrWT/AGxc4++v5Uf2zc/3l/Kva+v4
+ R/Z09EYewrfzfiah0m1/55frSf2Pa/8APPH41m/21P3K5p39tTjspoWNwT+z+AexrdzQ/sW167D+dJ/Y
+ tr6Efiaorrk391f1p39uyf3F/WqWMwHp8heyrdy3/YsHbcPxpP7Eh/vvVddcfgGNT+NA15u0X5Gr+uYN
+ dbfeR7Go+hM2iJ/DK/40jaGsihWmZlByAe1MXXgesX60o11D1jP51osdhkny1H97IeHm1blX4GXrukrY
+ 26TI/AcbuO1aNvopixJFPtJXsKp61qEd5p9xGEbO3I5qxZ6/FHYwlkYkrjrWMcyp0a8r4iVrL7UvMqWF
+ TgvcV/RE/wDY8/a4zmm/2Vcrx5oNYusatqFxdf6LcfZ4l4CkDOaqw6lrcEgb7SsoB5BArH/WdQnyqtUt
+ /iZH9mwkrunH7kdJ/Zt0P41pDYXY/iU1Nb65A4XflXxyO1TjVbZgD5gxXv0s6rTSnTxkl/28zkll+Hvr
+ Qj9xn/Y7wdlP40+EXtv0iUn61fGpW3/PZacL6A/8tkx9a7Y51jvs4yf/AIFcweWYS/8ABX3FP7VfL1gU
+ /jSf2hd97X8q0FuoWOBKmfrTlmQ9HU/jXRHPc0j8OMf9fMh5XgnvRRmf2lcDraMaP7WfvatWtu4znNJg
+ dSK6Y8RZ1H/mL/8AJV/mZ/2TgH/y6t8zK/tg5ybdxjpxSnWI2Uq8LkHrkcGtLavoPypDGjZBRT+Farib
+ PltXT9Yon+x8v/59/icZqOnxLN9o07dBI33o2GFNIt9tkEcieW+OvY12X2eLoY1P4VWvtFtr2F0aMBj0
+ YdRXyOdSxubWqVuXnXVKzfq0ergKOHy9clO/K+lzn0Y7gwGGHfODWjHr99CAPO3AeoqLR40E01jcx/v4
+ ejf3l9a1W0e3P8DD8a8jL1mGHi54OryX3s2mehW9hUfLVgmvQgTxZdL95EerMfi7+9bZPsag/sODnBYU
+ xtBU9JSK+oo5/wAS4e3LX5l56nlyy7LZ/wDLuxpx+KrRh86SRn6Vbh16ym6TBT/tVz/9gv8Awy/pULaD
+ N/fVq9qjx1xFR0qU4yRxyyPAT2k182del5BJ92ZD+NTAhuQc/SuGbSblOg5/2TRi/t8bWlX8c17tDxIr
+ R0xOEa/ws4Z8Oxl/Cqr5ndUnfHeuMj16/t8Avkf7S1dh8XOuBLArf7pxX0mF8Qsmr6VVKD80eZU4fxkP
+ 4aUvQ6eiseHxVaSLh98X6ir9vqFtdcRTI59Aea+ywWfZbjVbDV4y9XZ/ieTVwOKw+k6bRZooor3VqrnB
+ towooooAKKKKACjmiigC3Y3XlkI5+U1pcVg49+taVjcBh5bdR0qwLlFFFABRRRQAUUUUAFFFFABRRRQA
+ UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFMmkEMZc9ulAEN9ceTHsU/O3X2rLp0kjSMXb+KmVA
+ C0UUUAFFFFGvQe2qCuZ+I2kya54L1SziGZXjyvOORXSn9K5/xRqO1BaIfmPLkfpXzPEuYYfLssrVK21m
+ rd20etlMKk8XT9ktYtP7j51h+FGtTKrO1vDuwxUsTjjp0qb/AIVFqp/5eIB+J/wr15epJ+lHOfav47+u
+ VPvP3f8AtXFbXR5bpfwhuFuo2vbmPyAfmSMHLe1em2dpFYwJDEgREG0AVL05xS8VjUrVKu7OKviauId5
+ u4UUUVgcwUUUUgCil/lTW/L0pgLVS/iYxLIgzJHyPerWzd2b8jS7Onf2qZwlKPKxcyXUjt7hJ4wwPJ6j
+ 0pJ7eO5AEiqwHrUEmnlZN8LmJj2HIP4U37Rc2v8ArU3p3Zf8Kx52ly1Vbz3LST1iyDUbG0sbG4uPIVzE
+ hfBOM4HrXzVH+2uYlKnwsAF/u3Z/+Ir6X1T/AIm2jXkFswaWWJkUMcckd6+MJv2R/H25tsNix6n/AEle
+ R+dfpvB+EyPEwqvNWr6cuttOp89mdXF03GOHv56H2T4P8QDxV4X03WPINsL2ITeWWzt9s15p8VP2kLH4
+ X+KRotzpNxeSeSs3mROAOSeOayvCv7QXg3wHoFl4b1S6mh1HTI/s1wqwsVDjrggYrzP4reBda+PHif8A
+ 4SnwfZ/2joskKwrM7iM71zkYYg9xW+V5DR/tGU8zg4YfWzfup9tTPE46fsEqDvU/Hz0PePhD8cLD4vXG
+ oJZadPYtZgM/nMCDnH+NdN8RPHtl8N/DM2uahFJLbRuqlYsbjn0r59+CKD9nm41M+PHXRG1FVFsSfND4
+ xn7mcdDXR/Gbxzo/xk8Dz+HvB15/bOsSSrILWNSpKjqckCssZkWG/thLDQbwja95bW6+9sOljprCv2kv
+ 3q6dfuNfQ/2tPCmvatZ6fHZ6gk91IIkLou0E++6vb8H1z3NfBHhP4R+LfC3izSdU1bRbiy02zuVluLhy
+ CqKO5x0r6/i+NXgibIXxNp/JOA0wB/Wr4kyHCYarTjky54tate9Z38ttAwGNnOMniZKL6X0OJvv2tPBu
+ m6lc2c8GpB4JDEzLEvUenzV6f4J8Z2Hj/wAO2+s6aJvsU5YIJlCtwSOmT6V8NeJPhD401DWr+7g8PXk1
+ vPM0iSImQyk8EV9L/BHxdongP4eaZomv6ra6Pq8G/wA20u5VjeMkkjIPqDXZxBw9lmGwNOpljc6rauk+
+ ays76LbWxlg8fiJVpRxNlHo9jtPiB8ZPDXwzu7W212eeOa6QvH5MQcYHHqKj8D/Grwr8RtVfT9Fup5ri
+ OMyMssYUAAgep9a8B/afin+I2vaRc+F4n8QWlvblJJtOHnRo2SdpK5wf8aqfsu6Xc+CvG19eeIYJNDt2
+ szHHNqKmBWYsp2gtjJ4P5U48M5f/AGE8XOTVdRb5bq9/8O4f2hX+ueyVuS+//BPrPxJrVj4f0S71HUZ/
+ JsoELySMM4H0rz/Sf2ivh/JHFF/wkCLIx2qjRsCc9O1M+N/iTTdY+FmvWmnala6heSwbI7e0nSWRvoFJ
+ Jr4k0nw9q0eqWfmaVfIgmQkvavwM9zjFc3DnCuCzPDTq4+ThKLaSel1a97M0x2ZVqFSMKKUovqfo3d6X
+ 9ukFxBNw4BHYHPeuH1D4heFNF1KWxvvE9rb3UDbZYyWyD+VdzYazpwtbZRqdnxGowLlD2+tfAPxkt57z
+ 4neI5o7eaWJrk7XSJmUjaOjYwa8bhzhXC5xjKtHFuUIpXT21v5nRjsynhaUXTtK59++HfEmleJ7A3Oj3
+ 0d/ao3l+bGeM07W/EuleG0jfVL+3sFlOEaZsBseleN/sgqtr8M5xKBC7XjErJhG79q5r9taVJNI8Nqdr
+ BpnPrjg06PD1CWef2TGb5L2T+X3DljpRwf1hx17H0BpfjjQNYuktbDV7W6nflIopMk1tTTCONpHKoijc
+ zMeAOuTXwd+y3GG+Mml4QArFIxCgccrX2r8QG8vwNr5OcLYy5Hodhoz/ACCllGY08FTm5KVrv1fkPA42
+ WKoutOKTVywvi3RX4Gr2eO4E4rUhkEyh42V0YblIPBHsa/LaaY/P+9IJJP3j61+lfw8jMfgfQkw3/HpH
+ 79q7OKOF48O0oTjVcue/ltqY5fmMsbKUXG1jZm1S3t5DHJdQxOuDtaUBhn2JqaDUFmyYrlZMddjA4/I1
+ 8L/tTahcR/GLVEjuZolSKEYSUrg7FPTPevUv2Lp57zSfEjzTS3BE0YXzJGbb97jk8VtjuFZYHJVnDrt6
+ J21W/nsKnmSni/qrh8z6ba+lh+Zpyo7F2xTl1ibcAtxuPbDg14T+11qVzpnw1t3tbqa1la9RN8MjRtjB
+ OMgivm74K+IdavPip4at5dY1GaKS8QNHJdyFGGRwRnpRlPDGJzPLZ5lGvZR5tNdbeYsRmEMPiFQcL3tq
+ foaNWuV/jyfcU5dduGP8LCsjUJdun3Dq3SF2DA56Ka/O7VPid4rh1a/8vxFqSKLiXAW6YgDccAc1y8O5
+ LjM/9r7Cty8nfXc1xuKpYNRvC9z9GrrUnXWLS42AH7rYPUVsrrqty0TD6GvH/g7fXeqfDPwvdX1xJdXc
+ 0e5ppjljz3NekfxGvlatfE4DFV6CnrB2em76noxhTrU4Tt0N0a1AwAIYH6VIuq27fx4+orneaMmt1mtd
+ eZLwsejOnW+gb/lotSLMh+6w/OuV56Hk0gk6bd3HTbW8c4n1iiHhezOtDg96OPeuXWSVOjSD8TUq6lPD
+ 0kJ/3ua6Y5xTfxRt8zP6s/ss6NkVuq5+oqvNp9vNw0eD7Vmw684Pzpn3xV6HVrebAJ8s+4rrhisJiN7f
+ MydOrTMXxGbHw7a/abm6EEOcfMCeaytG12y15mWxuVnkXkqrYP5d66zVtItfEOny2dwiz28g5HUj3FfP
+ njDwPqfw71JLq1kl+xhsxXcZOV9AxH9awngMOqqlql/dep7OAp08ZB0ZTtU6X2Z7pBqOoWOArNgfwsPl
+ re0zxJHeYjuAIZeg9DXl3w7+L0estFpmtlIblvljuOiyemfQ16Fe6esi+Yi845wMZ+lfr+RYTMKMVXyv
+ G+1j1hPX5X3R8Rm1GFKo6GOockujW3/BOp/i4HvRWFoeqncLWds/882P8j71u1+s4LGQxdO6VmtGuqf9
+ bHw9ejKjKz26MKKKK9A5gooooAKVWKkMpwR0pKKANi3nE8YIPPepax7e4NvID/D3rXVtwyOnUVSAWiii
+ mAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZd7N5rbQflWrd7cCGPaPvN+l
+ Zf8APvSYBRRRUgFFFFABRRRRrsO3M7EdxMLa3klYfKqk/pXAXE5urhpmOS3NdtrMfnaVdqOvlt/KvOdL
+ k3K6k5INfz74oYis61Chf3LN/M/QOGKcXTqVet7F3/8AXRRRX4Ufb2CjaKKKACk5paKW2oBzSA9zx3oD
+ ZGa+P/2ov2sJ9KvLrwj4NuAlwg2XmpRH7h6FEPr717uT5Pic6xCw+HWvV9Eu5xYrFQwlNzmex/Fn9p7w
+ d8Kd9rPc/wBq6uBxY2bAkHtuPb8q+UPHP7b3jvxFNKmj/ZtAszwFjQyS492Jx+lfPrNNf3EjsWmmkJZ3
+ cksxPJJPrWtZeH2m2l9zY/IV/ReU8E5Xl0E6sPaT7vb7j4TE5tXxPwvlRral8ZPG+sOXu/FGpTseuJdv
+ 8hVez+KXjDT5N9v4k1OJvUSk/wA6sR6HDH94qPoKkbS7bpvA/KvslgcKo8qpq3oeX7ape/MztvCP7X/x
+ I8KyoJtTj1i3U8xX0eSR7EEV9Q/Cf9s/wp48mgsNZj/4RzVJCEHnPuhkY+jYGK+ILjw7FIvyhX9DjH8q
+ xL3RZLf7uTj+E/y+lfLZpwhlWZxkvZ8k+jjp9/c9DD5piaMvdfMuzP11ktY7qNZoH2lhlXTkNS2903mG
+ KYBZOo9DXwb+zV+1Rf8AgXULTw54ouZLrw87COK4kJZ7Mk+p5K+3avvJvI1Wzjnt5VkRwJIpYjkEY6g1
+ /N2fcPYnh/EcsldPZ9JL9GfeYLHU8bTbjv8AkfAHxA8CeJLvxzr1wmiX0kUl7IVkEJII3HmvrH9l/S7r
+ R/hNZwXcEltP9okYxTDaRwOa9QsbqSZWR2IdeGGevvVn7y8817ubcXVM4wEMFKko2tqnd6eWhyYfK1g6
+ 7qqV7ny1+2dp93qF94bFtaTXIWOQt5aFgDk1yH7JWj3lr8VDJPazQKto5DSRkDPpmvtX7v1xgZ5pNoBz
+ xn6c1tQ4ueHyZ5R7Lo1zX7+ViZ5Zz4r6ypfI4/4vb/8AhV/iXAyfsZwoGT94V+dUdjcK0e63kUZXhoz7
+ V+ojxrIhVwGUjBU8iqbaHpzdbG2PGOYgaOHOKlkOHqUHS5+fW99tEuwsdl31ypGalawzw7GYtD05RwBA
+ n4cCvg39ohGm+MHiMiNinmgAlTzxwa/QLaMAYwB0xVO40WwupmkmsbaWRuSzxAmuHh3iKOS4yrinDn51
+ a3bW5rjsC8ZSjSUrWPBf2L4dvgXWHK5zfHk8E4Re1RftoSeV4P0VB/FffwjB+41fQdpp9tp6FLS3ito2
+ bcyxIFBPrxUWq6Hp+uxLHqVlBexqdypMgYA+ozRHP4yz1ZvOHu3b5b+Q3g39UeHjLW258G/s5I03xh8P
+ xvuZfNZtrZI4X3r7c1GGNfDeruI4wVhlP3B1x16VJYeBfD2k3SXllolha3UXKTRW6qwz15ArQsbdLixl
+ ilQPDJuV0PQg9sVHEfEUc6zGjiaMHCMY2s/J3HgsvlhaE4Sadz8yJNQuFWQi5mA5+YSNx7da/Q/4U6Xa
+ zfDjw201pDK7WilmkjBJOTySRTZfgf4DkGG8KaZ+Fuo/HpXY6fp1tpdjDaWsKQ20K7I4lGAo9K9niXii
+ hnGGp0cNTcHF3b76eRyYDLZ4WcpVGmmfFn7VeoT6V8VGtrGeSyhW0jbyrdjGuSOuB3rrf2P4/wDhJLnx
+ INW/4maRCPYt1+9C5x0z0r3rxV8H/CXjTVTqOsaRHeXrIIzMx52joKueCfhn4c+HrXR0HTlsPtOPN2HO
+ 7HSurEcVYOpkiy6nBqpZLm03vffczp5bVji/bSfu9jzr9pjTbPwv8Lrq/wBKtYdOvluI0W4tkCOMhsgE
+ fSvl7wH4x17VfG2h2N1rF5c2lzeRwzQySZV1Lcg+oNfePjPwXpPj7RW0nWIDPZM4kKKxX5hn0+tcPpP7
+ NPgbRtVtdRtLCaO5tZBLGTMxAYdKeR8TYDA5ZLC4yMpVHezsnvtqwxmXV62IVSk7R0Opk+FXhCThvD1i
+ e3+rI/rXw/rnxW8W6Zrmo21jr99bWkNw6QwxMNqKDwBx0r9DD8xByfQ+teJ6h+yV4J1C8muHe/jkmdnb
+ y5iBkn61x8L5/hMvlV/tW81K1uttfM0zLA1qqX1XR63Ifgz4E0L4j/DnTNd8T6fFrOsXXmebeXGfMcK7
+ KAcY6AAfhXnv7QGp3HwT1zS7PwQ39gwXsDSXEcAz5jAjB5+pr6X8E+D7LwL4btdD08yGztd2wynLcsWP
+ 6muP+KXwG0j4sanaX2o3dxbTW0ZjTyemCfrWeX55hY5zOtjJN4bX3enloXXwdT6oo0l+801PD/gbrmo/
+ HbxJd6H42um1nSre2NwkLjbiUMAGyPYmvRviH8IfCnwx8G6n4r8OaZ9g1zTYTPaz+YWCSDODjv0FdL8K
+ /gFpPwn1q61LT7+5u5Z4PIKTDgLkH19q7Hx54Pj8eeENR0Ke4a0S8jMZmjUFl47VpmefUKmawngpuOG9
+ 26Wi89PMijgqiwz9tFOfQ+MrH9prx/fXUNtNqsMkU7rE/wC5xlWIBHX0Jr6HT9lXwFqEEc8treLNMolk
+ KTjBdhkn7vHJrk7f9i+ws76C4j8RXDiKRX2tEOcEH19q+kYI/JhjjznYoXPTOBjNdnEWfYOn7OXD8+Rf
+ a5Vy37d7mWBwVSfM8YubtcwdD8N2fhOw0rRtPDrZ2iFUEjZbGe5roPuiqTndqqeip/WrrHrivyf2jrVJ
+ 1aju2/vPp+VRjGCWgHPGKxPF3jbRPAukyalrmoQ6faL/ABSMAT7AdzXL/Gr4z6T8GfCr6jekXF/JlbSx
+ VsPK39APWvzi+IfxI8RfGDxE+p63dNOckxQg/uoFz0Vegr9E4Z4Rr58/bVXyUl16v0PCzDM4YRcsdZH0
+ 58R/2+I45JbXwXo3mhTt+3agTg+4QY4/GvDdb/am+KHiKRi3iGS1Vv4LOIIB9M5rh7Hw6OGcduC/P6Vp
+ CztbdQHbmv3vA8LZTl8VGnQTfd6s+LrZhiKzu5NfkWV+NnxHjfePFeqg+u9f/ia6bQP2tvih4dkQtrS6
+ jGp/1d5Buz+RFch/oO7gjp15pJNLt7pPlcc8gcH9K9StlGX4iPLVoxa9Dnjiq0XdTZ9VfDn9vPStSkjt
+ fF+ktpkpIBvLRt8X1Knp+dfT/h3xNpXi7S4tR0fUIdQs5OVlhbI//XX5OahoDRcx/J/u8qfwre+Fvxe8
+ SfBvXReaNctHCxxcWTk+VMvfI6Z96/Ns64AwuIi6+XPkn26P/I93B53Uh7tdXR+rsM8luQUcqPrV37ZB
+ qEJt9QiWWNxtK4yDXmPwb+MGj/GLwrFqmmusd0nyXVkcB4nx3HofWu8YHgg81+HSlistrSozunF2aZ9l
+ D2eIiqkHv1Ocv/gXpV/dPNZXk9tGxz5a4OPoa7LRbe88MabHa3ly+oogws7LhgPQ+tQWt5JanKnI7qel
+ a8eqQ3UZRvkyMHdX0+W51Uw7csLP2c/wMcaq2KgqWI9+C+9FCSaKSQPEdncex9a6zS74Xtmjk/MOGrib
+ hFimdUYMvUYrS8MXxh1DyycpL1z2Nfc5BxtUrZjTpYuKTl7ra2fbTyPl8wyeMcPKpSd1HW35nYdOKKTs
+ KWv6BPgNtwooooEFFFFABjNXtOn/AOWbH6VRpVYqwZeCKYG5RUVtMJoQe9S1QBRRRQAUUUUAFFFFABRR
+ RQAUUUUAFFFFABRRRQAUUUUAFFFFABSSNtUseAKXPBqlqFxtHlg8nrQBTnmM0hbt2qOk9KWpAKKKKQBR
+ RRQAUUUU9eg9tRk0fnRPH/eUj868rh/0XUJYzx8xBzXq/wD+uvM/F1mbLXJCBhJAHU1+LeJmDdXB0cVH
+ 7Ds/nqj7XhisoVZ0H1V/mTHt2orIS+ljABw4qYapx8yV/OXKz9E5XoaNFUl1KNuoNSLqEJ74qbMOVlmk
+ bmolvIj/AB05LiPoHXJo1RL01PEv2svi8/wt+Hr22ny+VrWrAwW5HWNf4n/AH9K/OH95eXBJJeVmy7Ny
+ W9c17b+2P46k8XfGS/s1k3WekItrCoPG7AZj+bGvKPD9j5jbyPvH9K/qzg7KoZblkJNe/Nczf6H5pmmI
+ lWxElfRGnpOkpDGHcYX3/irp/B/hTXfiFrK6R4Z02XUboj5vLU4QepPYUvhDwfqPxG8Xaf4b0hP3ty4D
+ yZ4iTqzH2Ayfwr9CvB/wd8M6P8Kb7wt4Xvo43uIjDPqlqwMrTY5JI96+666nkHyhY/sy+GtDv7Kx8cfE
+ O1sdTunWIWGmlZHVicYY8jrxXpPjn9jL4eeB/C9zrOp+KNWsLSALunUI554HG3mvnXxB4X1b4d+Ol0/W
+ Y2S9s7uNjIckSgOMOCeoNfX/AO1zqx/4ULppByL6W2B98qjf1paE3PnC+/ZjvdS0uTVvh94ltPGdmi72
+ tYiFulHugPP5V49PHJFdS2V/bva3kZKyQyKVZWHUEHpivon9kv4T6v4q8ZQeIzNNp+jaa+5pUJ/fyf3B
+ 6j1/CvXP2pvgz4e+JEVxcaNcWdv46tIDcraxkeZdRqMspA7hQSPoKd2tAu+h+fWtaOUJdOvUHHX2r7C/
+ Yh+ND6zps3gjVLgtdWa+ZYO7ZLxjgpnvjIx9K+W9rXEckE6lJoiUcN1BHWqngvxJcfD34haLrtsxQ21y
+ pcg4yhO1gfwJ/KvmeI8pp5tl1Sk1eS1j3TR6OBxMsNWU1t1P1Tuv9Fuo7hRgH5XFXuNuQMiqFvdRa7ok
+ N3C26K6gWeNh6FQR/OrNjJ51rGT1HWv469m6FWVOR+p6SimibrjijaGpfWitrsn0E28EUuKOfSjn0qXd
+ 7laiYPrS45JpOaOaeoai8getJzS80g6ml5hZDJ22QyE9NtRaau2yQ9M80uoNts5D/s062XbbRj/ZrOTv
+ V16FdCX+GjnbRzS81rZLQkTd04oB3Z4xRzRzR0sxcqQvSjNFFAWQdKTPtS0c+lCuthhSc0vPpRz6UXa2
+ AAMUn3qXn0pOaNRW6htpaTmjmlbuMox/NqUx/uqBS65rFr4f0e91O9kEVpaRNNJITgBQM/r/AFosvnur
+ lvcV83/t1fESTw34FsvDdpKUudYlzNtOCIV5P5kLXqZDl8s0xlPDR+29fTqcuNr/AFejKfZHyV8Yfidq
+ Pxi8f3mq3UjfYw5S0g/hiiBwPxPXPvVHTdPjtIRK6quOAD6Vm+HbFT85GFJ3c+lehfDXwHdfFLx5ZeH4
+ Mx2ozJdzjpFEvLGv7LwuHpYOhDD0VaEVZI/K6lSVSXPJ6ss/Dn4V+I/i1c3H9kxpZaRafNdandHbBCo6
+ lmPf2zXp2keCfgl4M1K0sdV1XUPGuoySLHK1mwS2Qk4PIHP519W/D+1+HXinwDe+DfDFxBcaTDE1lcQx
+ /JIeCpcjuc85r4d+K3wt1P4Q+OH0+7jZrQyLJaXaj5ZE3cD6+o+lb9LGV7n1d8TfgT8H/h/4Gvddu/CQ
+ kt7ZV4t7iUOxJAGMsfWvntPgz8O/icq/8ID4mm0XXJPuaLrTLh27Kj4U17/+1ZrDz/s86bIox9se2LYH
+ T5c/0rzH9kv4ES+INWi8Y6zAY9MspN1lG+VM0gOd3+6D/WkM+cPFPhrWfAWvTaF4kspLK+j6rKMbl/vD
+ jke4rlta0gModB9D/jX6F/H2HwB8ZbhvBIv4m8ZxRvLY3EaghHUf6ov/ALQ/lXwbJY3FjdXel38Ziu7W
+ RoZUbqGQkEfmKtNiF+B/xWvvhD4+s9Vhdms2YQ3ltn5ZI885HqPX3r9R9J1W11zTbS/sZRPZ3USywyr0
+ ZGGQfyr8h9atfJuA2ODwa+/P2IfG0vib4TnTbiTzLjR5vs43Hnyznb+QFfi/iJlEZUoZjCPvLSXmulz6
+ zI8VaboS2PofOD0zSHpS0V/PzSa2PtrCLnnNOhkNvKjjgqwOaSoLqULtXuxFdeHk1XhKOjTVjOrHmg09
+ rHpgO4A+vNLTY+I1+lOr+6qTcoJvsj8Pl8bCiiitCAooooAKKKKALFlOYZufut+latYQ4NatjN50eD94
+ daoCxRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBsjeWpY9BWNNIZJGY96valL8ojHX
+ vWfSAKKKKkAooooAKKKKACiiindrVAFc3420o32nrPGuZIev0NdJSMoZcMAy9wa8jNstpZpgp4OrtJfc
+ +j+TO3CYmWErRrR3R41wenSivQ7zwPYXUjujyRFjnAIxWZP8PWAJivF+jJ/9ev5nxXAOd4eTcafMls09
+ z9Pp8RYColzzs/M4+iujl8C6jHyjRyfQ4qnL4T1SHJNqSP8AZOa+fr8OZth1erh5L5HpU8ywdT4aqfzM
+ ikZvLUtj7ozVyTSbyH79tKP+A1VkhbDIysu4Y6c8140sLWpy5asGvkdiq0prSSPys+I92+o/EHxJO5Ja
+ TUJup9Gx/StHR4xDau/pWf8AEK1ax+IXiGBgcx6jMOfdyQfyNalj/wAg9wPev7MwdnhaVv5V+R+Q1k3V
+ lfuz3b4CzN4E+EXjrx5HCz6jMf7JspFXcY9+FZvbgnmuW+Ffxo174S68b7T7rzLeVt11YyyZjlBPPBPD
+ e45r6N/Y413QNF/Z/vrnXJraCwh1FxO1yAy5JOOD9RXT658WfgOxbzxpl4/c29tnJ/OugwN7/hEfBP7T
+ 3hbQfE99YSxMDujKt5cgwRlGII3Ln69K6Xxd8P8AR/iZpUvhXWdNkXSbHy/s80UpByoGMEHPGB+VSeGb
+ rwr4p8I6drfh6VYNJt0YWrRfu40OMYI9iRWH4a0nVtN1yS81CZoLEhjJcM/yurdMU7EnG/Hb4qW/7Ovh
+ HSvC/hWwW1uLqJhbzSKBHEowC2T95zketfJngPxxrmk/EzSvE7NeajfLdq08hVpGkRjhwevGCRjpX3D8
+ TPHXgH4X2elWniuJtTaffJbCWATOo4y3UccisfQP2kPhBJJGltPDprEgK0tkqc9scmmgPj/9o7wnF4M+
+ NGpR28XkWmpRpfxR44XzByPzBrxrxNb8MRweo/lX01+3FeW998XNGe2ZWH9mRMWXoQXcg/ka+bPE2Njc
+ 9v601pZvYfkfoR+zP42PiD4K+HJJAZJbeFrZjnn5HYDP4AV6Jp+sKvmxmMhlbge1fOP7Ed81x8LLyFjn
+ yL91GOwKqf5mvfZrMSPvRzG2McV/HfEWFjh82rxSvaT/ABsfsWW8tXCU5y3aN7+2kz/q2pf7aj/uMPyr
+ nPsk/a5P5Uotrkf8vJ/75r5/T+U9L2MDo/7aj/utR/bUX91vyrnfs9z/AM/P/jtJ5N3/AM9x+VLT+QXs
+ IdzpP7Yh9G/Kl/tiH/a/KuZ+z3f/AD8L/wB80vkXg/5br+VO391i9hHudN/bEHqw/Cj+1oB3P5VzJivB
+ /wAtV/Kk8u8/56p/3z/9el0tZj9hHubup6rAbNhuI5HarUeqW/lr8xxj0rlpre6mTY0sePpTxHehcbkx
+ 9Kiy53KzD2ELWudR/acH9/8ASl/tKD/npj8K5bbe+sdJ/pvpG1aXT6MXsI9zq/7Rg/56Uf2hB/z0rlc3
+ v9yOk3Xn/POP9aXu9mL6vHudZ9vg/wCeq0v22A/8tRXJ+ZeD/lin50vnXf8AzwX86m8PMPq67nWfbIP+
+ ein8aPtkP99fzrk/Puv+fdfzo+03P/Pv+tP3PMPq51n2uH++v50v2mL/AJ6L/wB9CuS+13A625/Ok+2T
+ Drbt+dF6a3D6sdf9pi/56L+dKtxGf41P41x/25/+eElH2894JBRen0YfVmdj50f94UnnJ13D865D+0B/
+ zykpDqIKFVR930o9zuL6szpNNZdszZX5nPevz5/bY8SHXvjXcWavuh02FLdADkBiAW/UV9zWitb26gk5
+ yTX5qfG++bUfjB4ouWOf+JhIB9AxFfq/hrg/9vlVl9iP5s+T4jvToxivtP8AIh0eMR2rNjoMfpX0V+z3
+ oeqab8D/AB74m0XT5tQ1q9ZNNgNuheRIzuLkAc9lr5309i2nvj6/pX2b+yD8Q9J8BfAHX9T1RnNtp+o/
+ vlhXc3z524H4Gv6Pe7sfnl1ufOfhuTxp8Nddg1XTrLVdMvoDyzWsihwOoZSMEfWvvDwXqmmfGT4f6Ff+
+ M9DtkvppCY7W8jwSy4y6g8gHj8q871T9tzwXHlYNAvL1ieGkVFH05U16x4L8faJ8SPAdp4qWxezt1Z0V
+ JFy8LDGcYAz1FSSad1a6b4oub3RdTi0u/wBIRVEdowU4ZfbtjB+leSftNeNPEXg7wlpWi+BtPlWyvEaJ
+ 7rTYi3kgE/u12j5SfX3rstJ8JvoF4ms3tzu04fNuRTvkDDHIzx1qh8Y/jVpnwL03SEi0KTUU1AtLGu7a
+ sY+pB5oaGfG3gjwB4/tfFWm6vYeHdXN1BcrL501u6k885JHPGa1f2u/DC+GvjR9sjgFt/bFpDeyxL0WQ
+ oof8d2a990n9unw7cSrFeeHb613kLuhlDAZ4/uivH/24tYt9Z+JfhxrcNj+y4Z8H7yhwGAI+hFMo+ZfE
+ 0XyufbOa+lv+CfGoNHrniyxLYjNskwGe4ZR/Wvm7xMw8thn+HnivoL9gmzf+3vFV3g7BbJFu9yyn+lfG
+ cY8v9iYhSfRHr5VG+Mp+p9zeYB/EuKQzIP4x+dYhY8c9Bik5r+TrK1z9P5dLmpLqMca8fMfaqkDvdX0G
+ TyzAAfjVUe3FdF4O0SS81BLl1KwxncCw+8a9zJsBVzDHUqNCN3dP5dTkxdaGGoSnNnonSijrzjGaK/ti
+ KSVkfh976hRRRTEFFFFABRRRQAVLazeTMPRutRUetNAbvXp0oqtYzeZDgnlas1QBRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUmdq5PQClqtqEnlw7ehagDOmkMkpY+tMooqQCiiikAUUUUAFFFFABRRRQAU
+ lLRQAZPriiiiheaGnbYTp04/GloopgGaikt4pvvxI31UGpaKynShUVpxXzKhOUXdOxw2rfAv4feILqW4
+ 1HwjpFxNM26SV7RCx984r8v/AIg+FH8DfELxH4eli8oWd26omONmeMe1frxjNfEv7enwduIdRtPiJpkO
+ +IqLbU1QZweqP9PvZ/CpnBWTRrRlZ2PKv2bpLXxb4b8Z/Da+dUl1OBr3Tt+ObiMbwo9zt/Wk+EP7NviP
+ 4ja3JHeW82j6RbSFLi6uEKliDgqgPJJ9eleOWOp3uh6pY6zpU5t762kWaKRT0IOf8ivvv4R/tKWfxT8F
+ 3FvpyW8PjiC2ONLlOxZ5QOGQZ5zXH6nb3KnxI+KHg79nLw/pPg7TtJGqAYWSyDYMacZZz/eJxXXfFb4o
+ 6f4N+ENl4jfRhqFrcJEYbF8AIWxgE+gz2r4S8d6X4r/4TSRvF9rdwa1d3K+Z9qQrli46Z7c8Yr7L/aM0
+ Mj9ml4AvzWdraydOm1VLfyoJI0sfB37Xfw9in8tdP1e0GxSv+ts3I6e6HH6V886D+zP4j034tWWh61aM
+ NIhl+03GpJ/qGt4/nY7vcL0681D+zPpvjrTfGlnrPh/TriTSs4vppVK2zRd9x6cV6H+1V+1Ja3VndeDf
+ Bt4t1JMTDe6jCchR0aNCOuehP1o8gPnz40eMI/iB8WtX1S3/AOQfAVtLXnjyo+B+uam+E/7Pmv8A7Qmo
+ atbaPd29jHp8Yd57vcEYkgBRgHnnPPpXCxwtbRpDGDJPIcKq8lmPb3r9M/2T/hDL8JPhbbQ38WzW9Txd
+ 3oYYKsRwn4ZNbU4NuxE5qKucR+zn+zD4l+EHhnUNN1S+srqW4uvPRrdzjG0DHIHPFesn4e6n/ehH/Aq9
+ Gx7/AKUtfG47gnKsfiJ4iqpc0t9T1qHEOOw9KNODVl5Hm/8AwgGp+sR/4FTW8AaoOnlH/gdelUV5/wDx
+ DvJv733nT/rRj/7v3Hmf/CB6qP4Yz/wOk/4QTVv7kf8A30K9NIpKj/iHWT95feP/AFpx3937jzL/AIQf
+ Vv8AnnH/AN9Ck/4QfVv+eSf99CvT/wATRSfhzlH88vvK/wBacb2j9x5f/wAITq3/ADxU/wDAxTT4K1b/
+ AJ91P/Ax/jXqVGKj/iHOU/zz+/8A4I/9asb/ACo8s/4QvVv+fYf99j/Gg+DdX/59f/Hh/jXqdFT/AMQ4
+ yvpOf3/8Ea4qxnWCPKv+EP1f/n0J/EUn/CI6t/z5t+a/416tRmj/AIhvln/Pyf8AXzH/AK14z+RHlP8A
+ wiOr/wDPk35r/jSf8Inq3/Pm35r/AI16vu9qKzfhtln/AD9n/XzH/rXi/wCRHk//AAimrf8APk/5j/Gk
+ PhXVf+fN8/h/jXrP4mil/wAQ3y//AJ/T/r5lf62Yr+SP9fI8m/4RfVe9m/6f40Hwvqv/AD5yfp/jXrNH
+ 4n86X/ENcvf/AC+n/XzD/WzE9acTyT/hGdU/585PzH+NIfDeqf8APnJ+leuc+tHPrU/8Q1wH/P6X9fMa
+ 4rxH/PtHkf8Awjmqf8+Un5j/ABo/4R3VP+fOUfrXrdLU/wDENMD/AM/pf18x/wCtdf8A59o8iPh/U/8A
+ nzl/Kk/4R/Uv+fKQH1xXr3+etFT/AMQzwP8Az+l9y/zH/rZX/wCfaPIG8P6mynFlKTg9vavzw+IH7O3x
+ N1Txzr11beDdRngmvpXSQBMMpYkH71frbz9fxpcnsxx25r6nIeEsPkM6kqVVyclbVHj5hndXMIxUoJWP
+ xru/C+s+C9QbSNe02bS9QVAxt7gANg9+OMV6v+zR4ns4dY8QeAtYdU0rxNbmKNpPupcLzGc9s5avpH9u
+ f4KzeK/D1v420e3aXU9JjK3aICWltxk5x6rlq+DVkaRYru1kMVxGQyOpwVI9DX1slynnQlzI+ovhJ+x1
+ q+ra3NP4wRtN0qznMXkqR5l1tOBgg/dOOvpXofxw/aIsvgz9i8IeDLS0kuLUAXCsoaGFOydMFjzn8Kwv
+ gr+1qnijws/hfxJqMOi+J1t2trPVrjiKV9pCF88Bun1NeKeOPgR4+0PWBe6hps2rRXkwYajZgyxzEt1y
+ OlZFeR9gfFD4sar4Z+BFn4u0+zhF/dQ27+VKu6OLeATwR2zXO/C/4ieHf2oPBN14d8UWUJ1aAYngxjPH
+ EsXpgenpXTfGbwbc6h+z1eaJaW73N3bWVuI4I1y7FGQEAdzjNfMPwj+DvjbwjrGn+MNQnj8F6ZZyLLJe
+ ak3l74wcsu0kZyOKBnUL+yTe+DfiVa3t3cR3HgqyJvJr53CsqryEZeuc49jXgXxV8dN8TvidrfiADbaG
+ TybZewhQbI/wKgV63+0t+1Q/xHjfwt4TleLQg2Lm+xh7ojsPRf518+2djPdXFtpmnwtcX93IsEMKDJZ2
+ OAMfU1URnSeA/gL4x+Or6iPC9nDNFZFVmlnlCIGOcKD68V9h/svfsz+KPhL4Y1WPW4bSPUL6cOVhmDAI
+ M459elewfs5fCSL4O/DPTtJZQdTm/wBJvpR1MrAcfgAP1r1D3wPpXFmeT0M4wv1TEtqLd9PIWHx08LVV
+ SluvI87/AOEF1M8/uR/wKpofh/eyY3zRRjvya779TRXyEPDvJIybalL5nqy4kxzV4ySfoc1YeBbO2YPO
+ 7XDD+E8CuijjWGNURdqLwFHQU+ivtMvyjAZZDlwdJRX4/eeFiMZiMU71ptiUtFFey97HFvsFFFFIAooo
+ oAKKKKACiiigCezm8uYA/dbrWt/kVhdx2rYtZvOhB7jiqQEtFFFMAooooAKKKKACiiigAooooAKKKKAC
+ iiigArKvJPMmPOQK0J5PLhd/yrH60mAUUUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
+ UNc0Wy8R6Rd6XqMC3NjdRmOWFxkMp/rV+ige2p+Zf7Q37NesfBLXJ77TYpNS8IzuTDcIpLW4PIRx2x0z
+ Xi8LNFcJd2Nwba5jO5ZUJVg3rkdK/ZW+sbfVLOW0vLeO6tplKPDMgdHU9QQetfLfxU/YK8PeJrqfUfCN
+ +/hu9kJY2r5a3J9gcla55U3ujqhVuvePmTQP2pPHui29ta6nHZ+J7aAgxjU4g7rjuG6g/hXaX37d3iy+
+ sZLb/hFtLw42nzGLqw9Mbaw/EX7GvxX8OysIdKt9Zg7S2c6c++M5rm1/Z0+KjNsPg67iIP3pOF/OsJXh
+ rOyOqLjPSGpR8afHjx58RLUWV/qa6fph/wCXGwHlx/kOtcFDGlvIsUKPNcSHARBudj7V734X/Yv8f69M
+ p1iez0K2J+YmQSSY+ik19P8Awd/Zn8D/AAllS+FrJr+tDkXt8A4Rv9heg+uK43isPF+/UR1LDV5L3IM8
+ y/ZL/ZRurW+tfG/ja18uZSH07S3GSvcSP6ew+tfZ4z6/XP8AL61kf8JAvTyaT/hID2hrRZlhI7TMJZfi
+ 57wNmisceIPWGpE16I/ejZa1jmOFl9sxeW4qP2DUoqnFq1tNwH2n3q2pDLlTkeo5rtp1adRXi7nHOjOm
+ 7SVhaKOKK280ZeTCiiikIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo/DNGwBRTJJEiB
+ LMFHuaoTa5FGSEVpD69q5q2Io0dajsdVHD1a2lNXL8saTRvHIiyRsMNGwyGHofavhH9pr9kHUPDOoXXi
+ vwNbNd6VIS93pif6yEnncg7r7dq+1/8AhIHbP7lfzqWDXI5DtlTZnv1FcSzLC1XyuWp2/wBn4qj73Lof
+ jtJHFcSGORWgnTIZXG1lI6ius8KfFbx14FXy9D8SXUFt18l5Cycegr9Cvil+yr4B+LbPeTWI0nU25+26
+ d+6JPqyjgn6ivnnxB/wTz8SWszHQfFNreQ/wJeLscfU4AroUU1eLujHn6SVmeVTftY/Fy4hZP7fWMt95
+ khwTnrzmvPPE/irxH43m87xDrt1qB67ZZCVH0Fe7p+wV8T5Jgj3ujqvdzMD/AFrt/Cv/AATvmklSTxR4
+ q3RL9+205OT7biKfs3uHtYLqfImj6bd6xqEWmaLZS6hfTMFSGBSW/H0r73/ZZ/ZRHwz8vxR4pWO58USp
+ mG3HzLaKR6nq+D+FewfDL4I+DvhHZiHw7pEME+MPeSfvJn/4GckfQGu8reNO2rOedXm0QUUUVscwUUUU
+ AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAHcVd02TaxQ9D0qlTo5PLkVvQ00Bt9qKQHIGOhGaWqAKKKKA
+ CiiigAooooAKKKKACiiigAooooApak+FVKz6nvJPMuG9qgqQCiiikAUUUUAFFFFABRRRQAUUUUAFFFFA
+ BRRRQAUUUUAFFFFABRRR7d6YxCMjHamySJEpZztA7mq17qcdmOPmk9PSsG5u5LpiZDn0HavGxuZU8N7q
+ 1kevgsuniveekfM0rrXOSLcfVzWTLNJMfndm9iaZ6UtfHV8XVxDvJ6H19DCU8OrQWolGB3GaWiuM7A+t
+ FFFG4bBRx6UUUAJirNvfTWrAo3Hoar0VcKkqb5ouzInCNRcs1dHR2Wpx3mBnbJ6Vc3VyCkqwIJBHQita
+ 01wrhJxnHRhX1uCzdSXJW+8+UxuUuL56O3Y2qKhhvIZ/uSKT6VNz6V9HGcKivF/ifPSpzj8SCikLBepA
+ +ppjXES9ZFH40nUjH4mEYSl8KJKKqvqVtH1lFRNrVsv8RP4Vg8VQjvNG6wtd7QZforP/ALct/Vh+FPXV
+ 7Zv48fUULF4d7TX3g8JXWrgy7RVdb+2bpMtNbVLRDgzrmq+sUv5l95H1ertyv7i1RWe+t26njc/0FRHX
+ ou0bfpWEsfhY/FNHRHAYmXwwZqc0Vlf8JAo6xN+lL/b8Z6xNio/tLCdJlf2diusDUpfpWSdeQdIm/HFV
+ pPE3O2KIM/oKmWZ4WK+IuOWYqX2Tf/U+lIzBfvMF+tc4+sXUi43BPZRVaSaSX77sfxrz6mdU4/BG7O6G
+ TVHrUlZHQzapbwZ+befRaz7jXJJOIl2j3rL6dKP515FfNMTU+F2XluevRyvDUtZK/rsPlmeZsyMWPvUd
+ JvUdWAP1p305rx5Nyd5HsRioq0UJS0jMq/eYL/vHFMjdrptsCl/9voo/GhRc3YL8upIrleQSB65p3mu3
+ Rzx1OetOGi210n+l3Lo3/PReFWsu1vIbXzIGm8wIcLJ/eraUJ07SbM4unUvp6m9a6tLbnD/PH79a34pV
+ uI1kXoRx7Vxa3qs37uOWU99qE1seGdQS4aWBSwK8lWGCK97KsXUVRUp6qR8/mmDg6brQVrG/RRRX2B8i
+ FFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKOxoA1LGTzIQO4qzWdprbZWXPUVo1SAKKKK
+ YBRRRQAUUUUAFFFFABRRRQAU2R/LjZvanVWvpNkOP71AGXk7mJ6k0Ue9FQAUUUUAFFFFABRRRQAUUUUw
+ Cj19utFMklS3QySOqIBnLNtGPr2pDWo+iuY0v4meF9Z8THw/Yaza3mriNpGghYt8oHPOMZFdP7enFCs9
+ hO63CjtntR+Gfar9nol1esCF2L/eak5JblKLexn0tbGoeHZLOAyrJ5mPvCsaiLUtUxSvF2YtFFQXF5Db
+ qS79OwqalSFNc03ZF06c6jtBXJsisnUdYC5ig5Pd6qXurSXXyIPLj9PWqNfKY7Nea9Oj959Tgcr5bVK3
+ 3CsxZiScn1NJRRXzGr1Z9Np0CiiigNgooooAKKKKACiiigAooooAPrSdaWil5B5gGK9OPpUi3Uy8CRvz
+ qOitIzlH4XYiUIy+JD2mkfrIx+ppm715oopOUpbsajFbKwUUmecUtSWGT60qIZGCgZJpK0PD8ayatArD
+ IpxipSSZMpOKbGx6SzAF3x/u1J/Y8Dff3H6YrY1K3FvcYXowzVWvV9hTjdWPM9vUlZ3Kz+HDJbM9pMZC
+ vVWGGrDaBwSPNZWHBGBXXaZIyXi7emcEetZHiGFIdUmCcA4OPrWFekow5kbUK0pT5WYnkz9rg/iBQbe4
+ 73PHsKs0VwHcUWh2swlld8HnnHFXFVY1wg2p6f8A16a0e+QE9CMGnqu1aBi0U3dt5JC/WoJtQgizucE+
+ 1AFms3VNQMAMUZ/eevpUF1rhcbYV2jpurJkk6g5LMeF/xppIpJjzIznJZifrTluJV6SMPxqDDN95sU9Y
+ d5GFLn2GTV21sNtJXHi4ZpF3s0igglWPBrem8URKoW2tfKGPu7uM1StPDeo3gGyBlT1c4FbNp4DfrPc7
+ fVYxXoUcLipLSLSPOrYvCR+KVznLrUri+b55Mg9FHFdLp/hxLFUNxHvmYbua1LXwfp1sykoZWH9+tkqG
+ xkcgYFevQymo23UZ42IzilZRpox4IZEwY0KH1UYrShs40ma5aJUuHUKxTuBU9FezQwUKDueLiMdUxEeX
+ oL9KKKK9E8wKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAfDIY5lfPetrOfyrCrZt38
+ yFT3qkBJRRRTAKKKKACiiigAooooAKKKKADtWfqjZdVHatCsm8bdcP8AlSYEFFFFSAUUUUAFFFJ/kUAL
+ RSZ+h555rlfGnxS8LfD21afXdZt7TAyIt26RvYLQ2luPc6v36e9UtX1qw8P2L3mpXlvY2yjc0txIEX8C
+ Tz+FfI/xI/bmnmEtr4M0vyRyBf3pyfqEH+NfNHi34heIvHd491rmrXGoO3OHYhR9FHSsJVktEbRpt7n2
+ X8RP22PDHh0y2vhu2k1+8XjziGSAH6nGfwr5e+In7Q/jb4jySLfatJZWTdLOyPloPrjBP415pSdsdq5p
+ VZS0NlCK1On+HHjW5+H3jbSdft2YG1nVpufvxk4cH1yua/V/wtZ/8JVo9lqlvKos7qJZUYc5BH+fyr8e
+ T0OemOlfov8AsC/FpfFXw/uPCl5Nu1HRXzGXPLQN938iG/MUlUcVZFcqk9T6dsdDtrEDCbm/vNzmtDA4
+ HQUL16Yp1Q23uWklsQyRiRGQ8qwwa841y5j0e9mt3BLqcj6da9L79a4f4jaTuhivkHKfK/0PFc9etUo0
+ m6Z04elCrVUanU5C51qabIT92h9OtUWJY5Ylz6k0nNFfG1MRWrO85XPsKeHo0VaEbB7dqKKKwOjoFFFF
+ ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAD7w+tRLMDC0h/hNSr1FVbddrTRHgZyPoaAHeYVuoh
+ /DImR9asVREbCPZyXgbKnH8NXVO7FAC1c0e5FpqUMrdAapMQvLEAepOKiN0m75dzH/ZXiqjJxaaFKPMn
+ FnXXtx9rmZx93oKr/l+Nc8t/PxgSY/KhpppvvsVFd7xV7nCsLy2N+PU4LFmkJ8yQD5UFYtzcPdTPLIcs
+ xzUQUfWiuSpVlU0ex0U6Uaeq3Fozt5Pyj1NRzTLboWc49vWsG+1J7tiM7Y/T1rGx07mncaxDCSq/vG9B
+ VKbWpnBCBYxWYzrGPmbHt3qLzy33Iy3uaouyLklzLN96Rm/GoTgckgD361F5c0nVgo9FGTVm30S4uCNl
+ vJKfUitI05z+BX9DOVSnDWUrepW84NxH8x9SOlPjTy1JPLHqc10Fr4L1CbBZUgX3OTWvY+B4Y3DXExlP
+ 91eBXfSy7E1Nonn1cyw1LeRgaF4fl1mTcQUt1+83+Fd3p+kWmnIBDEM/3mHP51Zt7eO1iWOJQiL0AqSv
+ rMJgKeGh7y5pdz5HGZhVxU9Hyx7B7ZzRSUteqeUFFFFLUWnYKKKKACiiigAooooAKKKKACiiigAooooA
+ KKKKACiiigAooooAKKKKACiiigArR0590LL6Gs6remttlYf3hmmBpUUUVQBRRRQAUUUUAFFFFABRRRQA
+ hbaD+dYsjbmY+pzWvcHbC59qxR9KQC0UUlIBfT1o+nNVNU1ix0Oxku9Ru4bK1UZaWdwq/ma+f/iJ+2r4
+ V8N+ba+H4X8Q3i8CUMFhB+oHP51LlGOrKUXI+iZHWNS7MqovViQAPxryr4jftMeCPh2skcupLqmoDhbS
+ w/eNn0LfdH518UfET9o7xt8RpHW81RrGxJ+WzsP3aAehP3j+deYszMSzEsxOTuJJP1Nc0qz+ybxp9z6C
+ +In7Zvi7xYsttoYXw5YtxuiOZyP97qPwNeCahqV1q1291e3M15cyHLTTOWYn3Jqt+tFc7k2bKKQEA9ef
+ fvRRRUDCiiigAr1H9mz4nP8ACn4taPqzyFbGZxa3i54MTHqfp/WvLqB9cH1oGj9wYJo7iNJY2Dxuu5WX
+ kEetS18//sX/ABUPxF+ENlbXU3mapowWzuNxySAMIx+oFe+ySpGpLMFHuaChaq6lZpf2c1vIBtdSvNVr
+ jWo4xiMb29e1ZlxqE9x958D+6tTKKkrPqVFtO66Hmt5btaXUsLDmNiv4VDXQeK7Hy7hLhB8rja31rn6+
+ Jr0XRqOB9th6vtqamFFFFc50BRRRQAUUUUAFFFFABRRSZoAWiiigApGYL1OKRmP8PWm+X3fDGgBPtUYO
+ C36Gj7VF/wA9F/OpMDHQY+lI0at/Ap/AUAN+0Rf89V/Ok+0wj/lqv50v2eP+4v6Uv2eMfwL+QoAjN9Av
+ BkznjgE1E10ryK6xSMwGPlGKteWq9FX8hTu1AFbzriT7sGD0O404R3Mi8yKg/wBkVNj/ADmloArrZp1k
+ LSn/AGulWB8qgDgemKKjmuI7dd0jbR/OgB/1o6c1k3GudRCv4tWfNqE83LybR7UFcvc6OSeOL77qv41Q
+ uNcSPIiGT6kVgSXaf3jI350nmTMPlTb7saqw7ItTXElzJuds/jxVRpjI5SLkjqfSj7O8n+skzn+FRirl
+ lp814wjtojIfYdPrVRhKTtFBKSirydkVI7dI/mPzN3Y1taNoFxrDDAMcA6ueBW9pPgpImWW9bzG/55jo
+ K6iONIUCRqFX0HAr6PB5TKXv1Xp2Pm8ZnEYe5S37lDT/AA/Zaco8uFWf++wya0l+UYHA9BxRRX1UKNOk
+ kqasfJTrVKzcqjuJgelL/KiitbGYUUUUhBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
+ ABRRRQAUUUUAFFFFABRRRQAVNZtsuU/KoadGxVlb/aoA26KRTlRS1YBRRRQAUUUUAFFFFABRR6e9Ix2q
+ SemMk8cUnbdhr0IL5ttu1ZXt1+led/Fb9pnwL8O4Xt7nVo9R1FetnYMJWz6ErkCvk74j/to+K/FKyWug
+ xR+HrFvlDqu+Zh/vHOPwrKVWKNFCTPs7xh8SvDHgK0afXNYt7Lb0iLbnP0AyfzxXzL8Rv253Yy2ngzS8
+ LnAvr7AP1CDP86+TNU1a91i8a51C7mvrhjkzTyF2P5niqvv3rllVk9jaNNdTpfGXxH8SfEC8NzrurXGo
+ vnIjkY+WvsBniub9ucfWkorB3e5stAooopAFFFFABRRRQAUUHjkkAVDJdInfJoAmqNplQHLfhVSS7eTg
+ cCoc5oFc+hv2NvjNJ8Nfixb2MsmzS9azaTlj8queUb8wB+NfpRLO82CzluO3Q1+KtvcSWtxDPCxSaF1k
+ jYcbWByD+Yr9Xv2e/iVF8UvhVo2riQNeRxi2u1B5SVODn6jB/GgpM9JooooKKup2YvrKWIj5iPlPvXBO
+ rRsQwwwOCK9HHUVx3iaz+z3wmUfJNz+NeFmdG6VVdD3csrWk6T6mRRRSFguSeF9a+cPo/QWiqNxq8EOQ
+ G8xvaqja87fcjA+tA+VmzSfiBXPyavcv1YL9BVZriZ2y0rH8cU7D5TpnuIY/vOo/Gqz6tbofvEn2Fc+f
+ m680lOw+VG42vQ9lY0q61A3UMtYeTSUWHyo6aK+gm+7KM+9Tj5h8pBHtXJVJHcSxnKSMv40rCcTqqK59
+ dXuF/wCWgP1FSf23P3CmiwuU3KKwv7bn7KuajfVrhurhfoKLBynQcde3vUbXEUfWRV/GubkuJpOsrfnU
+ f3uvNFg5Tpf7Qg/57U9bmJukin8a5ajHpRYOU6zzF67xj61HJdwRctIPwrmSW/vHH1pjSKnfJ9BzRYfK
+ bF1rfUQrz/erJmuSzF5XJb171ETJJ0Hlj9aVYVVs9WPryaduzHZDPMkk/wBWuz/aNH2ZWOZGLn0rXsNB
+ vdR/1UJVf7z8V0Nh4FiUhrqYyHukdd9HBV8R8MPm9jgr46hhvilfy6nHRx7jtjXJ/wBkc1o2fh2/viNk
+ DKv96Q4r0C10m0sUAgt0U+rAE1br3KOSxTvVnf0PCrZ3Jq1KFvU5fT/A8MeGu5PNP/PNRx+NdJbWkVnH
+ 5cMaxr6IKlor3qOFoYf4I6nz9bF1sQ/fkFFFFdV7nLqlqFFFFAgooooAKKKKACiiigAooooAKKKKACii
+ igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAozRRQBtQnMKH1p9Q2jbreOpqsAooo
+ oAKKKKAA4qnqmr2Wi2rXV/dQ2Vsoy0k7hRXyD8Sv2/FXzrTwVpTSY4GoX/A+qp3/ABFfLPjr4p+KfiRd
+ vP4h1m5vw3SFnIiX2CDgVzSrKJtGm2fcHxM/bf8AB/hLzbXw/HJ4j1BQQGjOyAH13c5/Kvk34kftPeO/
+ iU0kV3qf9m6c54s7ElFx6E9TXk+7t29OlJgVyyqSkbxpqI6SRpGLMSxJzuY5Jpp+Y570UVkaB/KiiigQ
+ UUUUAFFFFABS1HJOkffP0qrLeM3CjA96ALjSKvU1XlvF5CDmqhYnqc0lAh7yNJ1NMoooEFFFFAAK+qP2
+ CvicPDvju78KXcxWz1ld8CseFnAxj6kBa+V60NB1y78M61Y6rYSmO8s5lniccEMpyKAP2b/DGelHpXL/
+ AAz8bW3xG8D6R4itGVo723V2x/A+BkfWuo570GoVn65Yi80+QAfOg3LWhRjPFZ1KaqwcWaU5unNSR5nN
+ cJbxlnO2sC91GS6PB2xegrU8Z2MlhrMisSYn+aMdsd6wfxr4icJQm4Pofd0pRqQU11E6UtJ7UdODwamy
+ RtcKWprexuLr/UwvJ7hTitO38IancLuMSxD/AG2Fbww9WfwRbOepiKNP45pGNSV1UPgOduZbpVH+yDV2
+ PwJa8eZPJJ+ld0MrxU94W9WcM81wsNp39EcR/npR+I/OvRIvB+mR/wDLEt/vMatx6Dp8fS0iP1XNdiyW
+ t9qSOOWd0fsxZ5jz6Gl2segYfhXqa6dap922hH/bMVJ9lhH/ACxj/wC+RW39iPrMw/t6PSmeUbX7hvyo
+ 2t/db8q9Y+zxf88o/wDvkUn2eL/nlH/3yKf9iP8An/AX9ur+T8TyfB/2vypOfSvWDZwN1hjP/ABUbaXa
+ N1tof+/YqHkc/wDn5+BazyH/AD7/ABPK/pRXp7aFp7dbSI/8AFRP4Z01+PsqD/d4rOWTVFtNFxzym94N
+ HmuM9s03b7sK9Efwbpj/APLJlPsxqrJ4Es2zsmkT9axeUYlbWZ0RznDPe5wnl+rMPxpyqE4HFdqvgOHP
+ zXMmPYVo2PhSwsWDCPzWHeTn9KIZRiJPXRBPOMNFaXbOQ0nw1d6oQVTyou7vx+Vdhpvhey09QxTzpO7P
+ /hWuFwAOw6DsKWvosPltHD2bV2fNYnMq2Iuk7IRVCjC/KPaloor1dlZHk3d7hRRRTuKwUUUUXsPcKKKK
+ QgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKANTT2/wBGX1zVmqmm/wCpPsat1YBRRRQAUUUUAfjJ15zk96KKK8c9EKKKKBBRRRQMKWkp
+ kkip95qAH0jMF5JwKqyXp5CDB9artIzcknNAi5JeKv3Rmqslw8h64FM5pKBXF/HJpKKKBBRRRQAUUUUA
+ FFFFABR06daKKAPtb/gn78VBt1XwJeS5b/j9sQx4C9JFH5r+Vfatfj18NfGtz8PvHWja/asyvZTqzYOM
+ oThl+mD+lfrtoOtWviTRLDVbKRZLS+hS4jZemGAbH4ZoLTuX6KOlFBexy/j7SjfaT9oQZlt8t/wHuK8y
+ VTJtVVJY+le5SRrNGyOuUIKkfWuds/D9po8h8mIbj/Gwry62X/Wqykj1sPmP1OjyvXscbp3g67vMNMfI
+ jP8AeHP5V09h4VsLEA+X5z/3n/wrXpa9ehl9DD6Wu/M8rEZjXxGrlZDVjWPhVCj/AGQKdx6fnzRRXopK
+ Pwqx5cnzO8tQooop6BqFFFFABRRRT9BeoUUUUahoFFFFLQNQoooo9A9QooopgkkFFFFIAooop+geoUUU
+ UgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooA0NMP7t/rV2qOmfder3r9asAooooAKKKKAPxkooorxz0Ao5pGdVG
+ WOKgkvFH3BzQBYPvxUUlykZ67j7VSeZ36nApg4oETyXLP04FQE5680UUCCiiigAooooAKKKKACiiigAo
+ oooAKKKKACiiigBdvByMZ6+1foF+wX8UD4k8C3fhO9l8y80hy8OTyYWOePoWx+Ffn5XpX7PPxMk+FfxT
+ 0bV9+2ykmW2u17GJ/lJP03Z/CgEfrDRUMN5DcW0U8bhopFDqQc5BGQf1qGS/HIQc+tWoSlsU5KO5bJxy
+ ePc1nXkiyScUySZ5PvHNMrrp03F3ZzTnzLQKKKK6DDTsFFFFIAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
+ gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigC9pf3ZKv1R0wfJIfer1WAUUUUAFFFFA
+ H4wvMsffJqq962SFGKgyT35pK8c77isxY5JNJxRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
+ iiigAooooAKCMqe/GPwopf4hwetGzA/SH9kT4nf8LC+FdrZ3U/m6ro5+yzKx+Yx9Ub9SPwr3D0x0I/yK
+ /OL9jnxxd+Efi3b2iRzT2Gqp9muUhBO05+Vz6Yya/R4/e5616FLY5al7hRRRWpAUUUUCCiiigAooooAK
+ KKKACiiigAooooAKKKKACiiimAUUUUAFFFFABRRRSAKKKKACiiigAooopgFFFFABRRRSAKKKKBhRRRTA
+ KKKKQgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA0dNH7
+ t/rirlVdOGLfPq1WqsAooooAKKKKAPxPooorxzuCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKPQDrT4YZbmZIoo5JJX4VEXLE+w70CGfrQeBnpXt3w3/ZF8eePFhuLiy/sDT3APn34KOR6hDgmvqj
+ 4a/sa+CPA/lXOpxv4k1JRkveZ8tT7IMDH1BrWNKU/IlySPhvwN8HvF/xGuo4tD0S5uUJwbiRfLjUeuT/
+ AEzX1J8OP2CbK1WO58Z6t9qfOTY2OVX6M/BP5V9b2VjbabbLb2lvFa269IoECKPwFS/SuqNFR31MXNnO
+ +Dfh34c8AWK2mgaRbabGvBMUY3H3J710eeuCcH0PWiittOhmFFFFAgooooAKKKKACiiigAooooAKKKKA
+ CiiigAooooAKKKKfqwCig0UhhRRSc+9K6DXohaKMH0P5Uuxj2NLngt2PXsJRTvLb0oEL+lR7amvtL8As
+ +w2ipBC/cYo+ztWX1qgvtoOV9iOipfs7e1BtjjJaoeNw63mVySZFRUwtx/fAp32cf3s1m8wwy+1+Aezk
+ V6Ks/Zh/tflS/Zl9KyeZ4ZdWV7Jsq0VZaONeuPxNMaS2TlpIgPdxWbzagtkx+xl6ENFEmqafH966t1+s
+ i/41Wk8TaND9+/th/wBtBWLzmitl+IvZ92WaXB96y28eeHkZV/tS3JJxtVhya3+HXIwQwyPpULOIzdoo
+ caaknZ7FOig96K+j3SfcxCiiigQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ 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
+ SApUUfhRUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
+ RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFVoGoUUUUrj17hRRRTu
+ LQKKKKQDJIUlUq6Bgam0jSYbNnmQct0zTKtWt0I1CNxXHWo03aSWqOqlWnH3b6MvUUisG5U5pf0FcvLq
+ dKYfhmvhz9vb4pDUNasPBFjNmGyAuL0KeshGVU/QEfiK+wfiF4wtfAPg3VtevHCQ2cJfnu3RR9Sf5V+S
+ /ijxFeeLfEWo6zfuzXd9cPO+e25idv4ZxXfhKfM+d7Hl4+rywVNdTLooor1jwAooooAKKKKACiiigAoo
+ ooAKckrxnKttNNopj0NCHViuBIN3vWhFPHMAUbPtXP0qsV+6cfSpsTY6LGKKyIdUljXafmHaip5SeU/Z
+ eiiiuU+jCiiigAooooAKKKKACiiigAooooAKKKKACiiigAo7YoooAoXljyXj/EVR7+lbv8u9Urqx3gsn
+ X0pAZ9FBUqcHrRUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
+ FAUsQByfSlRGkbaoya07WzEK5Iy9MBLO08kbmJye1TsvXjNP+prG8YeLLLwP4Y1LXNQcJa2MLTvzjdtG
+ Qo+tS6akVzuKufIH7e3xYaSbT/AljN8qj7XfhT36Ip/NuK+NPTnPuetb3jnxdeePPFuq69fMWub6YysD
+ 2GTgD2rCrspwVONjxa1R1JuTEooorU5wooooAKKKKACiiigAooooAKKKKACiiigA5ooooA/aOiiiuI+g
+ CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAILi0WcZX5HHSsuSNo2IYYatuo5YVmUhu
+ tKwGNRU09q8DdNy+tQ/rUgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
+ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUkEL
+ XDYHSpreyaYgtwlaMcaxLhRgVQDLe3S3XAGT61LRRTAUV4z+1N8N/FXxS+HZ0bwzcQq3m+ZPbyvsM6jG
+ FB6dfWvZaOewo21JlHmVj8e/F3gPxD4E1B7PX9JutNlQlQZkOw/Rh8pH41gdvUV+x3iHwvpHiyxaz1nT
+ bfUbZhjZcIG/XqPwr5g+KX7BOi6y0174N1B9HuWywsrg74GPoD1H51vGp0Z51TDS3R8IUV3XxG+CXjH4
+ V3Drr+jzwW2flvI1LQN9G6Vwu4HOMY9V7VrddDkkpQeqCil/DFJTEFFFFAgooooAKKKKACiiigAooooA
+ KKKKAP2joooriPoAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooACNy4PSqFzYY
+ y0f/AHzV+jvmgDCKlSQeD6UH6VrzWyTZyMN61mzWrwN0JHrUgRUUUUAFFFFIAooooAKKKKACiiigAooo
+ oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
+ oAKKKKACijirFvYtNy3yr60wIEVpGwo3H0rRtrER/M/J9KnhgWFdqj8e9SVQB26YFFFFABRRRQAUUUUA
+ FHpRRQBBfWFtqVu9vdQR3Nu4w0Uihlb6ivnz4ofsTeC/GvnXWilvDWpMdwMC5hZvdeMV9FfSjn/IoTa2
+ JlCM1qj8tvid+y/47+F8k0t1ph1LTlPF7Y5dcepXGRXk7IY2KsCrD+8MfhX7QMqspUqGU8FWGQfrXjnx
+ R/ZT8CfE1ZJ309dF1RuReaePLyf9pPun8q1VTucM8M90fmB/k0V9B/FH9i3xt4DWa80pB4l0xDkSWgHn
+ KvunU/gK8BurWeyupLa4hkguIzhoZlKOPqp5rdSUjjcZR0kiKil/X6c0lMgKKKKBBRRRQAUUUUAFFFFA
+ H7R0UUVxH0AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSfeXBFLRQB
+ Tn09W+aP5T3FUZo2hbDDFbVNZFddrAEUAYlFX5tNHWI4+tUpI2jbDDHvSAbRRRUgFFFFABRRRQAUUUUA
+ FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVJF
+ bvM3yjj1pgR9Kkht3mPA49avQ6eict8xq3tC9BigCrBYpDyfmarQAH+FFFUAUUUUAFFFFABRRRQAUUUU
+ AFFFFABRRRQAUUUUDD/JzzmvP/iJ8CfBfxQt3TW9GiNwel1bARyj33Y/pXoFFBLSlufAvxS/YP8AEOgm
+ a88IXa67Zj5vskv7udR6A8hvyFfNGveHdU8M30lnq2nz6fcxnDRzIVNfsiVDAgjIrmvHHw48OfEawa08
+ RaRa6lGRgPLGC6/7rYyK1jUaOOeGUvh3PyBor7S+J/7AY2zXvgfU9rckadfE/kr8/qa+UfGnw38SfD2+
+ ktNf0a6051bAeSPMbe4cfKfzrVSTOGVOUHqjm6KKKsz9QooooEFFFFAH7R0UUVxH0AUUUUAFFFFABRRR
+ QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFNaNXGGUEU6igClLp4bJjbafQ
+ 1Tkt5Ic7lOPUVs/rR2x2oAwhnsaK1pLOOTttPtVOXT5Fzt+epsBVopzRsvUEH6U2gAoo/SikAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU5YXkOFU1aj012xvOB6U7A
+ Ut3YVPDayTYwNv1rRjtY4+i5PvU1MCrDp6R8v8xqyqhegxS0UwCiiigAooooAKKKKACiiigAooooAKKK
+ KACiiigAooooAKKKKACiiigAooooAPrWdrnh3S/E1i9pqthb6jbOMNHcIGA/E8itGigeh8q/FT9hDw94
+ hM174RvW0K9bn7LKfMtyfbuPzr5I+JHwG8afCyZ/7b0aUWinC3kCl4T77h0r9YaiurWG+t5IbiNZ4ZBh
+ o5BlT9RVqbRyTw0Jao/GHnaCOfejNfpD8T/2LfA/jvzrrS4j4b1R8kSWiDyi3unFfIXxO/ZT8d/DRpJ3
+ 0/8AtnS1zi80/wCfj1ZTgj9a2jNM4J0ZwPG6KWRJI2KPGyupwysMEH3BorQxP2ioooriPfCiiigAoooo
+ AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACj9KKKAEZQ
+ 3DAEVXksY356VZooAzpNNkHKtuFV2t5I+qGtmj9aQGF0oraaFH6oDUDadCemQaLAZdLV5tL/ALr/AJ1E
+ 2nyr0waQFaipWtZF/gNM8th1UigBtFHTrRQAUUlLQAUUUUAFFFFABRRTliduik0ANoqVbWY9E/OpV0+V
+ sZKrQBVoq+um/wB581KthEvbd9aAMvGenJqVbWVui1qrEkf3UxT6dgM+PTW/jbH0qzFZRR/w7j71P+FF
+ MAUBeAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
+ AooooAKKKKACkZQwIPKnqMdfr60tFA9fkeVePv2Yvh78SNRivtU0RILpAwL2BNv5mccsEIBPH6mivVaK
+ d2ZeyhLUKKKKRoFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
+ FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAfjR9efwoooATy1P8Kn60z7PGeqLUlFAEX2SH/nm
+ tN+wwf3KnooAg+wwf3KPsUA/5Z5qeigCL7LD/wA8hSiCNeiL+VSUUAN2L2A/KndKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
+ KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//2Q==
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs
new file mode 100644
index 0000000..a8ead51
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.Designer.cs
@@ -0,0 +1,385 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class SluzbenaVozilaPrikaz
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SluzbenaVozilaPrikaz));
+ this.btnSacuvaj = new ePOSOne.btnProduct.Button_WOC();
+ this.listVozacaSluzbenog = new System.Windows.Forms.ListView();
+ this.IDVoz = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.JMBG = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.txtID = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.txtReg = new System.Windows.Forms.TextBox();
+ this.txtMarka = new System.Windows.Forms.TextBox();
+ this.txtIstekReg = new System.Windows.Forms.TextBox();
+ this.txtTip = new System.Windows.Forms.TextBox();
+ this.numericGodProizvodnje = new System.Windows.Forms.NumericUpDown();
+ this.btnSave = new ePOSOne.btnProduct.Button_WOC();
+ this.button_WOC1 = new ePOSOne.btnProduct.Button_WOC();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.numericGodProizvodnje)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // btnSacuvaj
+ //
+ this.btnSacuvaj.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnSacuvaj.BorderColor = System.Drawing.Color.Black;
+ this.btnSacuvaj.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnSacuvaj.FlatAppearance.BorderSize = 0;
+ this.btnSacuvaj.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnSacuvaj.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnSacuvaj.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnSacuvaj.Location = new System.Drawing.Point(478, 193);
+ this.btnSacuvaj.Name = "btnSacuvaj";
+ this.btnSacuvaj.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnSacuvaj.OnHoverButtonColor = System.Drawing.Color.Coral;
+ this.btnSacuvaj.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnSacuvaj.Size = new System.Drawing.Size(197, 66);
+ this.btnSacuvaj.TabIndex = 13;
+ this.btnSacuvaj.Text = "Sačuvaj promene";
+ this.btnSacuvaj.TextColor = System.Drawing.Color.Black;
+ this.btnSacuvaj.UseVisualStyleBackColor = false;
+ //
+ // listVozacaSluzbenog
+ //
+ this.listVozacaSluzbenog.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.listVozacaSluzbenog.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IDVoz,
+ this.JMBG,
+ this.PocetnaStanica,
+ this.KrajnjaStanica,
+ this.VremePoziva,
+ this.VremePocetka,
+ this.VremeKraja,
+ this.CenaVoznje,
+ this.BrojTelefona});
+ this.listVozacaSluzbenog.FullRowSelect = true;
+ this.listVozacaSluzbenog.GridLines = true;
+ this.listVozacaSluzbenog.HideSelection = false;
+ this.listVozacaSluzbenog.Location = new System.Drawing.Point(72, 293);
+ this.listVozacaSluzbenog.Name = "listVozacaSluzbenog";
+ this.listVozacaSluzbenog.Size = new System.Drawing.Size(1127, 291);
+ this.listVozacaSluzbenog.TabIndex = 7;
+ this.listVozacaSluzbenog.UseCompatibleStateImageBehavior = false;
+ this.listVozacaSluzbenog.View = System.Windows.Forms.View.Details;
+ //
+ // IDVoz
+ //
+ this.IDVoz.Text = "ID Vozaca";
+ this.IDVoz.Width = 82;
+ //
+ // JMBG
+ //
+ this.JMBG.Text = "Jmbg";
+ this.JMBG.Width = 85;
+ //
+ // PocetnaStanica
+ //
+ this.PocetnaStanica.Text = "Ime";
+ this.PocetnaStanica.Width = 76;
+ //
+ // KrajnjaStanica
+ //
+ this.KrajnjaStanica.Text = "Srednje slovo";
+ this.KrajnjaStanica.Width = 160;
+ //
+ // VremePoziva
+ //
+ this.VremePoziva.Text = "Prezime";
+ this.VremePoziva.Width = 105;
+ //
+ // VremePocetka
+ //
+ this.VremePocetka.Text = "Broj telefona";
+ this.VremePocetka.Width = 146;
+ //
+ // VremeKraja
+ //
+ this.VremeKraja.Text = "Ulica";
+ this.VremeKraja.Width = 107;
+ //
+ // CenaVoznje
+ //
+ this.CenaVoznje.Text = "Broj";
+ this.CenaVoznje.Width = 133;
+ //
+ // BrojTelefona
+ //
+ this.BrojTelefona.Text = "Broj telefona";
+ this.BrojTelefona.Width = 218;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(517, 9);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(37, 25);
+ this.label1.TabIndex = 14;
+ this.label1.Text = "ID:";
+ //
+ // txtID
+ //
+ this.txtID.AutoSize = true;
+ this.txtID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.txtID.Location = new System.Drawing.Point(568, 9);
+ this.txtID.Name = "txtID";
+ this.txtID.Size = new System.Drawing.Size(64, 25);
+ this.txtID.TabIndex = 15;
+ this.txtID.Text = "label2";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(109, 96);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(144, 18);
+ this.label3.TabIndex = 16;
+ this.label3.Text = "Registarska oznaka:";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(447, 96);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(54, 18);
+ this.label4.TabIndex = 17;
+ this.label4.Text = "Marka:";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(447, 142);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(32, 18);
+ this.label5.TabIndex = 18;
+ this.label5.Text = "Tip:";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(79, 139);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(174, 18);
+ this.label6.TabIndex = 19;
+ this.label6.Text = "Datum isteka registracije:";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(117, 181);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(140, 18);
+ this.label7.TabIndex = 20;
+ this.label7.Text = "Godina proizvodnje:";
+ //
+ // txtReg
+ //
+ this.txtReg.Location = new System.Drawing.Point(275, 96);
+ this.txtReg.Name = "txtReg";
+ this.txtReg.Size = new System.Drawing.Size(134, 22);
+ this.txtReg.TabIndex = 21;
+ //
+ // txtMarka
+ //
+ this.txtMarka.Location = new System.Drawing.Point(519, 97);
+ this.txtMarka.Name = "txtMarka";
+ this.txtMarka.Size = new System.Drawing.Size(114, 22);
+ this.txtMarka.TabIndex = 22;
+ //
+ // txtIstekReg
+ //
+ this.txtIstekReg.Enabled = false;
+ this.txtIstekReg.Location = new System.Drawing.Point(278, 138);
+ this.txtIstekReg.Name = "txtIstekReg";
+ this.txtIstekReg.Size = new System.Drawing.Size(131, 22);
+ this.txtIstekReg.TabIndex = 23;
+ //
+ // txtTip
+ //
+ this.txtTip.Location = new System.Drawing.Point(519, 142);
+ this.txtTip.Name = "txtTip";
+ this.txtTip.Size = new System.Drawing.Size(114, 22);
+ this.txtTip.TabIndex = 24;
+ //
+ // numericGodProizvodnje
+ //
+ this.numericGodProizvodnje.Location = new System.Drawing.Point(278, 181);
+ this.numericGodProizvodnje.Maximum = new decimal(new int[] {
+ 2021,
+ 0,
+ 0,
+ 0});
+ this.numericGodProizvodnje.Minimum = new decimal(new int[] {
+ 1990,
+ 0,
+ 0,
+ 0});
+ this.numericGodProizvodnje.Name = "numericGodProizvodnje";
+ this.numericGodProizvodnje.Size = new System.Drawing.Size(134, 22);
+ this.numericGodProizvodnje.TabIndex = 26;
+ this.numericGodProizvodnje.Value = new decimal(new int[] {
+ 1990,
+ 0,
+ 0,
+ 0});
+ //
+ // btnSave
+ //
+ this.btnSave.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnSave.BorderColor = System.Drawing.Color.Black;
+ this.btnSave.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnSave.FlatAppearance.BorderSize = 0;
+ this.btnSave.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
+ this.btnSave.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnSave.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold);
+ this.btnSave.ForeColor = System.Drawing.Color.Transparent;
+ this.btnSave.Location = new System.Drawing.Point(411, 591);
+ this.btnSave.Margin = new System.Windows.Forms.Padding(4);
+ this.btnSave.Name = "btnSave";
+ this.btnSave.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnSave.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.btnSave.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnSave.Size = new System.Drawing.Size(173, 61);
+ this.btnSave.TabIndex = 28;
+ this.btnSave.Text = "Sačuvaj promene";
+ this.btnSave.TextColor = System.Drawing.Color.Black;
+ this.btnSave.UseVisualStyleBackColor = false;
+ this.btnSave.Click += new System.EventHandler(this.btnSave_Click);
+ //
+ // button_WOC1
+ //
+ this.button_WOC1.BorderColor = System.Drawing.Color.Black;
+ this.button_WOC1.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.button_WOC1.FlatAppearance.BorderSize = 0;
+ this.button_WOC1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.button_WOC1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold);
+ this.button_WOC1.Location = new System.Drawing.Point(653, 590);
+ this.button_WOC1.Name = "button_WOC1";
+ this.button_WOC1.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.button_WOC1.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.button_WOC1.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.button_WOC1.Size = new System.Drawing.Size(250, 62);
+ this.button_WOC1.TabIndex = 29;
+ this.button_WOC1.Text = "Dodeli na koriscenje";
+ this.button_WOC1.TextColor = System.Drawing.Color.Black;
+ this.button_WOC1.UseVisualStyleBackColor = true;
+ this.button_WOC1.Click += new System.EventHandler(this.button_WOC1_Click);
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.Location = new System.Drawing.Point(883, 51);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(252, 208);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 27;
+ this.pictureBox1.TabStop = false;
+ //
+ // SluzbenaVozilaPrikaz
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(1241, 679);
+ this.Controls.Add(this.button_WOC1);
+ this.Controls.Add(this.btnSave);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.numericGodProizvodnje);
+ this.Controls.Add(this.txtTip);
+ this.Controls.Add(this.txtIstekReg);
+ this.Controls.Add(this.txtMarka);
+ this.Controls.Add(this.txtReg);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.txtID);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listVozacaSluzbenog);
+ this.Name = "SluzbenaVozilaPrikaz";
+ this.Text = "SluzbenaVozilaPrikaz";
+ ((System.ComponentModel.ISupportInitialize)(this.numericGodProizvodnje)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+ private ePOSOne.btnProduct.Button_WOC btnSacuvaj;
+ private System.Windows.Forms.ListView listVozacaSluzbenog;
+ private System.Windows.Forms.ColumnHeader IDVoz;
+ private System.Windows.Forms.ColumnHeader JMBG;
+ private System.Windows.Forms.ColumnHeader PocetnaStanica;
+ private System.Windows.Forms.ColumnHeader KrajnjaStanica;
+ private System.Windows.Forms.ColumnHeader VremePoziva;
+ private System.Windows.Forms.ColumnHeader VremePocetka;
+ private System.Windows.Forms.ColumnHeader VremeKraja;
+ private System.Windows.Forms.ColumnHeader CenaVoznje;
+ private System.Windows.Forms.ColumnHeader BrojTelefona;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label txtID;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.TextBox txtReg;
+ private System.Windows.Forms.TextBox txtMarka;
+ private System.Windows.Forms.TextBox txtIstekReg;
+ private System.Windows.Forms.TextBox txtTip;
+ private System.Windows.Forms.NumericUpDown numericGodProizvodnje;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private ePOSOne.btnProduct.Button_WOC btnSave;
+ private ePOSOne.btnProduct.Button_WOC button_WOC1;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs
new file mode 100644
index 0000000..88237aa
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.cs
@@ -0,0 +1,86 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class SluzbenaVozilaPrikaz : Form
+ {
+ int id, datproi;
+ private string tip, marka, regoznaka, istekReg;
+
+ private void button_WOC1_Click(object sender, EventArgs e)
+ {
+ SluzebnoDodela dodela = new SluzebnoDodela(id);
+ dodela.ShowDialog();
+ this.IspuniListu();
+ }
+
+ private void btnSave_Click(object sender, EventArgs e)
+ {
+ if (txtTip.Text != tip || txtReg.Text != regoznaka || txtMarka.Text != marka || numericGodProizvodnje.Value != datproi)
+ {
+ tip = txtTip.Text;
+ regoznaka = txtReg.Text;
+ marka = txtMarka.Text;
+ datproi = (int)numericGodProizvodnje.Value;
+ DTOManager.EditSluzbenoVozilo(id, tip, regoznaka, marka, datproi);
+
+ MessageBox.Show("Uspešno ste promenili podatke o službenom vozilu.");
+ return;
+ }
+ MessageBox.Show("Niste uneli nikakve promene o službenom vozilu.");
+ return;
+ }
+
+
+ private SluzbenoVoziloPregled vozilo;
+ public SluzbenaVozilaPrikaz(int id)
+ {
+ InitializeComponent();
+ this.id = id;
+ this.IspuniListu();
+ listVozacaSluzbenog.Refresh();
+ ispuniPodatke(id);
+
+ }
+
+ public void ispuniPodatke(int id)
+ {
+ this.vozilo = DTOManager.vratiSluzbenoVozilo(id);
+ regoznaka=txtReg.Text = vozilo.RegOznaka;
+ tip=txtTip.Text = vozilo.Tip;
+ marka=txtMarka.Text = vozilo.Marka;
+ if (vozilo.DatumIstekaRegistracije == null)
+ txtIstekReg.Text = "";
+ else
+ txtIstekReg.Text = ((DateTime)(vozilo.DatumIstekaRegistracije)).ToShortDateString();
+ istekReg = txtIstekReg.Text;
+ numericGodProizvodnje.Value = vozilo.GodinaProizvodnje;
+ datproi = vozilo.GodinaProizvodnje;
+ txtID.Text = id.ToString();
+
+
+ }
+ private void IspuniListu()
+ {
+ listVozacaSluzbenog.Items.Clear();
+ List listaVozaca = DTOManager.GetVozacaSluzbenog(id);
+
+ foreach (VozacPregled vozac in listaVozaca)
+ {
+ ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(), vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.BrojTelefona, vozac.Ulica, vozac.Broj,vozac.Kategorija});
+ listVozacaSluzbenog.Items.Add(item);
+ listVozacaSluzbenog.View = View.Details;
+ }
+ listVozacaSluzbenog.Refresh();
+ }
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx
new file mode 100644
index 0000000..faf6527
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzbenaVozilaPrikaz.resx
@@ -0,0 +1,761 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ /9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIo
+ LTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09
+ PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wgARCAOoBHADASIAAhEBAxEB/8QA
+ GwABAAIDAQEAAAAAAAAAAAAAAAQFAgMGAQf/xAAbAQEAAwEBAQEAAAAAAAAAAAAAAQIDBAUGB//aAAwD
+ AQACEAMQAAAA+jYZ4dvCEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAM8M8IBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAADPDPCASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AzwzwgEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8M8
+ IBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPDPCASAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzwzwgEgAAAAAA
+ AAAAAAAAAAAAAAAN0yt253nxcocSnQbKYhap8CY3Zx7KJr5G+vMZkOxlXC9GzXOrbZ5DyzvpzZaZzsdM
+ PPSTGNc7PFXZaT4FlW2ibCnw0N2yMebtcghSo1iNcGXExJUabauxAwrbbqNKBMAAAAAAAAAAAAAAAAAA
+ AAAAAZ4Z4QCQAAAAAAAAAAAAAAAAAAAAADbq21mRCmwondvy8pbbWWkCWqZEsphWWMKJ12NdYzFcNKMs
+ ZlZ3+1m7PTVs2a70sdWmHTTdpNcrjDXAw1nV9nWaV274dijyvnwDbIjyIRZcKxK0m3rCnQptZ2+QMItl
+ iaZhIAAAAAAAAAAAAAAAAAAAAAADPDPCASAAAAAAAAAAAAAAAAAAAAAAZ4ISYwmbCIbN8QmThpIylwgm
+ wgFobdSJs1YzvllraUtMa1neVFNKTYRCbFwCbCG3USz3RkEuIlZa4Kl0qKvSyVql92kvmEgAAAAAAAAA
+ AAAAAAAAAAAAAM8M8IBIAAAAAAAAAAAAABIj5xMpCUtNQhNQsiWhCahCahZEtCyJaEJqIJaEJqF6TETE
+ moQmoQmoWRLQsiWhCahZkpD9JaFkS0ITULIlo2smoQmoYmImJNQvSYhCahCahZEtExJqEJqEJqH4TUL0
+ mI2JLQhIj5Y2qFoAAAAAAAAAAAAAAAzwzwgEgAAAAAAAAAAAAAG/Rsic92jzO0nyPiScNSUjOPjWdu2N
+ jaMpMLYSPNHkTJj+YTE3RjgS0fGElFyPcscLRIy0Y1mV7FRMjzQlKx0Ib9HmFqzcNHtbb8tOol69Pst6
+ NIhqkQtlokwdnhJ9jImRqwwmJeOryG3OMN+WgScY3qZGrDyYlexfazu9i7pbPY3hlIh5TG/KOiZevR6b
+ c4+Jsj54aUCYAAAAAAAAAAAAAAAzwzwgEgAAAAAAAAAAAAAAAAAAAAAAAAAGWM2sx2zKtteE3CET2RmQ
+ vdsmUTzPbCOkbImD7J8mImee+URKzhD8m65RknFGGE3CLQ8pGcxB8kxrVC0AAAAAAAAAAAAAAAAAAAAA
+ AAAAAAZ4Z4QCQAAAAAAAAAAAAAAAAAAAAAAAAADLFD14MvPBl54PfcR77iMvPBkxHrwe56yd2rxDJimM
+ stY2Y4jLEAkAAAAAAAAAAAAAAAAAAAAAAAAAABnhnhAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ4Z4QCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAGeGeEAkAAAAAAAAAAAAAe7onQsd2d6hdeRNMtdFogs8L5hIAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPDPCASAAAAAAAAAHsPEuRW9Yt8a2qt8ufE6
+ JBhuESABjX2Sa895Zwerl1JnqYSTHmvgtAAAD2RZ5aVW61Za1eu4HP439bpnCZY65BIAAAAAAAAAAAAA
+ AAAAAexPjNx3wZedFfBrUAAAAAAAAAAAAAAADPDPCASAAAAAAAHp43bqW1WuefP0BTQAAA8wNjRjNZKJ
+ jKageTFgrvEWSsSs9cD00xbCBvh4L0AbdWys3vtPqw3vcKLG0XnlImLpSkXWmrSzwNMgkAAAAAAAAAAA
+ AAAAAM8rNp8P6YcWrz1pGjzfp+y8zwepiAtaqRS6PljNQtBNl5aU7Zr0oEwAAAAAAABnhnhAJAAAAAAD
+ fE+2e3zl6c0XTE2Cp03rd6qTy1bfXWLUna4q1d2GC0e+CAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3
+ at/z3WHy3eAA17MfRx0j7nywAAALvfSSOboxhe+b4BaAAAAAAAAM8M8IBIAAAAABv0Inbr8ATAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHu+Pu+f68h8r3gAMM9XpYYD7jzAAAAAAAAAAAAAAAM8M8IBI
+ AAAAAAAAAAAAAAABs1zq2jarGugF6gAAAAAAAAAAAACphbPPQJAAAAAAADKGOUyXnpXrXPPSgxv6jTOO
+ NcwGWLOZDVs+J9P1ulVvXrTzpir02MH3+HWPU5wAAAAAAAAAAAAAAM8M8IBIAAAAAAAAAAAAAAZQ8XrH
+ ahZY7YhIAAAAAAAAAAAAABz3Q89SMr/h+nhYjSQAAAAAAAAHviGz3UiQtACVF31tOQmWl0p8qXtlbnFp
+ +MfbWa+Pee6U51cVO2GIvUAAAAAAAAAAAADPDPCASAAAAAAAAAAAAAAZYoX6jYbsDfAJAAAAAAAAACqh
+ u1c55lXpHNjpMuZHcK2y1s57oeerE7nbSoxdjv5LrNnovIAAAAAAAAAAAAAAAAGW6OiZ+iOrIXqAPYeN
+ nicBMAAAAAAAAAZ4Z4QCQAAAAAAAAAAAAAAAAAAAAAAAAAADlOr5zODsWOvHOxHHOxHC9Vz97rlt57oe
+ esuqjXFwtKnUtzpW1G0gAAI0niKR1zkFI69yA7hhnrYJAAAAAAAAAAAAAZXNLnlpfKbdlrNrpkhNAmw+
+ jm8FoAAAAAAAzwzwgEgAAAAAAAAAAAAAAAAAAAAAAAAAAHJ9ZzubS7xjpwbvBwbvB8466ku9MtvPdDz1
+ 13Tz6vC+UyusdKWo2kAABxHb8RnHgxqB2ueGfTYJkAAAAAAAAAAAAAAB74hJ9iq2C9QAAAAAAM8M8IBI
+ AAAAAAAAAAAAAAAAAAAAAVEMYNcwrYq4WKuF9dcR1+kyBpLk+s57NBfR/cdPm76QPm76R4fMuwpbrTLb
+ z3Q89d5F6+jwvVXMeRpS1a4WqxVyFirpUt4mXEdvxGceDGoHa54Z9NgmRFhKQERPQBPYZzISAAAAAAAA
+ AAAAAAAAAAAAzwzwgEgAAAAAAAADKRWYqd5FoTbqtUJgAAAAAAABx3Y8dnGh0VnjPFLPsU/O2z6Ej5zd
+ Q5V69AN7OS63ns1d79KY6fNX0ofNX0ofMOxpbrTLbz3Q89dKgSYWFvbSot9K76C/poZpqtqqyiS7Vuhv
+ LiO34jOPBjUDtc8M+mwTLmZNJlAZVA6yZw93ta9GkgAAAAAAAAAAAAAAAAAAAZ4Z4QCQAAAAAAA3xOib
+ 7Z4645vMOj1qwmN8bzy1c9OXk0rsJkPowC0AAAAAAOO7Hjs46C1qrXHbmO44fuEfNvpnzP6YfP8ADOvn
+ K+UK0X1Romw1voiuvzt9EHzt9EHzXsKS70z2890PPXdLR6IeF50inuNKb4E+hOpULO8iBvTWQjrRIoba
+ piPBWAO1zwz6bBM0WOU/BX+WflLV0iVOTy0rLG9L0bgAAAAAAAAAAAAAAAAAAAM8M8IBIAAAAAACZKqW
+ elhpiprsw8WgJgAAAAAAAAABx3Y8dnHQWtVa47cx3HD9wj5t9M+Z/TD5/X2FfOQRVljMTk7o14V3Q4V3
+ Q+d9fRXume3nuh566bXdLS4Xg2cWVpXfSXcAyXDO9OuBTrgU9H2nFqeBQDtc8M+mwTNFPgUvPHV+cqrP
+ VzuG9Td40t1et6N5AAAAAAAAAAAAAAAAAAAAzwzwgEgAAAAAAAAAAAAAAAAEWVR1iQ56RnFy57eXSi8T
+ fUG6JWOntaq1rvzHccP3CPm30z5n9MPn9fYV85BFWeEtMl1pryTrRyXt5H8jtoL6Rt8fqi1917jfnvOh
+ YW5ydbNq1cDosdIhyMKr1uW4VD3PPt1QLfkbeoV8CgHa54Z9NgmaKXEn4Tjju8pbCZHnJ5/3LG+d6NwA
+ AAAAAAAAAAAAAAAAAAGeGeEAkAAAAAAAAAAAAAAAAAo7yjpEP6B80tML6uy4CeXOujxR3vzW3qDp7Wqt
+ WnMdxw/cI+bfTPmf0w+f19hXzkEVbNZN2pCbtSE3txQ33wH0O7zDLqy179WyGOvdq5r7fPfPWx1bMcvJ
+ 211lnCx10LN+i/PVizFZz/Z8Yp4FAO1zwz6bBM0W3VWYRc+VHlJuZXO5Jl7aq1vW9G8gAAAAAAAAAAAA
+ AAAAAAAZ4Z4QCQAAAAAAAAAAAAAAAACjvKOkVvT852uF+Iv6Xqihwm4Sk8l33AxHT2tVatOY7jh+4R82
+ +mfM/ph8/r7CvnIIqAAPK6X1xQ5fn31V5ly2lfq8OVWt1PnLpnqsuTI6/wB5DZWOqg1m3Otk56f+g/NW
+ Sta42XK3FOr4FAO1zwz6bBM0U+BP55yxy8pb2dBnLUWOWOmV6NwAAAAAAAAAAAAAAAAAAAGeGeEAkAAA
+ AAAAAAAAAAAAAAo7yjpFJnN+gYW+X52HZHzzzrdaOY1/S/mh09rVWrXmO44fuEfNvpnzP6YfP6+wr5yG
+ dJwSdvm+lE2SXnejqizvMumPt982z2e6vNubd5qaZ7WobWonc0+53y15e49EW8rssdr7ClXxt+ZnavR8
+ 2K2a/T8sL59rnhn02CZoo8jRhDz1WW7TvTBnQZ1qXo3sAAAAAAAAAAAAAAAAAAABnhnhAJAAAAAAAAAA
+ AAAAAAAKO8o6RVXFT0OE87aV11Ks8kYm6i6jlzp7WqtY15juOH7hHzb6Z8z+mQ+fwrLV5PpatrDyPWzx
+ w89XzcsT1PODfEAAAAAAABlix12ZaXmejuwZ+R6cPXYaPU8rrM9ez6PyAlRT4E/nnLz3ylvZ0GctRY5Y
+ 6ZXo3AAAAAAAAAAAAAAAAAAAAZ4Z4QCQAAAAAAAAAAAAAAAACjvKOkQu7+asLWfXfPiOrw5cfRfnQdPa
+ 1Vq15juOH7hHzbpOfkeD7LzzXh0e+H0nz4XqAAAAAAAAAAAA98Vtsy07PnvcmXvMTbLsfUfPUVXabsYp
+ vLvyk02VxKOYttW28Xo3kAAAAAAAAAAAAAAAAAAADPDPCASAAAAAAAAAAAAAAAAAUd5R0iH9A+bXuGlf
+ 2XBW6J2uqxO3+a9FzqOntaq1acx1HKbfO7dHnurxvX8H1fzQTAAAAAAAAAAAAAAAROzLTu+Y+it7HmOi
+ 9bzaefAlen5m/wA140tvnVktNVjjlfO9G4AaIb0LKiWj52bXnsgkAAAAAAAAAAAAABnhnhAJAAAAAAAA
+ AAAAAAAAAKO5o6RXXtV32Gnzq4hdijj/AC61kfnfpPzZHT2tVbRrxUjz35H6fDA+o+dDp5wAAAAAAAAA
+ AAAAAAGWLLXdOge/JfTy6axuPr/kuWdV5NeW96mcnhrrLG9b0byAhzIGc6BzSAzw22WI66gAAAAAAAAA
+ AAAAZ4Z4QCQAAAAAAAQNWw9EgAAAAGjfqhSasHLdHkR4iOsO7tHzRZ9ej566zWcu+jfOTp5cOD5nqx8M
+ 9Pn94fS/PAAAAAAAAAAAAAAAAAAZbNO35/3Nd/SS9uey8rvPY8qznc/vTrxi5Wp0rDPcElbZVWU+DnkB
+ JjS7xLHVAAAAAAAAAAAAAAGeGeEAkAAAAAeVec2GmIybdfisp0GTaJo6YAAAPMIbGGY89iQo/M8OS6PI
+ jzHvQ85c2rVXNHMi2xC2+N613zUpx9u7ScfXjryx+m+fDu4j3PO+tIz4+iInZ8u9d7ZZc+tb7Ysda/Kc
+ yvB9mqWhpitoaYIaYRC8nLRA8sGlK3yza0qlrjtlWLDDoyhJevqw0M8OznC9WeHvN0bdO58n9LGSXbx6
+ JeuX18tdt2a/Y8i4salrW2VeV1lU7dWYM5AxsaW81jaOiBohvVmzOZ6JstG9hnYEggQZdZzF4AAAAAAz
+ wzwgEgAAAAFbZQ80Uc1gGyLnK5ee9dQlhp9gYpWqPhlbei4wt5cCf0V8q5UTOYWqRHysjyI8xI+gfMM7
+ RYeV03xvX9Hge8Ae7VIe2bn63kRdu15Xd56cfSAAAAAAAAAAAAAAA89TGnTMd3LW4Wun1vPi+54eV7AZ
+ bAeZY++z41khY+54k9CzJTRkbWGR6eEGwrVp6dUbtq2MTDTDF57hICXEn6RvMeiPYOGvCYeDDO0yVUrR
+ 0Ejl87ulVVrrAWgAADPDPCASAAAAAad3lVUOWwQ1RJ1eXsvmLreJrXq0iqjbtHNYKyBZW1BM2rKhao1J
+ 3xPfKSjyI8xu7fhOltND1fH3qGEbbxdN5zM98r7erDdp4OsL2AAAAAAAAAAAAAAAAAAAAbNcjOtdJkZ+
+ nwwpGNv9V43LxbWq6uaQKWAAbtIssMCIYTvl109GUCdXjPWTIziET7bm+l2hXTIAwz0YzECQALS0iyuq
+ oXgArfcpsUTdeJGHvkgkAaolVgpMqTcqnbCxY+6x6jaKPNWGvC29EkVZwJ8M0++EypFdYIjR5kMBIAAA
+ CPIjzGNpF+gWfNp3l1ybV0o+D+kDO/mrd5M6Hvm1wkAAAAAAAAAAAAAAAAAAMoZbPPcaBEJ8B0ZRarPD
+ 735mQLwAABuzYI0hKwg2CMIEuIAkDf0PPWe1couWFHsSXApOASA982kzbrTEqRW+6Ra+Y6togjksBOkQ
+ J/VCLKpjKJpc8hWW7TkWDzWjZojeS24YokB74JfkeYiCEp8CYjOBY154EgAAAI8iPMaZEVbPPoaDovmf
+ ZGXzfr4tuq8BnbzDYmY7fhe2tl5d4JkAAAAAAAAAAAAAA99rGPuzKsY5lKhAZ2jBs1zEGuuab6vw5A9r
+ hAAAmRpcJHgTtmxZSImjZrSAAAyxG3X4AAEqLtJrRtRkaif5XatE1G25tjz0WtVO1iRBnY7RzL3zkuAB
+ OibtaNQSAAAnwJiInmeCUiPtJsGdERoCQAAAEeRHmI4tlJvqO8+Q99PgXEbZQ5uj6jzK3GTo8LqxevD9
+ DwcuwHj0ePR49Hj0ePR49Hj0ePR49Hj0ePR49Hj0ePR49AAB66MvPfd3t+fsm6JPu8uiru6Xwe/XR31F
+ pz7x9F5YAD3zMlwZkNAJl7teSIPgkAAAAAAAB74NnmAAAy26BZb4/sxbPNXXWmjToPLYKyBtzjgAAABI
+ j7DPRLiDLET4+gAAAAAI8iPMRxbKXeUd58f9D7dUl31xprpEf6zwgvk36EWstErLy/Up8JsL4v2BBpM5
+ RY+xy37n/JjofOd8tHR+c35LpXM+WjpveXzienxy5ryenoveX99jk6dzPtZ6ZzWUT0jnMqz0Ln/azfqK
+ dheePF7HvknfPdu3Pt/GhxMsfV8sLUToOyt7Oqtaj5j3NdDfUPPXePpPKAAbtMg9jbtIAyxAAAAAAAAA
+ AAAAAE7ZGkoPMJIMmPDwJAAAAAAe+CdBnQkeBIAAAAACPIjzEcWyl3lFe/Ie+nQXm90yP759980Hbyjb
+ Ez82nm78qi5qvmvS1830mrxO3gm3V934YSAAAbdW6lu84bueG+a9GMPqPMAAAAXdP3Hj9e8fIessq26+
+ g4PWnd9X5VT5JjdPCE1bNfvL0Tqw+C+l8ob2i9fzpA+j8sAB74MsQAAAAAAAAAAAAAAAAz2aBliAAAAA
+ AAAAG/XgAAAB4esMJncj4EtCxmZ8eL4Z+YpiXf8APdB8j7fo8L0HnqYy9wexwyp9Nt9Pns6vfp9Hlk+Z
+ +561w+G9yl5f6Dy30nnU4+j88AABu02ON+x4bueR+a9GrH1flgAAC1xvYXvnvw3tBz6SZGGz7PxoNhA2
+ 9fLYQdWnzuzLHx5u4eP3BS2PMdNzH0/lZ5an0nm78oxEvKERPzrULNW5FghZxEpHzRtY5RAAAAAAAAAA
+ AAAAAAAAAAAAAwlm04JkoWEzYYV5M3CKlvx1E5YiQAAAAJMuJL+a9u2HzPYAAAAAAxyHN1HdvZ4+C97x
+ vTg/O9g6RyLq21ef6iO8/osY8Zw7UEPq3t8XJusytHJO8c1+Cy7scz0mTyeoOXUAAAAAACuq7Sr+m5NQ
+ +l8MAAAAAB74NmegiVsgkWXtZlCxQs4iU07EZCIAAAAAAAAAAAGuZ2I+smeQMJtP1xEt+GssAAAAAAAA
+ AAABJlxJfzXt2zz35nsAAAA8gyOF9fk7Jxj1Obs3GDs3GDs3GDs6SntNa6LWqm+twQrmmvCjuKe4Ke3q
+ rkpJUWRz7XzjHmdfZuMHZuMHZuMHZuMH0DKNJ+X9MKSAAABXVdnWfTcmofS+GAAAAAAAAAAABls0iVtg
+ FbL2s2RE9F2xG157EAAAGOqZ3omqZna4RMjXrTIJAAAAAAAAAAAAAAAA3zK21+f9jdNqc/n/AE7RD289
+ N7UrG1qG1r2Dkeuhd3PxSdo+y8nQzx1r4JgBOgs7zkFS05BE5BE5BE5BAb5AD08Z7KToscOl8zpnj471
+ xgZtSW1qG1p1WmXGj6d7IE6u+i87we/4wAAAAAAAAAAAAAAADZrEnbBIs1btis1o2xFcLaAAAAAAAAAA
+ AAAAAAAAAAJ8DXy726ptvlfogz1AATIalbdX+8tJ6tqOjm6nzl22XTec0l0nnOLR0TnR0XnPJdE50dEo
+ 8sNbrym0Xr0LnWlOi95xDpPeaRPTZcuh1LlkT1Llul5ttiAy3kQHnTcNLAACq0znQ9ez6v5wOnAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAahSMEc8kU2PR02zlXP0dU5VDqnKjqnKjvpNDJvhZ1hviG
+ uYAAAAE3PDPyvSQpsLfLAd3EAAAAuaZjrawNNbjtKcqpt1TlR1TlR1WrmkrCVS9F1c1nd0OemHQNW1IA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvsMTnlp4io5zui3zp3mqt+IdqOKdrmcRa9VtmtYs0
+ 0rFmKxZisWYrFmKxZisWYrFmNOdxu8L1qGF1dV04UyzepwVizFYsxWLMVizFYsxWeWg4mB9F0RpwLt8Y
+ ninajinbyDkOhtFqViz9V8sMckgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AScojDWXGxWgNcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AADfllpGSdFoxF6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAX0iPI+O+kUV7RehyRh9D4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAF9IjyPjvpFFe0XockYfQ+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAABfSI8j476RRXtF6HJGH0PjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMjHXzQWjEaZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//E
+ AFMQAAECAwIFDQ0GBQMEAgIDAAECAwAEEQUhBhIxUXEQExUgMjNBVGFykZKxFBYiMDQ1QlBTgaHB0UBS
+ c4KTsiNicKLhQ0RgY5Sj8CRkNnQlgPH/2gAIAQEAAT8Ad3xXOP8AQ53fFc4/0Od3xXOP9Dnd8Vzj/Q53
+ fFc4/wBDnd8Vzj/Q53fFc4/0Od3xXOP9Dnd8Vzj/AEOd3xXOP9Dnd8Vzj/Q53fFc4/0Od3xXOPrCVS0p
+ 2jxommekBiRUQAsEnIMaFysm0qi1Ypy0KomkS6Ep1hQJJvvrqSUqh5Clug0rQX0iYa1l9aOAG7RqSwbL
+ wS6PBN1a0oYnJbudwYtcRWSGmy64lCcpicaaYUEN1xqXmupMS7bcm24kHGVSt/JtGGlPuhCeHKc0FmSl
+ /BcIKuGtT2QqTYmGyqWVfmBggg0OWGEBx9CVZCaGFysm2qi1YpzFUazIe0HXicQwgo1hVa1rfXUMrKtt
+ IU7VNR94xrch9/8AuMTEkgM66woqAFaVrqJl23JAuoB1xOW/NqMtl11KBwmkTzTbLoQ2Dkqb6wykLeQk
+ 5CoAxPMoYeCUVpi1vOpKSZfqpZxWxw54pIJ8E0PLeYmZJKW9dYNUZSMupIsImHVJcBIArcYLEiCQVgEf
+ zxrMh7QdeJgIDyg0ao4DWvrJ3fFc4+sZbylvnCLU8qHNGq8ruWTZQLlEgnti0kBWtvJyKFPmNVoieky2
+ o/xEcJ+BiWQJSXU84KLNwHyhaytZUo1JvOpN+bWPd2bSyyNfXnxfnEw2tDytcBBJJqeGJV/ud7HIJBFC
+ BD6w48pYFAo1pEr5U1zhFp+VDmjaT/krP/vBqWZXWXcbc1+V+pZiwS40cihX6w6gtuKSeA0izW8Z8rOR
+ A+MPua68tfATdoiW8pb5wi1PKhzRAFTSJ5WsS7bKDSov0akrOBhtaFgqByCDyZIsrf1835w9v7nOPb60
+ d3xXOPrGW8pa5wi1PKhzRqSreuzCE8FanRFoa45MUShRSkUuEIQp6zChSSFIyVGbVs5CzM1SfBA8KLTS
+ ooQsGqBlHLn1Zvzax7uzaNuKaWFoNCIRaLTicV5FPdUQqUl5lJUwoJP8v0hxCm1lCsoNDEr5U1zhEy5K
+ pdo8kFVPu1jXpD2Y6kTSmlO/wRRNM1NR3WO52+6NzQUy5uSG2JJ40bAURwVMTU0G0FhpBRS43U1JZzWp
+ hC+AG/RFpN4kzjDIsVhr+BZi15FOZOzUlvKWucItTyoc0QzvyOcO2LV35vmnt2llb+vm/OFPSWOrGQMa
+ t/gxr0h7MdSFkFainc1NPWTu+K5x9Yy3lLfOEWp5UOaNSzUYuuPKyJFPnBtR37iPjEpPKfexFpSKiopE
+ y3rUwtGY3aIAKiAMpyQ4RISYQk/xF9sSLgeZVLuX3XaIebUy6UKyj46k35tY93ZtJKXbfQ4FjwxkvhSS
+ kkG4i4iJIqE2jFz36ItGndZpmFYlfKmucItPyoc0bSf8lZ/94IbcU0sLSbxE22malUvti8Cvu1Xh3VIN
+ LF6gQD2RaKggNMpyJFTqS3lLfOEWp5UOaIBoa8MT6dflm303gZdB1JGWS4FrdFUC4VhVMY4uSt2iLK39
+ fN+cPb+5zj2+tHd8Vzj6xZUEPIUcgUCYn3UPPhTZqMWmTU7obRZ+tIPhqy3Z8uow5rTyV5jE+408tK21
+ VNKG6JJTTTpW6qhG5FPjE0+Zh4q4Mg0Q24WnErTlBrE68w+hK0K/iDKKcGpMPtuSTTaTVSaVFOTaS7ym
+ HQtN+cZ4U9JzNFOUCuWoMd0yssk6wkKVyfWFrU4srVeSamJdQQ+hSjQBQJhyYknVYy6E5yDGPZ+YdBib
+ VLFCe5wMat9x1JuYbdYaSg1KcopyakjNpZCkOnwDeLqw8EB1WtmqK3akjNIaQtDpoK1F1YmXdefWvgJu
+ 0ajKgh5CjkCgTE+6h58KbNRi0yakpO6yChwVbPwgpkFHGqByVPZE1OpLWtMCieE5NSQeQy6ouGgIpkgu
+ yCiSQKn+Uxj2fmHQYmdaLx1ncUHB6yd3xXOP9Dnd8Vzj6hY7nCTr+NWt1IrIZnPjFZDM58YrIZnPjFZD
+ M58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM5
+ 8YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58Y
+ rIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrI
+ ZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZn
+ PjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPj
+ FZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58YrIZnPjFZDM58Yf7mKRrGNWt9fUTu+K5x9Q
+ obK0rIIogVO2CaoKqgUNKHLtm0FwkClwJv5NRaC3i1I8IYwpqoTjqAqBykwpBSlJORQqNoL8kLQW1lKs
+ oNDt0oKkqUMiRfqKQUYuNwio2iUFaVKqAE0rXlhQxVEVBpwiMXwMaoy0pw6iE4yqVA5TtG0FxxKARVRp
+ AZKiACkk1urkptEjGUEjKTSFJKVFJ4DSEoKm1LrckgH36oTVKjUCnBn2ykFKEKJFFCo6YUgpSlRyKFRt
+ gmoUagUFb+HVWnENKg8oMLZKK1UmoANK5awlBWlagRRAqdVaCileEV9RO74rnH1DL72/+H84lqAOroCp
+ CaisNnGCHVJSVYq63XGmSELAaQ4VoSpZONVFa8kKWGUktpFC6QKp4KC6+HiCmYRipCWyMUAZL4lwC0qo
+ /wBREKVrpeCkCiDVIApw0pC6OEFJQpIWLsWhRfkgAHui4XLFOmHHaGYolH8MjF8EXX0iZ3xJoAVISTTP
+ SMcoecaCU4iWzS6/JlgU19EvROtlIrdlqMsbloOAAqQymlRWl+WEEFIdKUlRbUTdlobjDSwqZStxNRWp
+ AHygDHcbVjIcT4QxgKHJkIh9ZLEuDTcVycsS9waSShIX6JFSu+GziBhISmi3CDUVurkhFH6JWlICXQBQ
+ Uuvu+ELWkpJx0KUhQxcVFMW/JE2SqacrwGkNHW2HHABjAgAkVpBWUMl0ICVqIFacFMvvhRDbbjiUpCil
+ ByZCYxkhwrNEFTaTj4tQDGJia44otpV4NFAVF/DSFFCQt1GKVBCb8WgqTStDAcUWXVFITVA4BffSsOBt
+ JW1jpxUpuQEGouy1hxRWlWNS5gHIOSGwEpaNATrSzeMt8NlT0yklIUScmQRipeSkLWhf8QCqU0oM0B1T
+ rToUkCi00oKUFckOrLKVlCU111Qrig3UyQpKELPgVSHUnFArwVpGKHVtqKkOoxjeBQ5K0IhhwvrSVoBp
+ jeEBTgN0Nq8NhrFTirQMa7Llho625LthKSlYBNRWtYl0JXOBKh4NTdCVJWpslaVqDgoUoIuzQycQtEUq
+ UuVNIJxjU5TEuQW0IBSFGtUrTcv3wgIbS0kqQAoVUkoJKr4SrWSyG0ghajWovN9ISgLn8VWQuX9MNrMw
+ 2pKwANcSLhS6uSCvXUvhSUgIvTQUpfSkSwAZcWVJSoEAKKa0hYQUuKTQ1QkkgUFa8ELSNdm6DIDTkvEO
+ 0W2rWykpFDiFNFIhxyipgBKKN0KfBFxrSsKICVPAJx8RF9Mlcpi7W9fxU4+t1ycNaViZUVtsqIAJSa0F
+ OGGzrgYC6UDalXjhEN4jjjRKkuKxiCQigIpAfVrLa8VGMV4tcUZLrodXrDatbSmuuqFSK3Zoe/8AjpUp
+ tIBK6ZK0urSFqDKHFoQkElJoRWlRfDN6HrsjZ7RDq6uutYqcUN1ycNK1hxZQosoQlSMQXUvyVrDp1lK3
+ EAVqlNSMgxawoBxS8YAVDfurBcKkTKMUAJFBQZL4cA16bFBck05MkLVV1xrFTiBqtKcNK1iaWVFqtNwD
+ k9RO74rnH1C08pkkppeKGorBmnCoK8EEXXJuIgzCyqtw8EpAAuAhuYW2mgoRWoBFaGC6oihNfCxr88F5
+ Rx6nd3quhp0oIFaJKgT7oemVOKUARi41agUrmrC5lxYoSBfUkChMLmnFpIOLeamiaVMF5atcqd83V0LW
+ V0xuAADRAmnAmlRkxa0vIgTLgRi3ZKA0vA0wl9aSCCLk4tKXUgzC1EkkXpxaAXUhCy2sKSaEZDHdK8YE
+ YopWgAoILqlNpQaUTkuvhE042EhOL4OQlNSI19dUm7wTjC7hjXVUIBpVWN74XMOOChIFTU0FKnlhT5cS
+ vHAKlUvAzQ26puuLQg3EEVBgTLmMokg42UEVHRCnlqx8Y1x6VuzZIEwtOYjFCaEVBEd0uY5USDUUIIup
+ ojuhzXCskEkUpS6makd0OYyjd4QxSKXUgzLhRi1F4oTS8jTAmXBi5PBFMmUZjCphxRBJFySm4cBhCy2o
+ KSaEXgwqZWpOL4IFa0SKXwuZcWkg4tCamiaVMCZIZN6SsuFRBTWNfcrXGvxsevLBmXCU0omhqMUUvgzL
+ hIPgilbgKC+A8sLQqt6BQXRLvJbQgl2gTlSU1PuMBZC8cGigagwZpwlJ8EUONQCgrCZhxJQQR4FaXZ8s
+ OOY6EppQgkm7PCJlxtICcW7ISKkaIRMuNpABBpkJFSNENzLjYoCDfUVFaGMc4+NkVWtRC5lxaSk4oBNb
+ hS/PDkw44khVL7zQUrpht1TVcWhBygioMKfWvHqd0ADdwCFTTikqSSmihQ3XmFTLi0kGl+U0vOmC8tRW
+ Sd3uroTMLSQajc4tCLiI7pc1zHqK0pSl1M1IdeU6RjU8EUAApSEzDiUoAI8A1BpfHdLmMkjFGLkAFBGu
+ EICeAHGGmO6iGbsUrKyogisJmFpKjUKxjUhQrfCnlrCgo1xjUwlZSFAekKGC8srUuvhKFDdwR3S5reLU
+ ZKVpfTNWBMLClHwTjUqCKi6FzDi8bGIqqlbs0KmnFIUk4tFZbrzCppxSSkkXihNLzGvLKyuoqRim7gpS
+ FOqWhKVUokUF1/qJ3fFc4+ucRXg+CfCycsKZWlkOEGhJB5I1urKFCpUpRTSES6tfbQ6lSAo0vEONLbpj
+ pUmuSohTLiKYyFAHJURrDoUE62qpyCkKQpCsVQIOYwGXC3jhCsXPS6HGFIabWa0X8IZYW6oUSrFrQkDJ
+ GsLUpYbQpQSaXCC3/BSq/GKymnuhTLiCApCgTkFMsdzu42Lraq0rSnBCklJooEEZQYMu7i11tVNEFlwL
+ xChWNwCkFpxKwgoUFHIKQWHEqAKFAnIKQplxBAUhQJyXZYWy43THQpNclRCGXHK4iFKpmEIZBRVQVXXA
+ kgZYDK11KEKIBpkgoUnKki+nvgMOKUQlCiU5aDJBBSSCKEeund8Vzj65aQpZlVJBIBv5PCh7G7nBvIDi
+ qxLpKm2gCQcdV4y5IbTQM0QtI170zUm6GcZFe6KirqaY2fhMJS4lL2ugiqk0rwmsY2M7NAhSjW4A30rE
+ 1X+GCkpITkJqffCd0ypLalDEFDjUTkvrDte5mDfi0I5MsNhxXcpaBKRlpwGt9YcDiko1oE0WqtM9YqNe
+ BFL3VU04v1hhK0JQHQQS6mgPxhtWOy9ULWccVAN9ImyS4KpxTiitTU++FLUH3qKNzN1/IIQCpts1Vc0a
+ hOUiuSKEJbCUqQotKCATfWsNBbaWMeoIx6Vyi6JfGcaaGOQdcN+U5IeTSSuQtI1wbs3m6GUVlwaOLBXc
+ lBpQ5yYVv6v/ANhPZAS4pTBaBoFmtOA1+kONqcSMRJNHlVpwZIcRVThIcWC6fBRdfnMTaFGZdVS4EVPr
+ p3fFc4+uQtQFASBmrGMaEVNDlEBRGQkZoK1E1KlE6YKiqlSTTJUwVqNKqJpkqYCiDUEg56wSSakknOYC
+ lBNKmmasYxpSppmgLUBQEgchgLUK0URXLQxU+6CtRNSokjISYCik1SSDnBgknLeYqc5gKUKUJBGS+G3A
+ F1WCsZq/EQ48FBKUBQSmt5NSSYqbqE3XwVqUb1E6TAWRWhIBy0OWMY5z0w24ULBqaA1IrlhThKlFJICi
+ SQDAWoVopV+W/LGMTlJ6fXTu+K5x/oc7viucf6HO74rnH+hzu+K5x/oc7viucf6HO74rnH+hzu+K5x+3
+ AQ1JvO3hBAzquhFl/fc9yRCbNYGUKOkx3BL+z+JgyEufQ6CYVZjSh4KlJ+MOWY4ncKSrkNxhbS2jRaSk
+ 8v8Ayh3fFc4/bZeVcfPgiieFRhiTaYoQMZWc+IUhK04qkgjMYmbOoMZi/wDl+kEU8eBWESbzgqls0zm6
+ BZjxyqQPfGxbv30fGFWe+nIkK0GFIUg0WkpPKP8AiTu+K5x+zgFRoBU5obs55d6qIHLl6ITZaBulqOi6
+ NjWP5+mFWY0dytQ+MIsyjgK1hSBwAUJhKQkAAUAyDxc/K4yS6geEN0Bww3LOu7hBIz5BCbMeOVSB76wb
+ LdHpo+MLkH0ejjD+U1ggpNCCDmPiZaTXMGu5QMp+kMyzTG4TfnOXarbS4nFWkKHLE3IFvwmgVJzZSILa
+ 07pChpHqkAnIIDZjWjnEFChBHqN3fFc4/ZpaWXMLom5IyqPBDEs3Lp8AX8KjlP2Z1ht5NFpry8MTUmqX
+ vF6M+bby7WvPpRwE36ISkJSEpFAMg1K0F8F1sZVpHvEGaZGV1HTHdsv7UR3fL+0+Bju+X9p8DHd0uf8A
+ UHQYd7ifyrQFZxdDqAhZSFBQ4COH1MlFbzkgADINoUg6YUkpNDt5SUaMulSkpUpQqSYnWUsTBSjIRWmb
+ 7U7viucfsYEIlXnBVLZpnN0Is14nwsUDhvhptLSAhAoB4oqCcpA0mC+0MriB+YQZ2XH+qmDPy49OvuMG
+ 0mB9/og2m1wJX8INqI9mrpEG1R7I9aNlaf6X90bKn2Q60G1VeyHTGyq/ZJ6Y2VV7JPTGyp9kOtCrUCkl
+ KmQQbj4UGhJoKDbMPFhzHSATSl8KtB9WRQToEKmnlZXV9MFZOUk6T6tQmp5NuRUUgih2zM66wjESQRwV
+ GSHHFOrKlmpO0k5IPpx3CQngA4YXZ7Ck0SkpOcGH2VMOlCuDhz/ZHd8Vzj9il5Rb5uuTwqMMybTA8FNV
+ feOXakgCpIA5YVNMp3TqemFWiwMhUdAhVqpG5bUdJAg2o4dy2ke+DaL59IDQIM2+rK6r3XQXVqyrUffB
+ Nct//BUCifEOJvB8XJEGUbpwCmpaZBmEgZQm/wCyO74rnH7DKyxmHaVokXqMJSlCAlIAAyCFOob3a0jS
+ YVPsJyKKtAhdqD0GyeUmFWk8rc4qfdWFTTy64zivcaQSVZSTp/4YBAHiHNz4tiaXLk4t6TlSYXaqimiG
+ wk5yawpRWoqUak5T9kd3xXOP2FqacYQUt0FTUml8LmXXN24o8lYN/wDxIXjxDh8H1C7viucf+SoNU+IW
+ b6eoXd8Vzj6laZW8rFbFT2Q9LuMEa4mlchz+tUoUs0QkqOYCBZ8wRuQNJhUhMJG4B0GFoU2aLSQcxG3Q
+ rFPJANdso0EE1y+oXd8Vzj6ls99DRWlZCSqhBMWi+2ttLaVBRrU04Pt9oT5kLWaJqWlNgLTyVN8JUlaA
+ pCgpKhUEcP2NtGuLxcZKeVRoITKyoHhzAJ5CBDK5ZhGK24gDPXLAfbVkcQfzCAQchB0Q42l1OKtIUOWJ
+ uW7ncoDVJvG3SojRAIOSGZVboB3Kc5hEi2N0So9Edys+zEGTZPoU0GHbMqatue5UOsOMmjiaZjwH1C7v
+ iucfUQBUaAE6IUkpNCCDyj1FhH5c3+H8zFh2lrSxKvHwFHwCeA5vs4JGQ0hMw6ncuLHvh2YceADiq0yb
+ aWkVvjGJxUHhzwLMZAvUsnTAsxoKBxlUBvB4YybVaEuJKVAEHgh6znA4daGMngvhyXda3bahy/b3d8Vz
+ j6hSkrUEjKTSGWUMICUDSeEw8yh9BSsaDmhaShZScoNPUOEflzf4fzOpY9o92M606f4yBw+kM/24Tj4y
+ OmO7pj2h6BAn5gf6nwEC0Zj7yT+WBabwypQfdCbVVwtD3GE2og5W1CE2gwfSI0iEzLK9y4npgGuTUmZJ
+ t4VSAleccOmFoU2spUKEZftru+K5x9QoUULSoZUmsNuJeQFoNQYccS0grWaJEOKK3FLPpGv2iZtmVlXi
+ 0orUpOXFFQOSO+GU+671R9Y74ZT7rvVH1jvhlPuu9UfWO+GU+671R9Ybt6UccSn+InGNKlNw2mEXlzf4
+ fzMP4JoZlHHu61koQV0xBfQVhl5bDqXW1UWk1BiSnETssl1FxyKT905vUyVqSapJGg0hE8+j0ydN8ItR
+ Y3bYOg0icfRMOhaEkXUNftru+K5x9RIdW2fAWpOgwt1bm7WpWk/aLXtUSqSwwr+MReoegPrBNdtYs93V
+ La04f4rQ6U8B1cI/Lm/w/mYdwmn3WFNK1nFUkpNEX0IpqWdPqkJkLFS2q5ac4+sIWlxtK0EKSoVBHq4X
+ wGHVXpbWRzTCmXE7pChpH2V3fFc4+u51lcxbLrTQqtbuKkVpUx3tWpxdP6ifrHe1anF0/qJ+sd7VqcXT
+ +on6x3tWpxdP6ifrHe1anF0/qJ+sd7VqcXT+on6wUTNjWgnXUhLiACU1qCDohtYdbStNcVQBFdTCLy5v
+ 8P5mJrBuz2pB11DbgWloqH8Q5aVjBuzJa0nHxNJUrESkpxVUy1jCKz2LOnW25ZKglTeMaqrfUxg+omz1
+ VJIDhA5Lh4o2lJg+UtdMbJyfGmumNk5PjTXTGycnxprpjZOS4010wCFJCgagioP25tsuuJQnKTSGJVth
+ PgiquFRy6rss08DjoFc4uMTUipgFSPCR8R9jd3xXOPrtC0t4UJWtQSlMwCVE0AjZSR45L/qiNlJHjkv+
+ qI2UkeOS/wCqI2UkeOS/6ojZSR45L/qiNlJHjkv+qIwlebfthS2XEuI1tIxkmoyRKeRMfhp7NTCLy5v8
+ P5mHXLcLCtcM7reL4VUmmLT6RZ6p9Kl7Ha9Wgx9aFdFYn1Tqnk9369rmL4OuihpGD3m9f4h7B4pW6Ona
+ HIYY8ma5iez7cDSEzDqdy4se+Ez76fSB0iEWqobtsHmmEWiwvKSnSISpDo8FSVDkviYs5xKlKaGMngAy
+ iCCDQgg/YXd8Vzj67nmlvWw822kqWtyiQOExsBafEnfh9Y2AtPiTvw+sbAWnxJ34fWNgLT4k78PrGwFp
+ 8Sd+H1jYC0+JO/D6xMyr0m6WphstuUrinMYlPImPw09mphF5c3+H8zE1hFZ7sg80h1ZWpopAxDlpGDdp
+ S1nOTBmllOOlITRJOQxhHPsWjOtOSyipKW8UkpIvqYwe83r/ABD2DxSt0dO0OSGPJmuYns9RglJqCQc4
+ hqffbuKscZlRMPtTKcbEKHB0H7C7viucfXbRCcK0EkACYFSY19r2rfXEa+17VvriNfa9q31xGvte1b64
+ jX2vat9cRr7XtW+uIwpUldtKKVAjW0Xg14IlPImPw09mphF5c3+H8zExgpLtSbjwmXiUNldCBS4ViwrI
+ btZbwdcW3rYBGKBfWLcstuyptDTTi1hSMaqgM8YPeb1/iHsHilbo6dockMeTNcxPZ62d3xXOPrC07aUw
+ 7rMoUlST4aiKjQI2dnfvo6gjZ2e++jqCNnZ776OoI2dnvvo6gjZ2d++jqCLLth2YmtZmSkhY8EgUvzbW
+ 0EKctZ9CElSlOUCQKkxsZO8SmP0jGxk7xKY/SMbGTvEpj9IxsZO8SmP0jGxk7xKY/SMbFzvEpj9Iw8y5
+ LrKHm1NrpXFUKGJTyJj8NPZqYReXN/h/Mw5b1qOsLaWrwFJKT/Cpd0RZ9oTcgXDJmhWAFeBjZIn52Znn
+ kuTZqsJxR4OLdGD3m9f4h7B4pW6OnaHJDHkzXMT2etnd8Vzj6vti1NZBl5dX8U3LUPR5NO3SooUFJNCD
+ UHNEjNCclEOjdG5QzHh2jP8A+WI//ZG3wr89q/CR2RKeRMfhp7NTCLy5v8P5mJu1ZFdmvoTOMlRZICQq
+ 8mkYKTcvKOTJmHkNBSU0xjSt5jCmaZmrQaXLuodSGqEpNRWpjB7zev8AEPYImJhuVZU66SEJy0FY2dkv
+ vr6hjZ2R++vqGNnZH76+oY2dkvvr6hiVnWZ0KLCiQk0NU02it0dO0OSGPJmuYns2sxaUtKva08tQXQGg
+ STljZuS9qrqGNm5L2quoY2bkvaq6hjZuS9qrqGGXkTDKXWiShV4JFPVju+K5x9Xz3nCY/EV2+IwbWoPP
+ or4OKDTlrtLRBNqTGLWuuGlMsYsxmf6FRizGZ/oVGLMZn+hUYsxmf6FRizGZ/oVGLM5n+hUOBYV/ECgr
+ +atYlPImPw09mphF5c3+H8zD+Ca2ZVx4zaCEIK6YhvoK54sex1Wup1KXg3rYBvTWtYtay1WVMoZU6HCp
+ GNUCnDSMHvN6/wAQ9gi2vNTulPbElZk3aAWZVrXMSmN4QFK6Y72rU4r/AORP1jvatTiv/kT9YnLKnLPb
+ SuaZxEqNAcYGp90YN71MaU9h2it0dO0OSGPJmuYns2tvedFcxO1sjzWxzT2n1Y7viucfsyG1OGiElR5B
+ CLOfVeQlOkxsUv2iegwqy3QPBUg/CHJZ1ndoIGfKPss95wmPxFdsYJyzEyqa19ltzFCaY6QaZYwgkJVi
+ xZhxqWZQsYtFJQAR4QjB5pt62mUOoStBCqpUKjIYcsyRDSz3HL1xT/pjNDAq82CKgrFR74NlyN//AMOX
+ /SEW22hq2ZpDaUoQldAlIoBcIwc8qe5g7doz/wDliP8A9kRfyxfyxfyxfyxfyxfyxhX58V+EjsiU8iY/
+ DT2amEXlzf4fzMO4VTT0utlTTAStBQSK1oRTPFl2u7ZKnFMobUXAAcevBFpWm7aj6XXUoSUpxQEVpStY
+ we83r/EPYItrzU9pT2xZVtOWQHQ202vXKVxyRSn/APsd+cxxZjrGO/OY4sx1jFqW67azLbbjTaAhWMMQ
+ k8FIwb3qY0p7DtFbo6dockMeTNcxPZtMJN8l9Cu0bfBvfJjQntPqt3fFc4/ZZSR10Y7lyOAcJhDaW04q
+ EhI5NoRW45INnsFRVim/gBujuCX+4ekw5ZiSKtrIOZV8OtLZXirFD2/YZ7zhMfiK7YwM3c5oR84wl8wT
+ P5f3CMGvPrGhX7TDu9L5p7IY39vnp7YOUxb/AJ9m+f8AIRZk+LPdWstleMmlAacMd8iOLK64jvkRxZXX
+ Ed8iOLK64iYmS7OLmG6oKlYwob0++NkZzjT/AOoY2RnONP8A6hjZGc40/wDqGNkZzjT/AOoY2RnONP8A
+ 6hjZGc40/wDqGHXXHl47q1LVSlVGpiU8iY/DT2amEXlzf4fzMTjMlsY+Uty2NrKqEBNa0jBNDC3JnuhL
+ SvBTTXAM5zxhShlFoNBhLaU61eGwKVqc0YPeb1/iHsEW15qd0p7YwdnpGTTMCexaqKcTGbxs9Y2bsP8A
+ 6f8A2/8AiNm7D/6f/b/4jCC0LPnJZlMjiY6Vkqo3i3U0RZdpps9LiVNqXjkG40pSO+Rvi6+sI75G+Lr6
+ wjvkb4uvrCCaknPtDkhjyZrmJ7NphJvkvoV2iLBsVm1kPqdccRrZAGLS+o5Yt6xGbJaZU044suKIOPS6
+ giwbFZtZD6nnHEa2QBi0vqOWLdsRmyWmVNOOLLiiDj0uoIsjBuXtGzkTDjzqVKJFE0pcYtyzW7LnksNL
+ UtJQFVVTljBvfJjQntPqt3fFc4/Y25N50VSigzm6EWYvGBWpNK3gQBTJk1CoJykDSYVMspyuoHvgz0uP
+ 9QHQDBtFgHKo/lg2mzmX0Rso1wIX8I2Vb9mv4RNzbcy2EhCgoG4n7DPecJj8RXbGBm7nNCPnGEvmCZ/L
+ +4Rg159Y0K/aYd3pfNPZDG/t89PbBymLf8+zfP8AkNrY4BtiUBFRroyxrTf3EdURrTf3EdURrTf3EdUR
+ rTf3EdURrTf3EdURrTf3EdURhSAm2lBIAGtoyDkiU8iY/DT2amEflzf4fzMO4LTrMut5SmMVCSs0Ua0A
+ rmizbJftVTgYLYLYBOOaZYtGzXrLfS0+UFSk4wxDUUjB7zev8Q9gi2vNTulPbEhZU1aQWZVKVYlMbGVT
+ LHevafs2v1BHevafs2v1BHevafs2v1BHevafs2v1BHetafsmv1BHetafsmv1BHetafsmv1BBFCRm2hyQ
+ x5M1zE9m0wk3yX0K7RGBm9TfOT2GMMvJ5Tnq7IwM3qc5yewxhl5PKc9XZGDHmJrnK7Ywv87o/CT2mMG9
+ 8mNCe0+q3d8Vzj9ik0MgF15aRf4IPbC7SZG5ClaBC7VV6DYGk1hVoPq9IJ0CFTDq904s++CScprp+0T3
+ nCY/EV2xgZu5zQj5xhL5gmfy/uEYNefWNCv2mHd6XzT2Qxv7fPT2wcpi3/Ps3z/kNq24tlxLjailaTVK
+ hwGNm7R4891o2btHjz3WjZu0ePPdaNm7R4891o2btHjz3WjZu0ePPdaJiYdmnNcfcU4ulMZRviU8iY/D
+ T2amEXlzf4fzMP4WB6UcZ7jIx0FFdcyVFM0WLa4slTxLJd1wAXKpSkWzagtWaQ6Gi1ioxaFVeGsYPeb1
+ /iHsEW15qd0p7Ys22X7JDgYS0rXKVxweD38sd+E77OV6D9Y78J32cr0H6x34Tvs5XoP1jvwnfZyvQfrH
+ fhO+zleg/WO/Cd9nK9B+sd+E77OV6D9YJqSTw7Q5IY8ma5iezaYSb5L6FdojAzeZvnJ7DGGXk8pz1dkY
+ Gb1Oc5PYYwy8nlOersjBjzE1zldsYX+d0fhJ7TGDe+TGhPafVbu+K5x9Xz3nCY/EV2xgZu5zQj5xhL5g
+ mfy/uEYNefWNCv2mHd6XzT2Qxv7fPT2wcpi3/Ps3z/kNrZKEuWtKpWApJdAIIqCI2Ok+KsfpiNjpPirH
+ 6YjY6T4qx+mI2Ok+KsfpiNjpPirH6YjY6T4qx+mIwmabZthSGkJQnW0miRQZIlPImPw09mphF5c3+H8z
+ E3Ydnt2c84iTQFpaKgaG40jBaRlp5yZEyyl3ESkprW68xhNJsSM+03LNJaSW6kDhNTGD3m9f4h7BFtea
+ XtKe2MHZ+SkUzAnaeGU4tW8bPWNnrG/l/wC3/wARs9Y38v8A2/8AiNnrG/l/7f8AxGz1jfy/9v8A4jZ6
+ xv5f+3/xGz1jfy/9v/iNnrG/l/Q/xCt0SOEnaHJDHkzXMT2bTCTfJfQrtEBak7lRGg0hS1KyqJ0msBak
+ 7lRGg0hS1KyqJ0msBakigWoDMFGCoqNVKJPKaxg3vkxoT2n1W7viucfU87aDMhia8FnHrTFFckd8Mp91
+ 3qj6x3wyn3XeqPrHfDKfdd6o+sd8Mp913qj6x3wSn3XeqPrHfBKfdd6o+sd8Mp913qj6xMuB2adcTWi1
+ lQrymMDN3OaEfOMJfMEz+X9wjBrz6xoV+0w7vS+aeyGN/b56e2DlMW/59m+f8htWXly7yHWjirQcZJzG
+ O+S1eNf+NP0jvktXjX/jT9I75LV41/40/SO+S1eNf+NP0jvktXjX/jT9IGEdrK3MyTobT9ImnJqffL0x
+ VThAFSALhDFotNyzTeK4pSUAGieGkbIKO4lXTFoSz9oPpc1laMVOLTLGxs6RQrfI4Rjf5hFkzTdcQupr
+ lxTTsMLsuaWar11Rzm/5xZxds+XU0qXcXVWNUDk/xFozfdMi4yGnEKVTdC64xZ9nyjpX3fMqYIpiYoqD
+ nhnBuzXyA1aKlE8Axax3my/GX+qI7zZfjL/VEd5svxl/qiO82X4y/wBUR3my/GX+qI7zZfjL/VEKGKoj
+ MabQ5IY8ma5iezaYSb5L6FdojBKXZmGprXmW3CFJpjJBpcYwtlmWGJUssttkrVXESBW6MEpdmYamteZb
+ cIUmmMkGlxzxhbLMsMSpZZbbJWquIkCt0YOScs9YzS3WGlqKlXqQCcsYUstsWohLLaG060DRIoMpjBvf
+ JjQntPqt3fFc4+p8JP8Abfm+UNtrecS20lS1quCUipMbEz/EpjqGHWnGHC26hSFjKlQoRCLMnXEBSJR9
+ SVCoIQaEQ/JTMskKfYcaCjQFaSKmGJOYmgoy7DjoTlxE1pBsueSkqVJvgAVJKDdqYGbuc0I+cYS+YJn8
+ v7hGDXn1jQr9ph3el809kMb+3z09sHKYt/z7N8/5Da2W0h61JZtxIUhTgCgeERsFZnEmegxsFZnEmegx
+ sFZnEmegxsFZnEmegxbMhZ8lKp1qSZ11xWKk0N2cwzZjLaAFjGV0CEy7SNy2ge6EpIyDoGolClCoGoBU
+ gDLCklOUQEqIuBOoptCt0hJ0iHJBhwXICFcBTdSFSlovzC25Vby1I3QDpFOW8xsRbn3Jj9b/ADGxNufc
+ mP1v8xsTbn3Jj9b/ADGxNufcmP1v8xsRbn3Jj9b/ADBFDfl4dockMeTNcxPZtMJN8l9Cu0RgZvU3zk9h
+ jDLyeU56uyMDN6nOcnsMYZeTynPV2Rgx5ja5yu2ML/O6Pwk9pjBvfJjQntPqt3fFc4+p8JP9t+b5RYHn
+ 2U5/yOphL5+mfy/tEWX5qlPwUdgjDHyGW/FPZGBm9TnOT2GJzyJ/8NXYYGQaIwM3c5oR84wl8wTP5f3C
+ MGvPrGhX7TDu9L5p7IY39vnp7YOUxb/n2b5/yG1l31y0w283THbVjJqK3x32Wj/0P0477LR/6H6cd9lo
+ /wDQ/TjvstH/AKH6cNWnM2tMs90lFEL8HFTT/wByQCAQTCFhSqBNIW4pKiBTUqG0pGeHU0VXPqJ/it0O
+ WHFBIxEwBVQ0w8bwNR+fcsqfcfaQlZWkAhVaf+3R35TPFWOsY78pnirHWMd+UzxVjrGO/KZ4qx1jHfjM
+ 8VY6xgmqic+0OSGPJmuYns2mEm+S+hXaIwZtOUs5uZE07rZWpJT4JNaA5owmtSUtBmXTKu64UKJV4JFL
+ uWMGbTlLObmRNO62VqSU+CTWgOaMJrUlLQZl0yruuFCiVeCRS7liwbakZKyW2Zh/EcClEjFJ4eQRhHOs
+ T9opdll46A2E1oRfU54wb3yY0J7T6rd3xXOPqfCT/bfm+USsy5JzKH2qa42apqKiO+u0vvM/pCJybdnp
+ lb75BcXSuKKC4UhnCW0GGUNIU1iISEpq2MgiftmbtJtCJktlKDjDFRS+LPteasxKxLFACyCrGTXJDmE9
+ outqQpTWKoEGjYyHUwM3c5oR84wl8wTP5f3CMGvPrGhX7TDu9L5p7IY39vnp7YOUxb/n2b5/yHirDR/G
+ BzVOo2aLGmHh4fuhtOMsZssLWjGoU1IgkOtmmWEgqIAhSg0AkCsOioCx74bFXBDx8P3akyWW7QlnJkJL
+ OReMKikd24PZpP8AR/xHduD2aT/R/wAR3bg9mk/0f8R3bg9mk/0f8R3bg9mlP0f8QqmMaZK7Q5IY8ma5
+ iezaYSb5L6FdoiVkJqdCjLMLdCd1ijJE1Z81JJSqZYW0FGgxhliVkJqdCjLMLdCd1i8ETVnzUklKplhb
+ QUaDGGWJey52aaDrEs44g5FJF0TMq/KOBuZaU2siuKrLSMG98mNCe0+q3d8Vzj6nwk/235vlFmyqZ20m
+ JdwqCXFUJTlF0d58n7d/pH0i1pNFn2k9LNqUpKKUKst4BiTwVlJiSYeU8+FONpUQCKCormi3rDYsqXac
+ ZccUVrKTj0zViwLGZtZD6nnHElsgDEpwjlh/BKUaYccDz9UoKhUjgGiBkjAzdzmhHzjCXzBM/l/cIwa8
+ +saFftMO70vmnshjf2+entg5TFv+fZvn/IeKsNNyj/KO3UyGsLWVZY15KPTSPfBmWQb3kV50d2sJ/wBZ
+ PuMd2sVueT0x3UwTvyOmEzCFCiXUkZsYQlVDVNDCiVGpynUtVAW03U0GNQnNWO8xvjq/0x9Y7zEcdX+m
+ PrHeYjjq/wBMfWO8xHHV/pj6x3mI46v9MfWFDFURmNNockMeTNcxPZtMJN8l9Cu0RgZvU3zk9hjDLyeU
+ 56uyMDN6nOcnsMYZeTynPV2Rgx5ja5yu2MLvO6Pwk9pjBvfJjQntPqt3fFc4+p8JP9t+b5RYrqGbYlnH
+ VpQhK6lSjQC4xszZ3HWOvFvvNzFsvuMrStCsWikmoPgiLPtWRas2WQubZSpLSQQVXg0jCqflZuUl0y77
+ bpS4SQg1pdGCk7LSjU0Jh9toqUmmMaVuMTNryC5V5KZxgktqAAVlugZBGBm7nNCPnGEvmCZ/L+4Rg159
+ Y0K/aYd3pfNPZDG/t89PbBymLf8APs3z/kPElYEWdaDUrLkmhKgOEClIct8egEjQKw5bjy9yV+6g7IVO
+ zTvoq99TGNNq4APcBGLNH06e+Namfa/GNamfa/GNbmh/qfGP/li+oPRAmJpv0DpA+kIteYay449/1hrC
+ BfpX6U/SJi1mpmWxTigg1qDAtieUqgnJgVN3hmNawg/+90mNawg/+90mNawg/wDvdJjWsIP/AL3SYNa3
+ 5dockMeTNcxPZtMJN8l9Cu0RgZvM3zk9hjDLyeU56uyMDN6nOcnsMYZeTynPV2Rgx5ia5yu2ML/O6Pwk
+ 9pjBvfJjQntPqt3fFc4+p8JP9t+b5QlJWoJSCScgAqTHc73sXeoYUlSFUUkpI4CKGBLvEAhl0g5CEGFt
+ ONiq21pB+8kiENrcriNrVTLipJgy7wFdZdu/kOpgZu5zQj5xhL5gmfy/uEYNefWNCv2mHd6XzT2Qxv7f
+ PT2wcpi3/Ps3z/kNsGVqyJPvugSx9JXRGsISCaFRhMq6u8gJrnMJkk5VLJ0QmWaT6IOm+AkDIANA1K0i
+ oisVioiuoRXLBZbVlQnohUm2chIhUkungkK+ESVuz7DKEqWlWKKUWmuTlgYUuBIxpVBVyLIHZCsLHU/7
+ FJHI5/iDhkoXGSH6h+kKNVE5ztDkhjyZrmJ7NphJvkvoV2iLIttdkodShlLmuEHwlEUpFr22u1m2kLYS
+ 3rZJ8FRNaxZFtrslDqUMpc1wg+EoilIte212s20hbCW9bJNyia1izcJHLOkkyyZZCwkk4xUQbzFq2kq1
+ JoPrbS2QgJoDWMG98mNCe0+q3d8Vzj6nwk/235vlFgefZTn/ACMVOc9MYS+fpn8v7RFlk7FSl53lHDyC
+ MMie4Za//VPZGBZIanKfeT2GJwnuJ+872rh5DAyDRGBm7nNCPnGEvmCZ/L+4Rg159Y0K/aYd3pfNPZDG
+ /t89PbBymLf8+zfP+Q1UNqXuRdnMJlh6RrohKEp3IA1CYKgOGNcGaMfkjHMYxzmCTn29aRjHOYxzGPyQ
+ HBmgKGeAa6hQFZQDphUsk5LoUytPBUZxqnJDHkzXMT2bTCTfJfQrtEWPYirWQ6pL4b1sgXprWsWvYirJ
+ baWp9LuuKIuTSlIsexFWuh1SXw3rZAvTWtYtixFWS20tT6XdcJFyaUpFm4NrtGSRMCZS2FEjFKCchi1b
+ NNlzYYU4HCUBVQKRg3vkxoT2n1W7viucfU+En+2/N8ok5pUlNtzDYSpTZqArIY78Jz2Ev0H6xPTi5+cX
+ MOJSlS6VCclwpEvhVNy8u2yllgpbSEgkGpp74tO3H7VZQ2822kIVjAormiy7aespLiWW21BwgnHrwaIc
+ wtm3WltllgBSSk0B4ffqYGbuc0I+cYS+YJn8v7hGDXn1jQr9ph3el809kMb+3z09sHKYt7z7N8/5CENK
+ XkF2eEMJTlvPLFIJgrAgrPBBJPD9jBIyGAswFjhuitdRbKF5RQ5xDjKm78oziDkMMeTNcxPZtMJN8l9C
+ u0RgZvM3zk9hjDLyeU56uyMDN6nOcnsMYZeTynPV2Rgx5ia5yu2ML/O6Pwk9pjBvfJjQntPqt3fFc4+p
+ 8JP9t+b5RZ8oJ6fZlyrEDiqYwFaR3mN8dX+mPrFqSQs+0HZYLKwinhEUrUViUwSRMyjLxm1JLiErprYu
+ qK54tqwk2Sw04l9TuOvFoUgUurFiWIm10PKU+prWyBcmtaw9gghphxzuxZxUlVNbF9BXPAyRgZu5zQj5
+ xhL5gmfy/uEYNefWNCv2mHd6XzT2Qxv7fPT2wcpzRaqETFsTLyVhSFLqmmQ3QBSKwpdMkFRP2kEg3GA5
+ ngGsEQ7LhQJRcc2eJcgyrRBB8AZNG0wk3yX0K7RGBm8zfOT2GMMvJ5Tnq7IwM3qc5yewxhl5PKc9XZGD
+ HmJrnK7Ywu87o/CT2mMG98mNCe0+q3d8Vzj6nwk/235vlFhqSi25RS1BKQu8k0AuMd2S/GGf1BGES0uW
+ 5MKQoKScWhBqNyIs2aYTZkqC+0CGUAgrF10YXPtOyUuG3ELIcNcVQPBGCDzbTU1rjiEVUmmMoCtxibm5
+ cybwD7RJbV6YzGBkGiMDN3OaEfOMJfMEz+X9wjBrz6xoV+0w7vS+aeyGDR9vNjp7Ytm2TNKVLyyiGQaK
+ UMq/8ahUAL4KidH20EjJCVA6dSSnVSi6ElTRypzcohC0uIC0EFJFQdXCTfJfQrtES87MygUJd9xoKy4p
+ pWJiemZsJEw+46EmoxzWkS87MygUJd9xoKy4ppWJiemZsJEw+46EmoxzWkM2lOS7QbYmXW0DIlKqCH5l
+ 6acx33VuKpSqjU0jBvfJjQntPqt3fFc4+p8JP9t+b5amL/L8IyRi8nwilOCnuileCsYv8vw1MDN3OaEf
+ OMJfMEz+X9wjBrz6xoV+0w7vS+aeyJdq4LVl4NRSqCCa+oEqrccupZ06ZdzEWf4Sj1Tn1cJN8l9Cu0Rg
+ xZspaDcyZpkOFCkhNSRSoOaMJrMlJBmXVKshsrWQqhJrdyxgzZspaDcyZpkOFCkhNSRSoOaMJrMlJBmX
+ VKshsrWQqhJrdyxYNjSM5ZLb0xLhbhUoE4xz6YwjkmJG0UtSzYQgthRAJN9TGDe+TGhPafVbu+K5x9T4
+ Sf7b83yiwfPspz/kYoMwjCXz9M/l/aIssDYqUu/0UdgjDHyGW/FPZGBm9TfOT2GJwDuN+4b2rsMDINEY
+ Gbuc0I+cYS+YJn8v7hGDXn1jQr9pi27RElK4iD/GdFE8g4TAFIUaCsE1PqJKqjl1LKnMcdzuHwgPAOcZ
+ tTCTfJfQrtEYGb1N85PYYwy8nlOersjAzepznJ7DGGXk8pz1dkYMeY2ucrtjC/zuj8JPaYwb3yY0J7T6
+ rd3xXOPqfCT/AG35vlEjNGRnWplKQotqqATSsd+TvE2uuYtCcVaE85MqQEFdPBBrSgpEthY7LyzTIlG1
+ BtAQCVm+gpFr26u1mW21sJbCFY1UqJrdSLIttdkodShlLmuEHwlEUpDuF7rrK2zKNgLSU1CzwiOCMDN3
+ OaEfOMJfMEz+X9wjB91DFsNuOGiEJWSfymJybXOzS3l3Y2QZhwCCaQpWMeT1GDQ1gGsIUpC0rSaKSagx
+ LPiZl0uC6uUZjGEm+S+hXaIwSm2JZqa195tsqUmmOoCtxzxhZNsTLEsGH2nClaqhCwaXRglNsSzU0H3m
+ 2ypSaY6wK3HPGFk2xMsSwYfacKVqqELBpdGDk9Ks2M0h2ZZbWFKqlSwDljCl9qYtRC2HEOJ1oCqFAitT
+ GDe+TGhPadtNPqZCcSlTXLAnl8KUmBPj0mz7jAnWjlxh7oEyyfTA0wFoVuVpPv8AUDu+K5x9T4Sf7b83
+ yiRlTPTrUuFYhcVTGpWkd5rnHEfpn6xaMmbPnnJYrCyinhAUrUViWwTXMSrTwm0pDiAuhQbqjTFr2Eqy
+ WW3FPpcx1YtAkil1YsexFWsh1SXw3rZAvTWtYdwQW0ytzuxBxElVNbN9BpjgjAzdzmhHzjCXzDM/l/cI
+ lm8qzoGo4eD1Kg8B1LLmdZmNbUfAcu0GMJN8l9Cu0Qlta64qFKpmFYU2tG6QpNc6SIQ2tweChSqZhWFN
+ rRukKTXOkiEtLWKpbWoZwkmFJUg0UkpOYikYN75MaE9p208fDQOTbNY2uJSFEVIyH7e7viucfUynm07p
+ xA0qEYQPNvaxra0qpjVpwZIsG63JQn7/AMjGOn7yemMJCDb0zQ13P7RFmKSLLlPCTvKOHkjDBQMjLUIP
+ 8U5DyRgaoBqbqQPCTlPIYm1pMm/4Q3tXDyGBkGiMDN3OaEfOMIwVWFMAZTi/uEJSEpAGQQTSCa+pkmo1
+ LXmO6WpVZ3QSoK03RgZvU5zk9hjDLyeU56uyMDN6nOcnsMYZeTynPV2Rgx5ia5yu2ML/ADuj8JPaYwb3
+ yY0J7Ttpw1mDyAbaVGNMo5L/ALe7viucfUc64tmVWtsgKTTKKwqfmV5XlDRdCnVr3a1K0nUmvR9+pUZx
+ 06lRnHTFa8MVpw0iozjp1MDN3OaEfOMJpyjbcqk7rw16OAajhyD1Og0OnUmEYyKj0YwM3qc5yewxhl5P
+ Kc9XZGBm9TnOT2GMMvJ5Tnq7IwY8xNc5XbGF/ndH4Se0xg3vkxoT2nbTJrMr0020iKvE5h9vd3xXOP2M
+ kDKQBywqZaT6ddF8IWFoChkPjppGPKupzpO0mvR98WEkKtuUSoBQK7wRUZDHczPsWuoIwjSlFuzKUpCQ
+ MW4Cg3IizZdlVlypLLRJZRUlAzRhc023JS5Q2hJLh3KQOCMD2kOMzeO2hVFJpjJB4DE3LMiTfOstb2r0
+ BmMDIIwNICpwk0ACanpiemjOTrrxyKV4PIOCCaQTU19UJNRWCKihyGLDthuxxMIdaccK1AjFIGTTFu22
+ 1azbKWmloLaiTjEX3RYVtNWSh9LjTjmuEEYpApQcsW7bbVrNspaaWgtqJOMRfURZGEjFnWeiXWw6tSST
+ VJFLzFt2ki1J1L7aFIAQE0URyxYrqmXXSnMKjPDLyXk1Sb+EZtqs4zijnJ20gLlq0D7e7viucfHkgCpN
+ BC5ppHpVPJfCp7LiI95MLmnl+lQcggkqNVEk8upJKxmSOFJ8cshLairJS+CKGmbVmvR98WfNdxT7MziY
+ +tqri1pWO/NPEj+p/iLTnRaNoOzIRiY9PBrWlBSJTCxMtKMs9yFWtoCK65StBTNFtW8LWYabEuWsRRVU
+ rrW6maLDtg2Uh5Il1Pa4QahVKU90O4TqeYWjuIpx0lNddyVGiBKqA3Qiz5hUhLTbab1PpCQoejn7dRZo
+ NPiwCcgJ90Bpw5EK6IEu6fQMdyu/d+MdyO5k9MCTczp6YEks+kmO4lffHRHcJ++OiO4j98dEdxH746I7
+ hV99PRHcSvvpgyS/vJgybmdPTHcjuYdMdzOj0fiILDo9BUFtYypV0QRTxbZyjUcY1xWMCBHcx+8ITKqU
+ aFaE8prExJFhtK9dacCjSjZJI03RJYPzk/KpmGS1iKJAxlUN3ui0LPes2YDL+LjFIV4JqKRZW7c0CJXy
+ lF/DtCaAnMNsVgKCeEisSSaMVzk/YAQRcfHu74rnHxygSkgGhplglSicYknlO2kVUcUnOPEkhOUgaYVM
+ spyuD3Xw06l1JKa0BpfqzruRoaTDoo6ocurNej74k5VU7ONS6FBKnDQFWQR3nTfGGPjE/JrkJxcu4pKl
+ IpUpyGorDthrYkWplyZZAdSFIRQ4xrwQ2whOUVOcxTarN+0AKsgJ0QmXdVkQRpuhMks7pSR8YEin0lk6
+ BAlGhlBOkwGGh6CYCUjIkD3fZNMFtByoSfdBl2j6AGiDJtnJjD3wZGu5X0iDJuDIQffCmHE5UHojhodo
+ m47aStOZkaBpdUVqUKvTFuzgtCbbfCCga2EkVrQ1MWVundA1KkZCR74DjgyLUPfAmHR/qKgzTxSQVAgi
+ mTbPrKXwR6IiUIVKtlOQiu0nFFLFxpUiEvupyOK98JnXRlxT7oE995HQYE40cuMPdCXm17laT79tMzo3
+ CFAA8OeGQAygC8AcHj3d8Vzj4+YRiPrHLXbS6sR9B5abVx1DQqs0rkhU8gblJPwhU84dylI+MKmHVZVn
+ 3XQTXKa6kgd2n36i1htBUcghSitRUcpNYmRR48orqzXo++LA8+ynP+RihzRhKP8A+fmRzf2iHHnHg3rh
+ 3tCUJHAABTbE0EE1hEu4u8JoM5uhMl99fQITLtJ9Gum+AAMgp6hKUq3QB0iFSrSuAjQYXJKyoUDpuhbS
+ 290kjl4NRJqNspIUKHJFmpxXXkngp4t44zyjyxZEzRSmFG43p08I2k+bkDSdtIV8M30uGqpQSklRoBD8
+ yXfBTUI7YmlYztMwhDi2zVC1JPIaQ3aky3cVhY/mEItlJP8AFaI5UmsNWhLO5HQk5lXQCCKggjOPFu74
+ rnHx8+mikqHCKHavqU2pKk6CIQ6FjGTlzZoQrHQlWcV2k6mrIOYwVBOU0gvNjKoe6DNIGQKMGaPAke8x
+ 3QskXgCuaJNVJgDOCNSeUaJTwG/Umx4STnGrNej74BKTVJII4QY1932rnXMBRLgUokmuU3mAtKsigdqA
+ SaAVMCVKh4ZpyDLCGW29ykVz8Pqlcs2v0cU5xBl1tgkeEnONsVJGUge+JN5IedVnApC31r4aDMIDyx6R
+ gTLg4QdIgTauFIMCbScqSIEw2eGmkQHEqyKHTANdQmkE1NYSSkgjKIadUUhSVEVzGBMvJyOH33wmdcGU
+ JPwh+ZDrgrRJAyVgGuTaySaMVznUW4ltOMo0EPvqeVmSMg1HDjOE5ztUOLbNUKUk8hpFnzsw9MJbWrHT
+ Qk1F9PFO74rnHx82jHlz/LftZgVZPJfCVFCqpNDFnTSHmQgmjifR5NpNzD5ecbW4ogKIpWggmuXay6qK
+ bXXNqTyatJOY6k2KoScx1Zr0ffFitoetiVbdQlaFLoUqFQbjGxMhxKX6gjCBpti2phtpCUITi0SkUA8E
+ RZ1mSTlmyqlyjClKaSSSgVJpGFUpLysmwqXZbaKnCCUJpW6ME5dqZami+2hwpUmmOK0uMTspZ7LDlWWE
+ rKCE+DfWl0S9nlIBfcKzmGSNaQ2klKQDT1YMsOMNubpIrnETMi4U1YXUjgJoTFhWOm0kzHdS30KbIACS
+ Bl0iMILIastphTDryi4og46gcg5IsfB6WtGzUTDzr4WokHFUKXHRFu2c1Zk8lllS1JLYVVZBNb4lMqvd
+ 4hh3EXQnwTqOmjSjyass54WIchvGq8cZ5R5YCiMhIgPuD0q6YTNK4UgwJpBygiA6hWRQ6YZGKwgfyw4s
+ NtqWcgEOuqeVVR0DNqOnFbUeTb2M3QuOEZkjxTu+K5x8eoBSSk5CKQQQSDlG0WMZBGcaiVKQoKSSCLwR
+ wRJWil8BDpCXM+QKhUw0jKse6+FTyBuUk/CJ1WPNKXSmNQ02zcwlDYBqSIVbVAAlm+mVSoetR55JSUoS
+ k5hBfcPpmConKSdOrNej74s2aTJWixMLSpSW1VITlN0d+Mpxd/4Ra04i0LSdmW0qSldKBWUUAESeFcrL
+ SbLKmHiW20oJFKEgUi27bathllmXZdSpK8bwqX3U4IsdT9my7qQUhTpBJy4tIUpSlFSlFSjlJ1F7k+rB
+ lGqy84wvGaWUntjCCZXPybFG/DaUSrFyUpljBjzE1zldsYX+d0fhJ7TEplV7vEy7uOnFJvHxiZNGtJ1Q
+ aGoyw2rHQFZxBNBWCamu1pW4ZYbRrbSEfdAETiqMUznVmjRsDOdvZqAiSRQiqqqNNs+sqfWoE5aCETLq
+ PTqOW+Ez9N2j3gwiZaX6dDy3Q7viucfFXVpW/bTSMSYVmN+1cGK4ocuoIYfrRC8vAdSaF6T7vGzXo++J
+ WWcnJlthqmO4aCpoI707R/6H6kTko5IzS5d7F1xFK4pqLxWEYOTq5VMxVkNqQFglzgMSkmiWR95wi9W0
+ IhacU8h9Vtp4drZU4mXAl1AJbJJBF1CYwu87o/CT2mJTKr3eJlhV3QImzcke/aIGKhIzCHjisqPJTbSS
+ NcnGk/zV6L9SfPhITmv1ZpVVgZhtkjGIGeAKUoaUhMw6jIsnTfCZ5Q3SAdF0Mvoeri1BHAdRa8RtSjwC
+ sadoVh3wxkVftnZphndupBzVqYcthtNQ22pRzm4Q7a0wu5OKgcgiXm3loUlTqjfXLF9a1Nc8ImnUelUZ
+ lXw05rrSVcJywtxCB4SgIXOoG4BV8IcnHVZCEjkhb6a1Uup01hU0kbkEwZpVbkikNupcF2XhGpMijtc4
+ 1UmigcxgGsTQq1XMfGzXo++LA8+ynP8AkdTCXz9M/l/aIdmCqz5NhO5Sygq00u2xAUKGCgjR6pSjhOSA
+ NtaTGszFUiiV3jkzxKZVe7xMoN0fdE0f4oGYaqBjLSM51Jo0bAznbSkx3K+HMTGuIpWkN2uwrdpWg6Ki
+ H5lt54lCwRQAQL9R44zqjy7aXTV0cl+0QtTawpJoRDTqXUBSfeM0Tq8VmnCo02skvGZKeFJ+Gq/aLDCi
+ glSli4gCHbYcNzTaU8pvh2bee3xxRGatBtJY0dpnu1TNa0nE1wgZhCpocCSeUwqZWclBogrUrKon37QE
+ pNRlhl/GOKrLwHPE0nwUq5abRo4zSTyQ8MZpQ5PGzXo++G3FtOBbalIWm8KSaERsnPccmP1DDjjj7hW6
+ tS1nKpRqTDScRpCa1xUgfDbkVhTeaCCMvqUJJhKAOU+ItVvHlMbhQaxKZVe7xMqP4dc5h44zqtOrLirw
+ 5L9SaPhpGYeJC1J3JI98JmVjLQ6YJrtpVNyle7ayAOMs8FKRPKq6lI4BtZReI+BwKFNW12sSaC+BY+I2
+ yDiqBzGsA1EPO62m7KckE18Qg4qwcxh8YzKuS/aSxq1TMYIrBFCRm8ZNej79WWRjzTSc6hqtNqdcShOU
+ xMSypdWdHAdsQDlgtjggoVGKRwfbqVjFJ4DGtnOIDYHLAG2ZZW8vFQNJzRMMGXcxTeDeDn1JtOPKOj+U
+ xKZVaB4loYrSdFYJqSc+rKjwlHk1HzV5XJd9hQ+psUFKZoTMp9IEQlxKtyQdR14NUuqTAtB5CClshAJr
+ cL47pdKqqWVHlvhM195PRCXkKyKHvgX6gJBBGUGsJUFoChkIrqWs1jyoWMqFV9x27KsZpPRDpJcVjZa+
+ KR4bI5U0gimrKm9Q9+o+MV5WmvjJr0ffq2eKzzfISfhq2e1RBcOVVw0QQCCCAQeCHrPBNWjT+U5IcaW0
+ aLSR2HxFIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIoIp4hCFOKohJUeSGb
+ PNxeNP5RCEJbTioSEjkica11gkDwk3jUXehQzgiJTKrQPEAVNIc8Bo8gptJUUbJzmCaQo1UTnP2MGkJe
+ WnIo++HHC4qpFLtqlxSdyoiETSgfCAOjUkl4zJTwpPw1HWw6yts+kKQQUmhyjbSirlJ98TKcV3SK+KlV
+ VbpmMPDFdVp1Zc0eHLdqTYotJzjxk16Pv1bMFZ1Gg9mq0nEaQkcApqPzSWTijwldkLmXVggquPAIKBGK
+ YKFpFSkgHh4PU6UKXuUk6ICTAQIbecauSogZuCGZwLIS4Ak5xk1NMOJxHVozGmpK3KX4hoYzqRyxMmjW
+ k7RkpDaQCCaZ4dOK0o8n26UXiPgcCrtW0GtanXAMijjD37aXViuiuQ3RMlJxaEEjxUqrwlDkiaFHAc41
+ UHFWDmMF5tOVQ90PupcAxa3HN4ya9H36tmeXJ0HUQKuJrnGpMva01dulXDayr2tuBKtwrLC5dpzdNiuc
+ XQuzmzuVKGm+Hmiy6UG+nDn8TWMYZx0xjDOOmMdOcdMa4n7w6Y1xP3h0wFpJuIOoVpTuiB741xH3h0xr
+ ifvDpjHTnHTGMM46YxhnHTFfFJSVrSlOUmkJs5I3aydF0IlWUZGweU3xOO0OtIuHpU7NrJvFYLajeBdo
+ 1JsUm3NOpL7tzT8/ESwq9XMImzcke/a46qUqaZvtoNYBIIIyiErCkBdaAitTC5ppGRWMf5YtJ3X1IWE0
+ pd9hYOK8nluiaTVAOY/YZr0ffq2Z5anQdQGigcxrAIIBGQ3xOKq/TgA2zasZpB4SK6loouQ57jqzk8iW
+ 3x1LYF1+UwbclQaa64dCTBt2V++6fyxs7K53T+X/ADGz0tmd6P8AMG3pf7jp9w+sG3mOBp34QbfZ4GXD
+ 7xBt9vgYX1hHfAjgl1dYQcIBwS/9/wDiO+A8EuPev/EMW8tcy0gMJGMsCuMc8cMTluLanHm9ZSoIWU1x
+ jwR3wHi46/8AiBhAOGX/AL/8QMIE8MurriBb7fCwvrCBb7PsXOkQLeY4WnfhAt6X+46PcPrGz0tXI70f
+ 5jZ2Wzuj8sC3ZX77o/LAtyVP+q4NKTEnPNzJ/hupcHDnG0kG8Z/HORI+OqtWOtSjwnay6sV9B5aakyrH
+ mXCMldSW3a/ESgGMo8MTJq5TMPUTKsZpJ92pUkAVNBwajycZoj3/AGFJoQc0OjHZVor9hmvR9+rZvlyN
+ B7NWRmAQGVmhG5+kTgo/XOBtmhisoBygDUmG9dYWnhpdp1cJpNQdRNpqUqGIrkPB4yU8tY/ET2wcsWj5
+ ymfxVdvjMGpNTkyqaNQlsYo5SdpIN4kuDwrNdVQxVEHKDTasjGfQOWJyYDKMVJ8NQu5OXVld0vxCVFJq
+ MsLUVrKjw+opVV6k+/UJoIU8hOVVdELmrqJT0wTX7CycdlNc1IUMUkZvsE16Pv1bO8ub9/ZtFTBcQkOX
+ lORXJywDXaS7Wuuio8EXnUXNNIURjVIzCELStOMk1ETLetTC08GUe/UmZdE1LrZc3KxQ8nLEzLrlZhbL
+ gopBoeXl8XKeWsfiJ7YOWLR85TP4qu3xbLK5h5DTYqtZoBEnKok5VthvIkXnOeE6qEla0pGVRpAohFKg
+ JSKQJtkmmMdNLo0ZInWihzXALlZdO0JpCH9aJKRVVKA8AhSipRUo1J4dRVwOiJTKv1W2vEWFQqaUdyAI
+ UtSt0SfsjL4bTikVGeHSC4Sm8G/7BNU8G/PBIHDFRFnkd3NaT2bW/gMBZ4YxxDMqt6huCc8NtpbQEpF0
+ PkpYWU5aakiSHFDgpWLRRuHPynVwhs3uhnulofxWx4QHpJ/x4uT8tY/ET2wcsWldacz+Krt8Xg7ZutN9
+ 1ujw1ijYPAM/v2lnt4z+MciB8YniQ2kDITfqSZJlxXIDdCkhSSlQqDD0mpFVIvTy5RBUBwwV5hBJOXaL
+ uQrQYBIvBI0QHXBkWrpgTDo9MnTAm3B90+6BOqGVAPvgTieFB6YE22fvD3QJho+mBpgLQrIpJ9//AAIq
+ CcpA98F5tOVY90GabGSp90GcTwIJ98GcVwJAgzTp4QNAgvuHKswVKOVR6dpZ3l7Wn5eIBKTVJIPIYTNv
+ pG7rpFYFoLpRaEqHRGO0pR3SBmyww/LNpoFmpylQiaeZXLLGuJOah4dUxblkmVcMwwn+Ao+EB6B+nirD
+ lDM2khVPAa8NR7PjqYQSpYtFTtPAe8IHl4R4qxbKM64Hnk//AB0nh9M5tGeAKaNpIuNIZVjLSlRN9TSH
+ ZiWWgpWsEckFTQVcpahoAgT5QkJbbASMlTC519V2Pij+UUhSlLNVqKtJ27m9q0Hs8UCRkJGgwHnE5FmB
+ NOjhB0iBOq9JAOgwJxJypIgTLR9KmkQHEHItJ9/rQkDKaQXm05VpgzTYyVPugzg9FB95gzazkCRBmXVe
+ l0QXFnKon3+Ms/y9rT8oTuhp+wKSlaSlQBBFCDwxaODqgouSN6T/AKZN40GFSU0hRSqWeBH8hjuSZ4u9
+ 1DHckzxd7qGO5Jni73UMdyTPF3uoY7kmeLvdQx3HM8Xe6hiUsOcmVDGbLKOFS7vhliSkmpBgNMjlUo5V
+ HUnJNqely08LjeCMqTnETdgzcso62gvI4CjL7xBk5kf7d7qGO5Jni73UMdyTPF3uoY7kmeLvdQx3JM8X
+ e6hjuSZ4u91DCZKaWqiZZ4k/yGLPwcccUFzvgIH+mDedOaEIS2hKEJCUpFABkH2Ga8oVoETG/q/94PsA
+ UU5CRAmHU+mfffAm1jKEmBOD0kdBhMy0rKSNIgLQrIoH3+qCQMppBebTlWmDNNjJjH3QZw+ijpMGbcOS
+ g0CC84rKswSTl+xWf5e1p+UJ3Q0/Y6nPFTnipzw9arTLhQu4jljZuX+98Y2bYz/GNmpfP8Y2al8/xjZq
+ Xz/GNmpfP8Y2al8/xjZuXz/GNm5f73xhq12XXAhN5PLFTnipzxU5/sk15QrQImd/V/7wfZgtSdyoj3wJ
+ p0ZSDpEJnD6SOgwmabOWqdIhLiFZFp6ftxUlOVQEKmGk+lXQIM2n0Uk6boM2s5AkQX3FZVn3QSTlNftF
+ n+XtaflCd0NPiyQkVNABwwbas8EjupF2asbN2fxlHQfpGzdn8aR0H6Rs3Z/GkdB+kbN2fxpHQfpGzdn8
+ aR0H6Rs3Z/GkdB+kbN2fxpHQfpGzdn8aR0H6Rs3Z/GkdB+kWmoLmQpJqCmoOoxZrC7GmZpbwW8hAUltB
+ 3FTTwvpqS8hZ81LuJaW+XmmC6t43ISr7tNRdnyS7JemWDMAspT/FXclxXCkDUfslEtYZmXSe6cdPgV3C
+ VZKjPw6lnECbBOQAxs3Z/GUdB+kbN2fxpHQfpGzdn8aR0H6Rs3Z/GkdB+kbN2fxpHQfpGzdn8aR0H6Rs
+ 3Z/GkdB+kbN2fxpHQfpGzdn8ZR0H6QLas8mndSOgwlQWkKSQQRUEeMmvKFaBEzv6v/eD7WFqTkURoMJm
+ nBlIOmEzg9JPRCZhtXpU0iAoKyEHR9kJAykDTCphpPpA6IM2n0Uk6YM2s5ABBecVlWemNP22zvL2tPyg
+ Gh98JIUARkPipxkzEo6yk0K0FIMEFJoRQi4jN4ngibytfhp1JOcbYs+eYWFY76UhFBdca36i5+zNikyb
+ ZmmxSq8RKRriqekc1dQWjIMSb4lW3wt9rWyyo1bQeFQPDDay06hYAJSoGhyGkTFvJm7NmWnpdoPurBql
+ F1KZTflzakl5QeaezxWiLPYVLWewyo1UhAB0+MmSDMKpoiZ35X28GmS7RCZhxORXTCZw+kmuiEzTaspx
+ dMBSVblQOjxinEI3SgPfBm2xkqfdCpxR3KQNN8KmHFZVH3QSTlNfUUicWdZP8wEEUURmMS0wEAIXk4Dm
+ gGo8VhBJ9zWgXEijb3hDTwjxWyQKUhyXbWUpCakmNkG+KN9Yxsg3xRvrGNkG+KN9Yxsg3xRvrGNkG+KN
+ 9Yxsg3xRvrGNkG+KN9Yxsg3xRvrGNkG+KN9YwLTCKluWbSogitTd4qw5Puu0UFQq214avkOnxkxMhAKU
+ EFXZqPmr69PqMGkJmHE5FdN8JnD6SeiEzDavSoeWAQchqNopxCN0oD3wqbQNyCfhCpxZyAJhTq17pRPq
+ dKihQUMoNRD1C5jp3KxjD36jby29yq7MckJnrvDR0QJto8JGkR3Q0f8AUTHdDXtE9Md0Ne0T0x3Q17RP
+ TAfbJoFpJ06tqSCbQk1NXBY8JCjwGHLEn2yayylcqCDCpGaRupZ4fkMFl1OVpwaUmCCMoI0jUrFRnEVG
+ cRUZ4qM8V1KxUZ4qM8VGeK6lYqM8VGeKjOIqM4iupQnICdAgMuKyNrOhJhMlNL3Ms8fyGG7FtBzJLLTy
+ qIEWTZ4s6UxFULqjjLIz5top1CDRSgDyx3Q17RPTHdDXtE9Md0Ne0T0x3Q199PTBm2R6ddAhU8n0Uk6Y
+ cmXHLq4ozDUJxRU5BCjjKJzmvqcKKb0kg8kJmnE5SFaYTNpO6SRohLqF7lQPqyVc11jWifDbvTyp4ejx
+ UtM1ohw38Bz7SsV5dTW0n0U9EFls5W0dUR3OzwtN9QR3Mx7FrqCO45fhYa6gjuOW4u11BBkpY/7dnqCO
+ 4ZXizPUECSlhkl2eoI7jluLtdQR3HLcXZ6gjuOW4u11BBkpY5ZdnqCO4ZXizPUECSlgPJ2eoI7jluLtd
+ QR3HL+wa6gjuZj2LXUEdzs8DTfUEBlsf6aOqI1tIyJT0CAAIryxXl2sxMBpN16uAQpRUolRqT4madonE
+ GU5dH/F3psSaQ5jELB8EDKTEnhLJzMz3NMLRLzRAICjRC65jwHkMZMop4lM24lIFxpwmO7XMyeiJu1O5
+ bPcmMQKWingk0BqafOO/FziaOufpHfi5xNHXP0jvxc4mjrn6R34ucTR1z9I78XOJo65+kd+LnE0dc/SO
+ /FziaOufpHfi5xNHXP0jvxc4mjrn6R34ucTR1z9I78XOJo65+kd+LnE0dc/SO/FziaOufpCMKFrQFdyp
+ Ff5z9I75l8WT1zHfMviyeuYXhe4hZT3Ig0/nP0jvxc4mjrn6R34ucTR1z9I78XOJo65+kd+LnE0dc/SO
+ /FziaOufpHfi5xNHXP0jvxc4mjrn6R34ucTR1z9I78XOJo65+kd+LnE0dc/SE4YOKUB3Ii803w/SHXUt
+ Ixle4Z47tczJgzjn8vRClFSiVGpPiCaRN2/KtqcalnEPPIuUEmqU6TDE0mbRjg+F6Qzf8WmJhEs3jKy8
+ Azw88t9wrWb+yLcH/wA/kKBEjb9p2ckJlpxxKB6CjjJ6DDWHlpoH8RqVc5cQp7DBw/nuKS3Sr6x3/wA9
+ xWW/u+sd/wDPcVlv7vrHf/PcVlv7vrHf/PcVlv7vrHf/AD3FZb+76x3/AM9xWW/u+sWfhVNTktrq2GEn
+ GIurHfC/7Jr4w5brrrakLYZKVChBr45neU6NV7fleLBoQc0O4TTLq8YstaL474X/AGLXxi08MJuSLeJL
+ sKCwa4xVwR3/AM9xWW/u+sd/89xWW/u+sd/89xWW/u+sd/8APcVlv7vrHf8Az3FZb+76x3/z3FZb+76x
+ 3/z3FZb+76w7h5aawQ23LN8oQT2mJ23rStAFMzNuKQfQScVPQIwfHgP5qj5wy8thwLQb+2JeYRMt4ycv
+ CM3/ABSYfTLtFar+ADOYeeW+4VrNT2alvsn+E8BduD2jxVnMliQaQRRVKnSb/sDO8p0ar2/K8dbjJclE
+ uAV1tVToPirFZLUjjEXuKxvdwajLy2HAtBoe2Jd9Mw0Fpu4CMx/4nawOI0q+gJB1X2UTDKmnBVKhE5Zz
+ 0mo4wxm+BYF3vzbcCpoBUxZtkrU4l6ZTRAvCDlOn7CzvKdGq9vyvHKSFoKVCqVChB4YnrMdlVFSAVtcB
+ F5GnxEhZTkysLeBQzlvuKtEABKQAAALgBq2SDiOqvoSAP+JuNpdQULFUmFWUgk0dUBmpGxKfanqxsSn2
+ yurBslJ/1T1YcwZk3TVaU1zhNOyDghIn0ljQY7zpL2jvTHedJe0d6Y7zpL2jvTCcEpFP3laSfrDVgS7G
+ 9FKDnCBGxKfbK6sbEp9qerGxKfanqxsSn2p6sbEp9qerGxKfanqxsSn2p6sbEp9qerGxKfanqxsSn2p6
+ sbEp9qerGxKfanqxsSn2p6sbEp9qerGxKfanqxsSn2p6sbEp9qerEpg6hyVbV3QoVH3BHe0jjKuoI72k
+ cZV1BE3YqWppxGvKND92NiU+1PVjYlPtT1Y2JT7U9WNiU+1PVjYlPtT1Y2JT7U9WNiU+1PVjYlPtT1Y2
+ JT7U9WNiU+1PVjYlPtT1Y2JT7U9WNiU+1PVjYlPtT1Y2JT7Y9WHcHJV41cCSc+IKwcEJE+ksaCfrHedJ
+ e0d6Y7zpL2jvTHedJe0d6YTgjIp4VnST9YawdlmDVvFSc+IKxsSn2yurGxKfanqxsSn2p6sJspAIq6oj
+ NSG20tICECiR/wAwbtB9ptKEKSEpFB4MbJzP3k9WNk5n7yerDrinnFLWQVKy0FP/AO07ck+6gLQ0Sk3g
+ 3RsfM+yV0iNj5n2SukQ42ppZQsUUMo/oXIeQtc3VtDy53T8v6FyHkLXN1bQ8ud0/L+hch5C1zdW0PLnd
+ Py/oXIeQtc3VtDy53T8v6FyHkLXN1bQ8ud0/L+hch5C1zdW0PLndPy/oW3PTDSAhDlEjIKCNkZr2v9oj
+ ZGa9r/aIccU64VrNVHKf+C//xABAEQABAgMEBAoJBAICAwEAAAABAAIDETEEBRIhEEBBYRMVIDAyUVJx
+ odEGFCIzgZGxweEWQlBgNFMj8CRDY/H/2gAIAQIBAT8AFP6OKf0cU/o4p/RxT+jin9HFNYc01mmNJE5q
+ ITKQTDMTTptM0DidlROJBGh5kJrCZTBRnJNYSJzQEgmtLhOaYTMgppkSCpzcifbCcTkAi0tzBTz7JQZv
+ QEhrIprDqKH0QjMuy2JhIJBTzlLrUPL2U+o0OIAzRZLNqnNs01kwDNASEk1hLZgqHKSd7LgVDpPrR6YT
+ ukCnODRMqJ0ShD360Kawc00SEk1oCwic1hE5otBM0WzkdBExJcEOtSykuCA2oCQTW4RIINkZpzcQkUBI
+ SWHOaLQRIoQxtThMSXBjrQEhrIpqDqLBvWDesG9YN6wb0WS2rBvWDesO9YN6wb0Gb1g3rBvWDesG9YN6
+ wy2rDvRZvWDesEtqDZ7Vg3rDvWDesG9YN6wb1g3rBvWDesG9YN6wb1hHWsG9NpqIpqDhMItJWArCQFhK
+ wk1RaZLCUGnNBpWAkrAVIyksJWErCUGFBpzWAoNKwlObJOaTmgCCi0oNIQaUWmc1hKwFNaQVgKLSEGHa
+ i0kzWErCVhKaJDURTXHGSmZTWMrGUXGU1MyWIrGVM5SWMrGViyQcVjTTMa6Ka5JSUlJSUlJSUlJASUlJ
+ SGvCn9HFP6OKc+SBVGK1cMEIrSq/ygpzhiNC4VqfF6kTOvIa4tomvBE1wjetBwNOS6IAjFcuFcmRQcip
+ 6o5waJlOvGytMjEChx4cUThuB7tSFOaL2iqe8uPKwnqWB3UuDd1Lg3Lg3Lg3BMLpe1pdOWS4IoQd64Ed
+ a4ELggKFDUo8ZsCGYj6BW23RbU6bjlsGiFFfCdiYZFXbeAtTJO6Qr56XtJGSaJDPQYoBkgZ80KcwSAJl
+ OeXIMcdi4JyEHeuCasDepYR/B3/FIhshjb9uRdMUw7U3fl8+U6GZ5JokJc0KcwQDVAAU/ib/AIRMNsQb
+ MvnyLphGJamy2Z6iKak8kCYTCSJnnyZc0TJOidS4VyZExZHTGhNjMMN9Crbd0WyupNvX5qBd0eMJgSG9
+ G5o2whXbY2WVkpzca6iKajwudNRfRMds5zCNLp7EWP61wTlwbupSIQikVTHh3Pimo8Dmqc2TLNcIVwhX
+ CFAzzT6LNNdPUy0FBgBmORMc2Ka7EoplTKmVDT6aIdeS50lwhXCFDn3tLqFGE5BzmIOBGXMimuxKKamp
+ qGn00Q68mJpFNSwCc+ZFNXJkFiKxFYimOnkdESimpqahp9NEOqmFiCmDoiaRTRRYgsQ1cU5suAqVwjet
+ Ag05qJoOhldESimpqahp9NEOqfVZpldETSKaHu2aWv2asKcySBVPibG6MJ6kGvFEOECaSRnzERGqNUUD
+ JYyi4mqmpqahp9NEOqfVSCBksZ60XT0imiJUqeSnkmVGrCnMmGCZlCG0bFIDnIiNUao8iampqGn00Q6q
+ JVfBfBfDkCmh9VLQyurCmpuMhNcIVwhXCFF00ao1R5EwphXhe8OxnABMo+kloJ/42BNv23xjhZn3D8IX
+ 3bScIOfchfN4NfglmNkvwm+kdp/cAVd18ttb+DcJHlCmh9Sp5LYmVGrCmpvoq6JZKSNUao8q+Yk7a4jY
+ vXo77A54dIh0spDIjcrrlZ4D7QXBpJABO7Mq8rOBaA+BmH5iXX/+q1OeLM5sMgxWgB5FZf8AaqD7F3RH
+ dbgPlmrqicHamHepqfIFND6rYtiZXVhTU30RRWxBGqNUeS+I1gm4yVrgxI9oc5oyJTLJGDCzFIGoXqXs
+ 4S/JCxNEvbQseEktfJGxxcHBh/s1lvUKzRYUQOlRQorYom08kU0RKrYtiZUasKam+iOieg1Rqjoe9rBi
+ cZBRr2gsyYJqJesd+TZBAWuPsJTbstT65fHyQuV56TguJR2/D8riUdvw/K4lGx/h+U65X7HhOuu0tpI/
+ FFlrgZyI7ky847MnZ96hXvCdk8S8UyIyIJsM9Apof0tGSZ0tWFNTfRZLJZaDVGqKtd6Nh+xCzPXsQbaL
+ W/aSoNzgZxT8AoVlgwug3motnhRem0FRrnY7OEZd6fCj2R0zlvVkvXEQ2N80CCMtESq2LYmVGrCmpvoj
+ yDVGqvK3TPBQz3n7Kw3eY/tvyb9UyG2G3CwSHPOaHDC4TCt93cF/yQuj1dSuy8TCIhRD7Jpu/Gh9Vs0M
+ rqwpqb6KuiWSkjVXlauBZhb0irBZDaImfRFUAGiQpqFVeNj4B+JvRPgrotnCs4J9R4j8J9SpZLYmVGkm
+ Wa4RqxBT1AU1N5ElTRNTTiBmVaIxtMYu66fZWSzizwgwV29+pR4IjQzDdtUN77LGntaUIgiAPbQqehld
+ MTo6W11AU5qYpy3UWIoI6J6L0jYIWEVP0V0wOEi8IaN+uqXxZ8LhFG2qumPihmEaj6KWSlkmmRmgZ00R
+ aaWdLUBTlvdJGISiSaqGZHkz0OMhoGhz2sBc45KNe7RlCbPeUb1tBpIfBR7REjnFEKu6DwUAdZz0Piw4
+ fTcAn3pZGfvn3J9+2cdEEp1/j9sPx/Cdf0U0YPFG/LSdg+X5Rvq1HaPkuOLX2vALji19rwC44tfa8Ahf
+ VqG0fJC/LRtA8fNNv6LtYE2/2/uZ4pl+Wc1BHwTLzsr6P+eSZEY8TaQdFsg8NBc1QY74DsTDmhetoFSD
+ 8FCvjOURvyTIjYjMTDMJj8K4UJ7sWmFXQTITQihY2qekOBMhzApy4gynpBkdL3kGSxHRD6KiOzloCKvg
+ xJNaBlpa5ocMZyUa/ZezAb8/JRbwtMXpPPwyRJOZ1Bri0zBkoN52qFR0+/NQL9acozZbx5KOWGK4wzMa
+ boLw5wI9nlNdhM1woT3giWmH0lRPfPIKaD3DahF6012ITHJFOW4TEuQx+wouATjM6YbgKp5BMxoCKKtd
+ ps9mbOL8tpVrvN0ebWNDR3Z/NMM66s4kUVivQQBgisDh4qzxYEdmOFJGnNwqqKc5clnR08IAZIPBohTS
+ XgIxQEIo2qe1GIAjzYVFbrWLLAMTbs71GjPjPL4hmToa6SBnqhMkTPRZbVEs0QPYfyoMZseE2I2h5uEQ
+ AnmZnyQSE2IdqJynphmYTyQJhFxPInzo0ekMTNkPvKa0vcGtqVFgvgvLHiRGgGSD1MahMIv6kTPQxjoj
+ g1omSosN0J5Y8SIVwxC6zuYdh1PH7MhphHOScJiWpDR6QH/yW933KuKAIkcxD+36lR7HCtQwxGz+qtHo
+ 3EGcF09x81HsNoge8YR/3r1SBY48c/8AEwlWf0cjOzjOA3VPkrPYINkEmNz69qv+AGvbGG3Ir0eOUQd3
+ 31YGRmsQFU6U8tRGi/8A/KHcPuvR4iUQbcvumCQ0EAiRUWw2aL02BW+z+rx3QxTZ3KyWR9qfgYh6Pv2v
+ HyX6fP8As8Pyv0//APTw/K4gb/s8PyuIGds/JRLhY1hIeZq7rELW8tJlJcQQ+2VxA3t+C4gH+zw/K/T5
+ /wBnh+V+n3f7PD8qPckWEwva4GWiyweHjNh9ZUK77NC6LB9fqmtDRIaHCYV/kcA0bZ/Yr0e/9nw+/wDE
+ jRf/APkjuH1KsdrfZYoiN+O9WK3QbUycM59W3Qcs1KdF6QWfoxvgft91YbSbNGETZt7k1wcARQ8mL0Hd
+ xVwe9f3cq+bXwMHg21d9NFwQMUR0U7MviVIiqBmJ6LXa4NlZiimX1Kt9tda4mI5AUC9HqRPh9/4aSkpI
+ DR6Qf5De77nQ1zmHE0yKs9+2uFkTiG/zTPSJjveMI7s1AvmxuEi+XeCrwjWe1Wd4a8HLrGzRc1vH+PEP
+ d5eXJtEQQ4LnOpIq4ogbHc07RyY8dkCGYjzkFarQ60xTEdt0XTEgWezNLngE5nNRr5sbRLHPuT/SGGz3
+ bSe/JR7/ALXEybJo3J8R0Q4nmZ0ejvRifD76JKSkpKSlrMlJSUlLl3x78d33PMAyUC+40NuFwxL9QP7A
+ +ah33GimTIc1xlbP9P1VsiW61ey5hA6gEyyWpjg5rCCNyh3hbmiT4Uz8U69LW0TMH6r9QP7A+a/UETsD
+ 5q1W2LanTiH4bOZuT3nw8uZkpKSkpc7JSUlLnr4/yB3fc8q7Lvh2sOL3EEdS4hgdo+HkuIYHaPh5LiGB
+ 2j4eS4hgdo+HkrPd8OyRgWEmc66AggrUJwXDcuIYHaPh5LiGB2j4eS4hgdo+HkuIYHaPh5LiGB2j4eSi
+ ANeQDMcq5PefDy5+SkpcmSkpKWpXwyURr+sSUSDizajCeNiwu6lhPUiCKq7bV6tHDjQ5FNtEF/RePmg5
+ poVPQ+G18sWxers3/M+a9XZv+Z816uzf8z5r1dm/5nzXq0Pb9T56ZhGIwVcFeN4Q4cEthuBccstABNFh
+ PUsJ6kIbjsTIG1yuZntufqclJS1a2WYWmHg27FFhPhOwvEjyHsDhIrgHqBdtojguhtnLeuJrZ2fELii3
+ dnxHmuKrf1eI81xXeHV4/lcV3h1eP5XFd4dXj+UbFbAZZ/P8plgtrzJs/n+VxXeHV4/lcV2/q8fyuKbd
+ 1eI81xPbT+3xC4mtnZ8QrRYY1mIEQSnRcA9Q4YYN/IhQXxnYWCaslnFnhhgrt/jIjGvycJo2Kzn9gXqN
+ n7K9Rs/ZXqNn7KFgs8ugoUCHCBEMS5cTpFWTpHlRbNCjEGI2ckbBZ5dBeo2fsr1Gz9leo2fsoWKAP2BQ
+ 2NZk0S/jSJrCVhKwoN5mLaYYeQSrDGZEeQ07OYwrCsJWFAS/mjZYBMywJkCHDM2NA/oxjwhkXD5pkWG8
+ ya4H+jWj3ru8q6PfHu+4/o1o967vKuj3x7vuP6NaPeu7yro98e77j+jGzwSZlg+SZBhsM2NA/g//xAA6
+ EQABAwICBwUFBwUBAQAAAAABAAIRAxIhMQQFEBNAUWEUIDAyQSJSYHGhFTNCUIGRsUNiwdHwI+H/2gAI
+ AQMBAT8AOfwOc/gc5/A5z+Bzn8DnP4HOfENdGEJ5EkQmATJTxBTRcIRAa3HNNGB2NEuAV4mCEIlOcAYh
+ EyZTnAGITwIBCcMAQohsoD2SU0DEn0QcHYEJglwBV45I58Sc+IGYT/MUAA3H1T4IBCYMZ5J+PtJuR2NB
+ JwQfODhKiHQnPgnBHEpzwHYhVJlNxaQn5xyQ8hTfKQgCTATPOFvOnFHPiSZMomVdhCuMQgYEIGMNgMGQ
+ t4eSnGVvDyRMmUTJkoukQmmDIRM4oHCECQZCNQ+iBgyt50RxPEnPgAYKu6BXdArugV3QK7oFd0Cu6BXd
+ ArugV3QK7oFd0Cu6BXdArugV3QK7oFd0Cu6BXdArugV3QK7oFd0Cu6BXdArugV3QK7oFd0Cu6BXdArug
+ V3QK7oFccoCu6BEyeBOfANMFAgK9SJlXBXD0QcAVcEXDBFwIQcIV4hSJlXBXBXBFwKLhgrwrgrggQg4A
+ IkEIPARcMFcEHCIVwVwRcCFeEHSrgmugQrgi8K4ImTwJz4wCVaJhWBWBWiVaJVoVoKtHqrFYFbirQrER
+ BjjTn+SgomduPHHP4HOfwOc/HAJyQpOK3Lkabh+anPxBTcfRbpyZS95AAZdxzA7NOYQYVjuSIIz7raZd
+ ihRaFuWp1ItxHCgShRqH0TmluY4I5+EGk+iZTDe7IVzeavbzW8bzW9bzW9at4w5pwb+HaM8Vvgt90W+K
+ 3xRqk5jg2tLjAVKk1gw2OaHCCq9LdnDLawgHFEycNgpuIlHDDwjn4AEmAmsa3NF7R6o1gt8eS3rkXuPq
+ pPP8j0QYk9zSGzTPebVbGKcZM+Ec/ABIyUk5/lOiOhxHc0h0UzwJz4JoBMFOABgcUKc5lbpqfTtx2tJa
+ ZCpVmvHVF4C3oVdznHLDgTnwO5wz4EoHxJO1seqvZyW9at43mg5p9UaIOSewt8c58Dv8MvFlSpQRTiDk
+ hwYJCL3EQe5B8M58aVu281u281u2rIkIokSDCOfdKlTwDHBuYQqtKIa8ItIz8E58du281u281u280cDC
+ KJdcEfNj3TtHBXGIPgnPiJUqUDt3Q5rdDmt0OaIgwiiMRijmpUqdh2jbKnhzn4YaTkFu3clBGfhFBkiU
+ 1lwTWXKIO3ddVuuq3XVEQYRXsyjngsJxUMWE4bDtGwnaDwxz8EAnJMp+rtlw5ouYc0TTKcADh4BTfIqW
+ SpI5lSsyt31W76rd9VEGEUSZBhEyUCQcFc7kjccYUO5Ig+u0bGiXYqBfCDQXwj5uGOfgioWiAi9x9VJ8
+ QpvkVLJUk7PYM1u3c1u3c1u3c0c0UQ64I+bFDNY+8sfeWPvJ/wA52jYDBlX+1cg/2pRMmeGOfBlYrFY5
+ IpvkVLJUk7PYFY7mrHc1Q0I1G3vdAQ0GgM5P6rs2jtGLfqV2eh7g+v8Atdn0Y42j9z/tHQtHPof3WkaE
+ 1jC9mMKB7qge6nfKNo2M8y/GgBenebhjnwZTHhoxTXgElXC6U9wdkm+RUslSTs9t5V5VERRYDy/lbtoq
+ QeSre04NiVRd7MO9EyLwTl6J2NUDkE4XMc3mCsfeXte8nz6mdo2AwcFcbp9Vcbp9UcTjwxz4MqmGkYpo
+ EmVAuVQAZJvkVLJUk7PuUqL6rraYkpujvgCMgF2MkyV2VucrsrOa7K0+q7GZkFCg8HEKto7qDoqNIXs8
+ k6PQbRsZ5l/UQ85TvNwxz4MpjLgmskkKz2rU9tqb5FSyVJOzTGOeYaJVLVNV+LzCp6qoMxdJTKmjaL5Y
+ CfrWiPUlHWzPRpX2t/Z9f/i+1j7n1X2sfc+v/wAQ1s31ama1onMkJ2kUNIEEgqpq+i/y4fJV9VVhiwz9
+ FUpPpmHiNg2CZwXtXdULp6rGceGOfBlNu/Cm3TgvanqnT6pvkVLJUlourHPN9XAckTQ0VsYAKrrUnCkP
+ 3VTSKtXzO8KnXqU/I4hUdauGFQSm1KGlNjA9FpWqiPao/soIz2M8y/qIecp3m4Y58GU19qD4JKv9qU91
+ yb5FS8q1boVo3tT9FpmnCj7DMXfwnvc83OMnxmuLTLTitC08VPYqZ/ytYaEKg3jBj/OwCTgrTdHqrTMI
+ 4HHhjnwZVNwAxTXAElXC+U9wOSb5FqzR96bjkFpukjR2YZnJEkmTwAMLQNK3zbXeYLWWi7t28bkf5TPM
+ vxygfbTvN3I4I58GVTaCMU1oJIVovhPaBkmAlsBaNRGjUg0/qtJrmvULv24KjVNJ4eE9rNIpR6FOplry
+ x2YVntWoM9qERBjaM+DOfBuyTWXIMkkKz2oT22rVdK91x9FrOtZTsGZ/jhNVV7mmmfRa0o2VRV9D/KuF
+ 8oOAfKOLto2ngDn4EbD4Lsk278Kpte50NGKo6qcfaquj5L7LoeslUaDKAtYFp9XeVjyGGxtNzvKJTdCr
+ u/Cm6sqnMgJuqj6u+iGqmerihqyjzK+zaHVfZ9Dl9V9n0OX1X2dQ5fVfZtDqjquifUo6qZ6OKOqj6OTt
+ WVhlBTtDrtzanNc3BwjZolXdVmuVaiyu214wTtVaOcgR+qqanAxY790+m6lUscI2R3DtjxTn4o2lDY7J
+ MfaFqiy5zicdryQ0xmqerJxqu/ZU9DosyagAMuALQcCqmhUX/hj5KrqsjGmZVAu3YuGO3WwYWtcD7Sjv
+ Qo2nuQo7xz8IIjYO4BsdkqZaBimuElUKdSrU/wDPJUdH3ZDi4k/NN4YlaRozqpva4g/RVGVGVLXyvxd8
+ obIRQ7p2xs9e5CjZG0bR3nZKmwOGK0bRxWq2eip02022tGGwKeFOyrSbVba5VGFlUtPp3c9hQ2lBDwTs
+ juR3ih3nZbNVNwc79ETAkprw8S3ZKuU8BKnaSGiSmuDhIWsmRWDuY7o8YDae6O6do7zstmqx/wCJ+a01
+ 9rLeaZWdRxBVPWrDg8KnpFKr5HbZUqVKlSpUqVKlSpUqdtSvTpecwqutKYwYJT9IdWxJWgvkFhWtBiw/
+ P/HdHBjLgXZbNV/c/qtPHlKqul2xri0yEyvUb5XKhU3lMOVWqKTbiu3D3V24e6u3/wBv1Xbz7q7e7km6
+ cSYIWkVt00EBdudyXbz7q7f/AGrt/wDau3D3UzTGuMERsqvsYXJ9eo/NyqOLjJ2U3WuWgj2z8lrT8H68
+ QPBHgOy2ar+5Pz/0q1IVW2laVo76TvaGGxokwFIaMVoFTNqrU94wtREGD3W5had5R3tEpXuuOQ2adUho
+ ag4HJPBBjZQoPquhoVCiKTY9VrTNn6/4/JoKtKtRZK3QWrgBTIHPYQCIKqauovxAj5L7NLPKVX0Gt6CV
+ otOpReJGzS6H9Rv692m0ueAFprSWA8u6xhe61qpUxTaGjZpjH1XkAKhoNeZIhfZpf5iqeraLMTimtDRD
+ RGzWObVCgK0K1Wq0qDxNpVqtVoUDv6t+7Pz8GpobHGRguwj3kdCa0SXLstL3/wCFSZRpYhwn5hF9MiCR
+ +6do1EnB8fqENEpkwH/wuwj3l2BvvKlRbSHs+DrH7kfP/fgwFaFarSoPiwrSrVaFA8XVv3Z+fe0mu6kR
+ AzXbn8gu3P5BdufyC7c/kFV0h1Wk4HpsCCC0f71vzXbn8gu3P5BdufyC7c/kF25/IIGRJ72ssKI+f+/G
+ hWhWqD3YKtKtCgcFqtwhzUW8laVCjZpFLeMgZo03jMKDta8tyW9d0/YLeu6fsFvXdP2C3run7Bb5wy/g
+ dy1x9Fo9BznguGG2FCgoNWtHQ1reChWhWqDw2j1jReHKnWbVbc09wiVaVV0inSNryu20ea7ZQ5/Rdsoc
+ /ou16P8A8F2vR/8Agu16P/wQq0jj/hOr0W5/wu16P/wXbNH/AOC7ZQ5/Rdtoc/ou20eapVmVfIVYUGx3
+ KlVtNtzitJrms+70/KyqbiBLShpVYfiXaq3vLtVb3l2qt7yOmV5wcqlZ9XF5nvs8oWkeUd6nWfS8hhN0
+ yvOLl2qt7y7VW95dqre8u1Vj+JVXlw9ooflcFNJarwrwrwi8nJQVBUFQVBUFQVBVOi8tGC0qm5rRKgqC
+ oKgqCoKgoPjNXhXhXpxJUfnIr1BgHFOqvfg4z8DClUONpTmObiR8DUfu2/Jax+7Hz+BqX3bfktY/dj5/
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs
new file mode 100644
index 0000000..48a5df9
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.Designer.cs
@@ -0,0 +1,224 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class SluzebnoDodela
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.listViewVozaci = new System.Windows.Forms.ListView();
+ this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.dateTimePickerOD = new System.Windows.Forms.DateTimePicker();
+ this.dateTimePickerDO = new System.Windows.Forms.DateTimePicker();
+ this.btnDodeli = new ePOSOne.btnProduct.Button_WOC();
+ this.checkBoxNeograniceno = new System.Windows.Forms.CheckBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.SuspendLayout();
+ //
+ // listViewVozaci
+ //
+ this.listViewVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.ID,
+ this.columnHeader2,
+ this.columnHeader1,
+ this.columnHeader3,
+ this.columnHeader4,
+ this.columnHeader5});
+ this.listViewVozaci.FullRowSelect = true;
+ this.listViewVozaci.GridLines = true;
+ this.listViewVozaci.HideSelection = false;
+ this.listViewVozaci.Location = new System.Drawing.Point(68, 84);
+ this.listViewVozaci.MultiSelect = false;
+ this.listViewVozaci.Name = "listViewVozaci";
+ this.listViewVozaci.Size = new System.Drawing.Size(697, 283);
+ this.listViewVozaci.TabIndex = 0;
+ this.listViewVozaci.UseCompatibleStateImageBehavior = false;
+ this.listViewVozaci.View = System.Windows.Forms.View.Details;
+ //
+ // ID
+ //
+ this.ID.Text = "ID Vozača";
+ this.ID.Width = 129;
+ //
+ // columnHeader2
+ //
+ this.columnHeader2.Text = "Ime";
+ this.columnHeader2.Width = 136;
+ //
+ // columnHeader1
+ //
+ this.columnHeader1.Text = "Srednje slovo";
+ //
+ // columnHeader3
+ //
+ this.columnHeader3.Text = "Prezime";
+ //
+ // columnHeader4
+ //
+ this.columnHeader4.Text = "Broj dozvole";
+ //
+ // columnHeader5
+ //
+ this.columnHeader5.Text = "Kategorija";
+ //
+ // dateTimePickerOD
+ //
+ this.dateTimePickerOD.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerOD.Location = new System.Drawing.Point(203, 386);
+ this.dateTimePickerOD.Name = "dateTimePickerOD";
+ this.dateTimePickerOD.Size = new System.Drawing.Size(200, 22);
+ this.dateTimePickerOD.TabIndex = 1;
+ this.dateTimePickerOD.ValueChanged += new System.EventHandler(this.dateTimePickerOD_ValueChanged);
+ //
+ // dateTimePickerDO
+ //
+ this.dateTimePickerDO.Format = System.Windows.Forms.DateTimePickerFormat.Short;
+ this.dateTimePickerDO.Location = new System.Drawing.Point(203, 421);
+ this.dateTimePickerDO.Name = "dateTimePickerDO";
+ this.dateTimePickerDO.Size = new System.Drawing.Size(200, 22);
+ this.dateTimePickerDO.TabIndex = 2;
+ this.dateTimePickerDO.Value = new System.DateTime(2021, 6, 9, 0, 8, 0, 0);
+ //
+ // btnDodeli
+ //
+ this.btnDodeli.BorderColor = System.Drawing.Color.Black;
+ this.btnDodeli.ButtonColor = System.Drawing.Color.LightCoral;
+ this.btnDodeli.FlatAppearance.BorderSize = 0;
+ this.btnDodeli.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnDodeli.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodeli.Location = new System.Drawing.Point(349, 465);
+ this.btnDodeli.Name = "btnDodeli";
+ this.btnDodeli.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodeli.OnHoverButtonColor = System.Drawing.Color.Coral;
+ this.btnDodeli.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodeli.Size = new System.Drawing.Size(150, 43);
+ this.btnDodeli.TabIndex = 3;
+ this.btnDodeli.Text = "Dodeli vozilo";
+ this.btnDodeli.TextColor = System.Drawing.Color.Black;
+ this.btnDodeli.UseVisualStyleBackColor = true;
+ this.btnDodeli.Click += new System.EventHandler(this.btnDodeli_Click);
+ //
+ // checkBoxNeograniceno
+ //
+ this.checkBoxNeograniceno.AutoSize = true;
+ this.checkBoxNeograniceno.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.checkBoxNeograniceno.Location = new System.Drawing.Point(460, 422);
+ this.checkBoxNeograniceno.Name = "checkBoxNeograniceno";
+ this.checkBoxNeograniceno.Size = new System.Drawing.Size(198, 24);
+ this.checkBoxNeograniceno.TabIndex = 4;
+ this.checkBoxNeograniceno.Text = "Koristi na neodredjeno";
+ this.checkBoxNeograniceno.UseVisualStyleBackColor = true;
+ this.checkBoxNeograniceno.CheckedChanged += new System.EventHandler(this.checkBoxNeograniceno_CheckedChanged);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(76, 386);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(85, 20);
+ this.label1.TabIndex = 5;
+ this.label1.Text = "Koristi od:";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(76, 419);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(85, 20);
+ this.label2.TabIndex = 6;
+ this.label2.Text = "Koristi do:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(257, 31);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(157, 20);
+ this.label3.TabIndex = 7;
+ this.label3.Text = "ID Sluzbenog vozila";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(434, 31);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(53, 20);
+ this.label4.TabIndex = 8;
+ this.label4.Text = "label4";
+ //
+ // SluzebnoDodela
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(861, 564);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.checkBoxNeograniceno);
+ this.Controls.Add(this.btnDodeli);
+ this.Controls.Add(this.dateTimePickerDO);
+ this.Controls.Add(this.dateTimePickerOD);
+ this.Controls.Add(this.listViewVozaci);
+ this.Name = "SluzebnoDodela";
+ this.Text = "SluzebnoDodela";
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listViewVozaci;
+ private System.Windows.Forms.ColumnHeader ID;
+ private System.Windows.Forms.ColumnHeader columnHeader2;
+ private System.Windows.Forms.ColumnHeader columnHeader1;
+ private System.Windows.Forms.ColumnHeader columnHeader3;
+ private System.Windows.Forms.ColumnHeader columnHeader4;
+ private System.Windows.Forms.ColumnHeader columnHeader5;
+ private System.Windows.Forms.DateTimePicker dateTimePickerOD;
+ private System.Windows.Forms.DateTimePicker dateTimePickerDO;
+ private ePOSOne.btnProduct.Button_WOC btnDodeli;
+ private System.Windows.Forms.CheckBox checkBoxNeograniceno;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs
new file mode 100644
index 0000000..ff71737
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.cs
@@ -0,0 +1,66 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class SluzebnoDodela : Form
+ {
+ private int idVozila;
+ public SluzebnoDodela(int id)
+ {
+ InitializeComponent();
+ idVozila = id;
+ ispuniListuVozaca();
+ label4.Text = idVozila.ToString();
+
+ }
+
+ private void dateTimePickerOD_ValueChanged(object sender, EventArgs e)
+ {
+ dateTimePickerDO.MinDate = dateTimePickerOD.Value.AddDays(1);
+ }
+ public void ispuniListuVozaca()
+ {
+ listViewVozaci.Items.Clear();
+ List vpregled = DTOManager.GetVozacAll();
+
+ foreach (DTO.VozacPregled v in vpregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(), v.Ime, v.SrednjeSlovo, v.Prezime, v.BrojDozvole, v.Kategorija });
+ listViewVozaci.Items.Add(item);
+ listViewVozaci.View = View.Details;
+ }
+ listViewVozaci.Refresh();
+ }
+
+ private void btnDodeli_Click(object sender, EventArgs e)
+ {
+ int idVozaca = Int32.Parse(listViewVozaci.SelectedItems[0].SubItems[0].Text);
+ DateTime od = dateTimePickerOD.Value;
+ DateTime? doo;
+ if(checkBoxNeograniceno.Checked)
+ {
+ doo = null;
+ }
+ else
+ doo = dateTimePickerDO.Value;
+ DTOManager.dodeliVoziloVozacu(idVozila, idVozaca, od, doo);
+ MessageBox.Show("Vozilo je uspesno dodeljeno vozacu.");
+ }
+
+ private void checkBoxNeograniceno_CheckedChanged(object sender, EventArgs e)
+ {
+ if (checkBoxNeograniceno.Checked)
+ dateTimePickerDO.Enabled = false;
+ else
+ dateTimePickerDO.Enabled = true;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/SluzebnoDodela.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs
new file mode 100644
index 0000000..3a189ac
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.Designer.cs
@@ -0,0 +1,790 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VozacPrikaz
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VozacPrikaz));
+ this.listSluzbenaVozila = new System.Windows.Forms.ListView();
+ this.idVozila = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.RegSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.markaSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.tipSluzbenog = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.datumIstekaReg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.godProizvodnje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vozioOd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vozioDo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.listAktivneVoznje = new System.Windows.Forms.ListView();
+ this.idVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.pocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.krajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idAO = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brPoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.listLicnaVozila = new System.Windows.Forms.ListView();
+ this.ID = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.RegOznaka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Marka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Tip = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Boja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.koriscenoOd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.koriscenoDo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.listZavrseneVoznje = new System.Windows.Forms.ListView();
+ this.idZavrseneVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.pocetnaSt = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.krajnjaSt = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vrPoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vrPocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vrKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idAd = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idM = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brTel = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.btnIzmeniVozaca = new ePOSOne.btnProduct.Button_WOC();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label10 = new System.Windows.Forms.Label();
+ this.label11 = new System.Windows.Forms.Label();
+ this.label12 = new System.Windows.Forms.Label();
+ this.label13 = new System.Windows.Forms.Label();
+ this.label14 = new System.Windows.Forms.Label();
+ this.lblID = new System.Windows.Forms.Label();
+ this.txtPrezime = new System.Windows.Forms.TextBox();
+ this.txtIme = new System.Windows.Forms.TextBox();
+ this.txtKategorija = new System.Windows.Forms.TextBox();
+ this.txtDozvola = new System.Windows.Forms.TextBox();
+ this.txtBroj = new System.Windows.Forms.TextBox();
+ this.txtUlica = new System.Windows.Forms.TextBox();
+ this.txtTelefon = new System.Windows.Forms.TextBox();
+ this.txtSrSlovo = new System.Windows.Forms.TextBox();
+ this.txtJmbg = new System.Windows.Forms.TextBox();
+ this.groupBoxPodaciVozac = new System.Windows.Forms.GroupBox();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.groupBoxPodaciVozac.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // listSluzbenaVozila
+ //
+ this.listSluzbenaVozila.BackColor = System.Drawing.Color.PeachPuff;
+ this.listSluzbenaVozila.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idVozila,
+ this.RegSluzbenog,
+ this.markaSluzbenog,
+ this.tipSluzbenog,
+ this.datumIstekaReg,
+ this.godProizvodnje,
+ this.vozioOd,
+ this.vozioDo});
+ this.listSluzbenaVozila.GridLines = true;
+ this.listSluzbenaVozila.HideSelection = false;
+ this.listSluzbenaVozila.Location = new System.Drawing.Point(41, 290);
+ this.listSluzbenaVozila.Margin = new System.Windows.Forms.Padding(4);
+ this.listSluzbenaVozila.Name = "listSluzbenaVozila";
+ this.listSluzbenaVozila.Size = new System.Drawing.Size(1013, 94);
+ this.listSluzbenaVozila.TabIndex = 0;
+ this.listSluzbenaVozila.UseCompatibleStateImageBehavior = false;
+ this.listSluzbenaVozila.View = System.Windows.Forms.View.Details;
+ //
+ // idVozila
+ //
+ this.idVozila.Text = "ID Službenog vozila";
+ this.idVozila.Width = 130;
+ //
+ // RegSluzbenog
+ //
+ this.RegSluzbenog.Text = "Registarska oznaka";
+ this.RegSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.RegSluzbenog.Width = 120;
+ //
+ // markaSluzbenog
+ //
+ this.markaSluzbenog.Text = "Marka";
+ this.markaSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.markaSluzbenog.Width = 90;
+ //
+ // tipSluzbenog
+ //
+ this.tipSluzbenog.Text = "Tip";
+ this.tipSluzbenog.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.tipSluzbenog.Width = 90;
+ //
+ // datumIstekaReg
+ //
+ this.datumIstekaReg.Text = "Datum isteka registracije";
+ this.datumIstekaReg.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.datumIstekaReg.Width = 150;
+ //
+ // godProizvodnje
+ //
+ this.godProizvodnje.Text = "Godina proizvodnje";
+ this.godProizvodnje.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.godProizvodnje.Width = 150;
+ //
+ // vozioOd
+ //
+ this.vozioOd.Text = "Vozio od";
+ this.vozioOd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vozioOd.Width = 135;
+ //
+ // vozioDo
+ //
+ this.vozioDo.Text = "Vozio do";
+ this.vozioDo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vozioDo.Width = 143;
+ //
+ // listAktivneVoznje
+ //
+ this.listAktivneVoznje.BackColor = System.Drawing.Color.PeachPuff;
+ this.listAktivneVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idVoznje,
+ this.pocetnaStanica,
+ this.krajnjaStanica,
+ this.vremePoziva,
+ this.vremePocetka,
+ this.idAO,
+ this.idMusterije,
+ this.brPoziva});
+ this.listAktivneVoznje.GridLines = true;
+ this.listAktivneVoznje.HideSelection = false;
+ this.listAktivneVoznje.Location = new System.Drawing.Point(41, 700);
+ this.listAktivneVoznje.Margin = new System.Windows.Forms.Padding(4);
+ this.listAktivneVoznje.Name = "listAktivneVoznje";
+ this.listAktivneVoznje.Size = new System.Drawing.Size(1013, 48);
+ this.listAktivneVoznje.TabIndex = 1;
+ this.listAktivneVoznje.UseCompatibleStateImageBehavior = false;
+ this.listAktivneVoznje.View = System.Windows.Forms.View.Details;
+ //
+ // idVoznje
+ //
+ this.idVoznje.Text = "ID Vožnje";
+ this.idVoznje.Width = 85;
+ //
+ // pocetnaStanica
+ //
+ this.pocetnaStanica.Text = "Početna stanica";
+ this.pocetnaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.pocetnaStanica.Width = 130;
+ //
+ // krajnjaStanica
+ //
+ this.krajnjaStanica.Text = "Krajnja stanica";
+ this.krajnjaStanica.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.krajnjaStanica.Width = 130;
+ //
+ // vremePoziva
+ //
+ this.vremePoziva.Text = "Vreme poziva";
+ this.vremePoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vremePoziva.Width = 130;
+ //
+ // vremePocetka
+ //
+ this.vremePocetka.Text = "Vreme početka";
+ this.vremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vremePocetka.Width = 130;
+ //
+ // idAO
+ //
+ this.idAO.Text = "ID Administrativnog osobolja";
+ this.idAO.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.idAO.Width = 170;
+ //
+ // idMusterije
+ //
+ this.idMusterije.Text = "ID Mušterije";
+ this.idMusterije.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.idMusterije.Width = 90;
+ //
+ // brPoziva
+ //
+ this.brPoziva.Text = "Broj telefona poziva";
+ this.brPoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.brPoziva.Width = 140;
+ //
+ // listLicnaVozila
+ //
+ this.listLicnaVozila.BackColor = System.Drawing.Color.Tan;
+ this.listLicnaVozila.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.ID,
+ this.RegOznaka,
+ this.Marka,
+ this.Tip,
+ this.Boja,
+ this.koriscenoOd,
+ this.koriscenoDo});
+ this.listLicnaVozila.GridLines = true;
+ this.listLicnaVozila.HideSelection = false;
+ this.listLicnaVozila.Location = new System.Drawing.Point(41, 429);
+ this.listLicnaVozila.Margin = new System.Windows.Forms.Padding(4);
+ this.listLicnaVozila.Name = "listLicnaVozila";
+ this.listLicnaVozila.Size = new System.Drawing.Size(1013, 88);
+ this.listLicnaVozila.TabIndex = 2;
+ this.listLicnaVozila.UseCompatibleStateImageBehavior = false;
+ this.listLicnaVozila.View = System.Windows.Forms.View.Details;
+ //
+ // ID
+ //
+ this.ID.Text = "ID Ličnog vozila";
+ this.ID.Width = 154;
+ //
+ // RegOznaka
+ //
+ this.RegOznaka.Text = "Registarska oznaka";
+ this.RegOznaka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.RegOznaka.Width = 154;
+ //
+ // Marka
+ //
+ this.Marka.Text = "Marka";
+ this.Marka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Marka.Width = 145;
+ //
+ // Tip
+ //
+ this.Tip.Text = "Tip";
+ this.Tip.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Tip.Width = 123;
+ //
+ // Boja
+ //
+ this.Boja.Text = "Boja";
+ this.Boja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Boja.Width = 124;
+ //
+ // koriscenoOd
+ //
+ this.koriscenoOd.Text = "Korišćeno od:";
+ this.koriscenoOd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.koriscenoOd.Width = 159;
+ //
+ // koriscenoDo
+ //
+ this.koriscenoDo.Text = "Korišćeno do:";
+ this.koriscenoDo.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.koriscenoDo.Width = 150;
+ //
+ // listZavrseneVoznje
+ //
+ this.listZavrseneVoznje.BackColor = System.Drawing.Color.Tan;
+ this.listZavrseneVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idZavrseneVoznje,
+ this.pocetnaSt,
+ this.krajnjaSt,
+ this.vrPoziva,
+ this.vrPocetka,
+ this.vrKraja,
+ this.cena,
+ this.idAd,
+ this.idM,
+ this.brTel});
+ this.listZavrseneVoznje.GridLines = true;
+ this.listZavrseneVoznje.HideSelection = false;
+ this.listZavrseneVoznje.Location = new System.Drawing.Point(41, 560);
+ this.listZavrseneVoznje.Margin = new System.Windows.Forms.Padding(4);
+ this.listZavrseneVoznje.Name = "listZavrseneVoznje";
+ this.listZavrseneVoznje.Size = new System.Drawing.Size(1013, 104);
+ this.listZavrseneVoznje.TabIndex = 3;
+ this.listZavrseneVoznje.UseCompatibleStateImageBehavior = false;
+ this.listZavrseneVoznje.View = System.Windows.Forms.View.Details;
+ //
+ // idZavrseneVoznje
+ //
+ this.idZavrseneVoznje.Text = "ID Vožnje";
+ this.idZavrseneVoznje.Width = 85;
+ //
+ // pocetnaSt
+ //
+ this.pocetnaSt.Text = "Početna stanica";
+ this.pocetnaSt.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.pocetnaSt.Width = 130;
+ //
+ // krajnjaSt
+ //
+ this.krajnjaSt.Text = "Krajnja stanica";
+ this.krajnjaSt.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.krajnjaSt.Width = 130;
+ //
+ // vrPoziva
+ //
+ this.vrPoziva.Text = "Vreme poziva";
+ this.vrPoziva.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vrPoziva.Width = 130;
+ //
+ // vrPocetka
+ //
+ this.vrPocetka.Text = "Vreme početka";
+ this.vrPocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vrPocetka.Width = 130;
+ //
+ // vrKraja
+ //
+ this.vrKraja.Text = "Vreme kraja";
+ this.vrKraja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vrKraja.Width = 130;
+ //
+ // cena
+ //
+ this.cena.Text = "Cena";
+ this.cena.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.cena.Width = 50;
+ //
+ // idAd
+ //
+ this.idAd.Text = "ID Administrativnog osoblja";
+ this.idAd.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.idAd.Width = 170;
+ //
+ // idM
+ //
+ this.idM.Text = "ID Mušterije";
+ this.idM.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.idM.Width = 90;
+ //
+ // brTel
+ //
+ this.brTel.Text = "Broj telefona poziva";
+ this.brTel.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.brTel.Width = 140;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(48, 51);
+ this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(36, 18);
+ this.label1.TabIndex = 4;
+ this.label1.Text = "Ime:";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(268, 53);
+ this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(67, 18);
+ this.label3.TabIndex = 6;
+ this.label3.Text = "Prezime:";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(373, 14);
+ this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(37, 25);
+ this.label5.TabIndex = 8;
+ this.label5.Text = "ID:";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(379, 261);
+ this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(322, 25);
+ this.label2.TabIndex = 10;
+ this.label2.Text = "Lista korišćenih službenih vozila";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(400, 400);
+ this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(280, 25);
+ this.label4.TabIndex = 11;
+ this.label4.Text = "Lista korišćenih ličnih vozila";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(457, 668);
+ this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(152, 25);
+ this.label6.TabIndex = 12;
+ this.label6.Text = "Aktivna vožnja";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 12.12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(418, 531);
+ this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(219, 25);
+ this.label7.TabIndex = 13;
+ this.label7.Text = "Lista završenih vožnji";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
+ this.pictureBox1.InitialImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.InitialImage")));
+ this.pictureBox1.Location = new System.Drawing.Point(838, 42);
+ this.pictureBox1.Margin = new System.Windows.Forms.Padding(4);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(216, 135);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 14;
+ this.pictureBox1.TabStop = false;
+ //
+ // btnIzmeniVozaca
+ //
+ this.btnIzmeniVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnIzmeniVozaca.BorderColor = System.Drawing.Color.Black;
+ this.btnIzmeniVozaca.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnIzmeniVozaca.FlatAppearance.BorderSize = 0;
+ this.btnIzmeniVozaca.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
+ this.btnIzmeniVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnIzmeniVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnIzmeniVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold);
+ this.btnIzmeniVozaca.ForeColor = System.Drawing.Color.Transparent;
+ this.btnIzmeniVozaca.Location = new System.Drawing.Point(855, 198);
+ this.btnIzmeniVozaca.Margin = new System.Windows.Forms.Padding(4);
+ this.btnIzmeniVozaca.Name = "btnIzmeniVozaca";
+ this.btnIzmeniVozaca.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnIzmeniVozaca.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.btnIzmeniVozaca.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnIzmeniVozaca.Size = new System.Drawing.Size(173, 61);
+ this.btnIzmeniVozaca.TabIndex = 15;
+ this.btnIzmeniVozaca.Text = "Sačuvaj promene";
+ this.btnIzmeniVozaca.TextColor = System.Drawing.Color.Black;
+ this.btnIzmeniVozaca.UseVisualStyleBackColor = false;
+ this.btnIzmeniVozaca.Click += new System.EventHandler(this.btnIzmeniVozaca_Click);
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label8.Location = new System.Drawing.Point(35, 92);
+ this.label8.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(49, 18);
+ this.label8.TabIndex = 16;
+ this.label8.Text = "Jmbg:";
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label9.Location = new System.Drawing.Point(477, 51);
+ this.label9.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(102, 18);
+ this.label9.TabIndex = 17;
+ this.label9.Text = "Srednje slovo:";
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label10.Location = new System.Drawing.Point(238, 95);
+ this.label10.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(95, 18);
+ this.label10.TabIndex = 18;
+ this.label10.Text = "Broj telefona:";
+ //
+ // label11
+ //
+ this.label11.AutoSize = true;
+ this.label11.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label11.Location = new System.Drawing.Point(35, 133);
+ this.label11.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(45, 18);
+ this.label11.TabIndex = 19;
+ this.label11.Text = "Ulica:";
+ //
+ // label12
+ //
+ this.label12.AutoSize = true;
+ this.label12.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label12.Location = new System.Drawing.Point(295, 133);
+ this.label12.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(39, 18);
+ this.label12.TabIndex = 20;
+ this.label12.Text = "Broj:";
+ //
+ // label13
+ //
+ this.label13.AutoSize = true;
+ this.label13.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label13.Location = new System.Drawing.Point(484, 95);
+ this.label13.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(95, 18);
+ this.label13.TabIndex = 21;
+ this.label13.Text = "Broj dozvole:";
+ //
+ // label14
+ //
+ this.label14.AutoSize = true;
+ this.label14.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label14.Location = new System.Drawing.Point(499, 133);
+ this.label14.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(78, 18);
+ this.label14.TabIndex = 22;
+ this.label14.Text = "Kategorija:";
+ //
+ // lblID
+ //
+ this.lblID.AutoSize = true;
+ this.lblID.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblID.Location = new System.Drawing.Point(418, 14);
+ this.lblID.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.lblID.Name = "lblID";
+ this.lblID.Size = new System.Drawing.Size(64, 25);
+ this.lblID.TabIndex = 9;
+ this.lblID.Text = "label6";
+ //
+ // txtPrezime
+ //
+ this.txtPrezime.Location = new System.Drawing.Point(343, 51);
+ this.txtPrezime.Margin = new System.Windows.Forms.Padding(4);
+ this.txtPrezime.Name = "txtPrezime";
+ this.txtPrezime.Size = new System.Drawing.Size(112, 24);
+ this.txtPrezime.TabIndex = 23;
+ //
+ // txtIme
+ //
+ this.txtIme.Location = new System.Drawing.Point(92, 51);
+ this.txtIme.Margin = new System.Windows.Forms.Padding(4);
+ this.txtIme.Name = "txtIme";
+ this.txtIme.Size = new System.Drawing.Size(112, 24);
+ this.txtIme.TabIndex = 24;
+ //
+ // txtKategorija
+ //
+ this.txtKategorija.Location = new System.Drawing.Point(583, 133);
+ this.txtKategorija.Margin = new System.Windows.Forms.Padding(4);
+ this.txtKategorija.Name = "txtKategorija";
+ this.txtKategorija.Size = new System.Drawing.Size(112, 24);
+ this.txtKategorija.TabIndex = 25;
+ //
+ // txtDozvola
+ //
+ this.txtDozvola.Location = new System.Drawing.Point(583, 95);
+ this.txtDozvola.Margin = new System.Windows.Forms.Padding(4);
+ this.txtDozvola.Name = "txtDozvola";
+ this.txtDozvola.Size = new System.Drawing.Size(112, 24);
+ this.txtDozvola.TabIndex = 26;
+ //
+ // txtBroj
+ //
+ this.txtBroj.Location = new System.Drawing.Point(343, 130);
+ this.txtBroj.Margin = new System.Windows.Forms.Padding(4);
+ this.txtBroj.Name = "txtBroj";
+ this.txtBroj.Size = new System.Drawing.Size(112, 24);
+ this.txtBroj.TabIndex = 27;
+ //
+ // txtUlica
+ //
+ this.txtUlica.Location = new System.Drawing.Point(92, 130);
+ this.txtUlica.Margin = new System.Windows.Forms.Padding(4);
+ this.txtUlica.Name = "txtUlica";
+ this.txtUlica.Size = new System.Drawing.Size(112, 24);
+ this.txtUlica.TabIndex = 28;
+ //
+ // txtTelefon
+ //
+ this.txtTelefon.Location = new System.Drawing.Point(343, 92);
+ this.txtTelefon.Margin = new System.Windows.Forms.Padding(4);
+ this.txtTelefon.Name = "txtTelefon";
+ this.txtTelefon.Size = new System.Drawing.Size(112, 24);
+ this.txtTelefon.TabIndex = 29;
+ //
+ // txtSrSlovo
+ //
+ this.txtSrSlovo.Location = new System.Drawing.Point(583, 51);
+ this.txtSrSlovo.Margin = new System.Windows.Forms.Padding(4);
+ this.txtSrSlovo.Name = "txtSrSlovo";
+ this.txtSrSlovo.Size = new System.Drawing.Size(112, 24);
+ this.txtSrSlovo.TabIndex = 30;
+ //
+ // txtJmbg
+ //
+ this.txtJmbg.Enabled = false;
+ this.txtJmbg.Location = new System.Drawing.Point(92, 92);
+ this.txtJmbg.Margin = new System.Windows.Forms.Padding(4);
+ this.txtJmbg.Name = "txtJmbg";
+ this.txtJmbg.Size = new System.Drawing.Size(112, 24);
+ this.txtJmbg.TabIndex = 31;
+ //
+ // groupBoxPodaciVozac
+ //
+ this.groupBoxPodaciVozac.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.groupBoxPodaciVozac.Controls.Add(this.txtIme);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtJmbg);
+ this.groupBoxPodaciVozac.Controls.Add(this.label1);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtSrSlovo);
+ this.groupBoxPodaciVozac.Controls.Add(this.label3);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtTelefon);
+ this.groupBoxPodaciVozac.Controls.Add(this.label8);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtUlica);
+ this.groupBoxPodaciVozac.Controls.Add(this.label9);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtBroj);
+ this.groupBoxPodaciVozac.Controls.Add(this.label10);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtDozvola);
+ this.groupBoxPodaciVozac.Controls.Add(this.label11);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtKategorija);
+ this.groupBoxPodaciVozac.Controls.Add(this.label12);
+ this.groupBoxPodaciVozac.Controls.Add(this.label13);
+ this.groupBoxPodaciVozac.Controls.Add(this.txtPrezime);
+ this.groupBoxPodaciVozac.Controls.Add(this.label14);
+ this.groupBoxPodaciVozac.Location = new System.Drawing.Point(41, 42);
+ this.groupBoxPodaciVozac.Name = "groupBoxPodaciVozac";
+ this.groupBoxPodaciVozac.Size = new System.Drawing.Size(741, 194);
+ this.groupBoxPodaciVozac.TabIndex = 32;
+ this.groupBoxPodaciVozac.TabStop = false;
+ this.groupBoxPodaciVozac.Text = "Podaci o vozaču";
+ //
+ // VozacPrikaz
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 18F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.AutoScroll = true;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(1110, 776);
+ this.Controls.Add(this.groupBoxPodaciVozac);
+ this.Controls.Add(this.btnIzmeniVozaca);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.lblID);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.listZavrseneVoznje);
+ this.Controls.Add(this.listLicnaVozila);
+ this.Controls.Add(this.listAktivneVoznje);
+ this.Controls.Add(this.listSluzbenaVozila);
+ this.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Margin = new System.Windows.Forms.Padding(4);
+ this.MaximizeBox = false;
+ this.Name = "VozacPrikaz";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Sve informacije o vozaču";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.VozacPrikaz_FormClosing);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.groupBoxPodaciVozac.ResumeLayout(false);
+ this.groupBoxPodaciVozac.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView listSluzbenaVozila;
+ private System.Windows.Forms.ListView listAktivneVoznje;
+ private System.Windows.Forms.ListView listLicnaVozila;
+ private System.Windows.Forms.ListView listZavrseneVoznje;
+ private System.Windows.Forms.ColumnHeader ID;
+ private System.Windows.Forms.ColumnHeader RegOznaka;
+ private System.Windows.Forms.ColumnHeader Marka;
+ private System.Windows.Forms.ColumnHeader Tip;
+ private System.Windows.Forms.ColumnHeader Boja;
+ private System.Windows.Forms.ColumnHeader koriscenoOd;
+ private System.Windows.Forms.ColumnHeader koriscenoDo;
+ private System.Windows.Forms.ColumnHeader idVozila;
+ private System.Windows.Forms.ColumnHeader RegSluzbenog;
+ private System.Windows.Forms.ColumnHeader markaSluzbenog;
+ private System.Windows.Forms.ColumnHeader tipSluzbenog;
+ private System.Windows.Forms.ColumnHeader datumIstekaReg;
+ private System.Windows.Forms.ColumnHeader godProizvodnje;
+ private System.Windows.Forms.ColumnHeader vozioOd;
+ private System.Windows.Forms.ColumnHeader vozioDo;
+ private System.Windows.Forms.ColumnHeader idVoznje;
+ private System.Windows.Forms.ColumnHeader pocetnaStanica;
+ private System.Windows.Forms.ColumnHeader krajnjaStanica;
+ private System.Windows.Forms.ColumnHeader vremePoziva;
+ private System.Windows.Forms.ColumnHeader vremePocetka;
+ private System.Windows.Forms.ColumnHeader idAO;
+ private System.Windows.Forms.ColumnHeader idMusterije;
+ private System.Windows.Forms.ColumnHeader brPoziva;
+ private System.Windows.Forms.ColumnHeader idZavrseneVoznje;
+ private System.Windows.Forms.ColumnHeader pocetnaSt;
+ private System.Windows.Forms.ColumnHeader krajnjaSt;
+ private System.Windows.Forms.ColumnHeader vrPoziva;
+ private System.Windows.Forms.ColumnHeader vrPocetka;
+ private System.Windows.Forms.ColumnHeader vrKraja;
+ private System.Windows.Forms.ColumnHeader cena;
+ private System.Windows.Forms.ColumnHeader idAd;
+ private System.Windows.Forms.ColumnHeader idM;
+ private System.Windows.Forms.ColumnHeader brTel;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeniVozaca;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.Label label11;
+ private System.Windows.Forms.Label label12;
+ private System.Windows.Forms.Label label13;
+ private System.Windows.Forms.Label label14;
+ private System.Windows.Forms.Label lblID;
+ private System.Windows.Forms.TextBox txtPrezime;
+ private System.Windows.Forms.TextBox txtIme;
+ private System.Windows.Forms.TextBox txtKategorija;
+ private System.Windows.Forms.TextBox txtDozvola;
+ private System.Windows.Forms.TextBox txtBroj;
+ private System.Windows.Forms.TextBox txtUlica;
+ private System.Windows.Forms.TextBox txtTelefon;
+ private System.Windows.Forms.TextBox txtSrSlovo;
+ private System.Windows.Forms.TextBox txtJmbg;
+ private System.Windows.Forms.GroupBox groupBoxPodaciVozac;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs
new file mode 100644
index 0000000..45bf93e
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.cs
@@ -0,0 +1,161 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VozacPrikaz : Form
+ {
+
+ int id;
+ string ime, prezime, srSlovo, ulica, broj, dozvola, kategorija, telefon;
+ public VozacPrikaz()
+ {
+ InitializeComponent();
+ }
+
+
+ public VozacPrikaz(int idVozaca)
+ {
+ id = idVozaca;
+ InitializeComponent();
+ popuniLabele(idVozaca);
+ ispuniListuLicnihVozila(idVozaca);
+ ispuniListuSluzbenihVozila(idVozaca);
+ ispuniListuAktivnihVoznji(idVozaca);
+ ispuniListuZavrsenihVoznji(idVozaca);
+
+ }
+ private void popuniLabele(int idVozaca)
+ {
+ VozacPregled vozac = DTOManager.GetVozac(idVozaca);
+ lblID.Text = vozac.IdVozac.ToString();
+ ime=txtIme.Text = vozac.Ime;
+ prezime=txtPrezime.Text = vozac.Prezime;
+ srSlovo=txtSrSlovo.Text = vozac.SrednjeSlovo;
+ txtJmbg.Text = vozac.Jmbg;
+ broj=txtBroj.Text = vozac.Broj;
+ ulica=txtUlica.Text = vozac.Ulica;
+ dozvola=txtDozvola.Text = vozac.BrojDozvole;
+ kategorija=txtKategorija.Text = vozac.Kategorija;
+ telefon=txtTelefon.Text = vozac.BrojTelefona;
+ if (vozac.SrednjeSlovo == null)
+ srSlovo = "";
+ if (vozac.Ulica == null)
+ ulica = "";
+ if (vozac.Broj == null)
+ broj = "";
+
+ }
+
+ private void ispuniListuSluzbenihVozila(int idVozaca)
+ {
+ listSluzbenaVozila.Items.Clear();
+ string korisceno;
+ List listaSluzbenihVozila = DTOManager.GetSluzbenaVozilaVozaca(idVozaca);
+
+ foreach (VozioSluzbenoPregled vozilo in listaSluzbenihVozila)
+ {
+
+ if (vozilo.VozioDo == null)
+ korisceno = "I dalje vozi";
+ else
+ korisceno = vozilo.VozioDo.ToString();
+ ListViewItem item = new ListViewItem(new string[] { vozilo.Vozilo.Id.ToString(),vozilo.Vozilo.RegOznaka,vozilo.Vozilo.Marka,vozilo.Vozilo.Tip,((DateTime)(vozilo.Vozilo.DatumIstekaRegistracije)).ToShortDateString(),vozilo.Vozilo.GodinaProizvodnje.ToString(),vozilo.VozioOd.ToString(),korisceno });
+
+ listSluzbenaVozila.Items.Add(item);
+ }
+ listSluzbenaVozila.Refresh();
+ }
+
+ private void ispuniListuLicnihVozila(int idVozaca)
+ {
+ listLicnaVozila.Items.Clear();
+ string korisceno;
+ List listaLicnihVozila = DTOManager.GetLicnaVozilaVozaca(idVozaca);
+
+ foreach (LicnoVoziloPregled vozilo in listaLicnihVozila)
+ {
+ if (vozilo.KoriscenoDo == null)
+ korisceno = "I dalje koristi";
+ else
+ korisceno = vozilo.KoriscenoDo.ToString();
+ ListViewItem item = new ListViewItem(new string[] { vozilo.Id.ToString(), vozilo.RegOznaka, vozilo.Marka, vozilo.Tip, vozilo.Boja, vozilo.KoriscenoOd.ToString(),korisceno });
+ listLicnaVozila.Items.Add(item);
+ }
+ listLicnaVozila.Refresh();
+ }
+
+ private void ispuniListuAktivnihVoznji(int idVozaca)
+ {
+ listAktivneVoznje.Items.Clear();
+ List aktivneVoznje = DTOManager.GetAktivneVoznjeVozaca(idVozaca);
+
+ foreach (VoznjaPregled v in aktivneVoznje)
+ {
+ ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(), v.PocetnaStanica, v.KrajnjaStanica, v.VremePoziva.ToString(), v.VremePocetka.ToString(), v.IdAdministrativnogOsoblja.idAO.ToString(), v.IdMusterije.IdMusterije.ToString(), v.BrojTelefonaPoziva });
+ listAktivneVoznje.Items.Add(item);
+ }
+ listAktivneVoznje.Refresh();
+ }
+
+ private void ispuniListuZavrsenihVoznji(int idVozaca)
+ {
+ listZavrseneVoznje.Items.Clear();
+ List zavrseneVoznje = DTOManager.GetZavrseneVoznjeVozaca(idVozaca);
+
+ foreach (VoznjaPregled v in zavrseneVoznje)
+ {
+ ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(), v.PocetnaStanica, v.KrajnjaStanica, v.VremePoziva.ToString(), v.VremePocetka.ToString(), v.VremeKraja.ToString(),v.CenaVoznje.ToString(), v.IdAdministrativnogOsoblja.idAO.ToString(), v.IdMusterije.IdMusterije.ToString(), v.BrojTelefonaPoziva });
+ listZavrseneVoznje.Items.Add(item);
+ }
+ listZavrseneVoznje.Refresh();
+ }
+
+ private void btnIzmeniVozaca_Click(object sender, EventArgs e)
+ {
+ if (txtIme.Text != ime||txtPrezime.Text!=prezime||txtSrSlovo.Text!=srSlovo||
+ txtUlica.Text!=ulica||txtBroj.Text!=broj||txtTelefon.Text!=telefon||
+ txtKategorija.Text!=kategorija||txtDozvola.Text!=dozvola)
+ {
+ ime = txtIme.Text;
+ prezime = txtPrezime.Text;
+ srSlovo = txtSrSlovo.Text;
+ ulica = txtUlica.Text;
+ broj = txtBroj.Text;
+ telefon = txtTelefon.Text;
+ kategorija = txtKategorija.Text;
+ dozvola = txtDozvola.Text;
+ DTOManager.izmeniVozaca(id, txtIme.Text, txtPrezime.Text, txtSrSlovo.Text, txtUlica.Text, txtBroj.Text, txtTelefon.Text, txtKategorija.Text, txtDozvola.Text);
+ MessageBox.Show("Uspešno ste promenili podatke o vozaču.");
+ return;
+ }
+ MessageBox.Show("Niste uneli nikakve promene o vozaču.");
+ return;
+ }
+
+ private void VozacPrikaz_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (txtIme.Text != ime || txtPrezime.Text != prezime || txtSrSlovo.Text != srSlovo ||
+ txtUlica.Text != ulica || txtBroj.Text != broj || txtTelefon.Text != telefon ||
+ txtKategorija.Text != kategorija || txtDozvola.Text != dozvola)
+ {
+ string poruka = "Niste sačuvali promene o vozaču, ako kliknete OK promene neće biti sačuvane.";
+ string title = "Promena podataka o vozaču";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+ if (result == DialogResult.OK)
+ e.Cancel = false;
+ else
+ e.Cancel = true;
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx
new file mode 100644
index 0000000..0be5faa
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozacPrikaz.resx
@@ -0,0 +1,1401 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
+
+ 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
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs
new file mode 100644
index 0000000..6794c01
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.Designer.cs
@@ -0,0 +1,247 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VozaciForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.btnPrikaziVozaca = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiVozaca = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajVozaca = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.listVozaci = new System.Windows.Forms.ListView();
+ this.IdVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Jmbg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.SrednjeSlovo = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ulica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrojDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.SuspendLayout();
+ //
+ // btnPrikaziVozaca
+ //
+ this.btnPrikaziVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziVozaca.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziVozaca.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziVozaca.FlatAppearance.BorderSize = 0;
+ this.btnPrikaziVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnPrikaziVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPrikaziVozaca.ForeColor = System.Drawing.Color.Transparent;
+ this.btnPrikaziVozaca.Location = new System.Drawing.Point(884, 382);
+ this.btnPrikaziVozaca.Margin = new System.Windows.Forms.Padding(0);
+ this.btnPrikaziVozaca.Name = "btnPrikaziVozaca";
+ this.btnPrikaziVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPrikaziVozaca.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnPrikaziVozaca.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziVozaca.Size = new System.Drawing.Size(188, 53);
+ this.btnPrikaziVozaca.TabIndex = 9;
+ this.btnPrikaziVozaca.Text = "Prikaži/Izmeni";
+ this.btnPrikaziVozaca.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziVozaca.UseVisualStyleBackColor = true;
+ this.btnPrikaziVozaca.Click += new System.EventHandler(this.btnPrikaziVozaca_Click);
+ //
+ // btnObrisiVozaca
+ //
+ this.btnObrisiVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnObrisiVozaca.BorderColor = System.Drawing.Color.Black;
+ this.btnObrisiVozaca.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiVozaca.FlatAppearance.BorderSize = 0;
+ this.btnObrisiVozaca.FlatAppearance.MouseDownBackColor = System.Drawing.SystemColors.ActiveCaption;
+ this.btnObrisiVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnObrisiVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnObrisiVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnObrisiVozaca.ForeColor = System.Drawing.Color.Transparent;
+ this.btnObrisiVozaca.Location = new System.Drawing.Point(487, 382);
+ this.btnObrisiVozaca.Name = "btnObrisiVozaca";
+ this.btnObrisiVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnObrisiVozaca.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnObrisiVozaca.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnObrisiVozaca.Size = new System.Drawing.Size(188, 53);
+ this.btnObrisiVozaca.TabIndex = 8;
+ this.btnObrisiVozaca.Text = "Obriši vozača";
+ this.btnObrisiVozaca.TextColor = System.Drawing.Color.Black;
+ this.btnObrisiVozaca.UseVisualStyleBackColor = false;
+ this.btnObrisiVozaca.Click += new System.EventHandler(this.btnObrisiVozaca_Click);
+ //
+ // btnDodajVozaca
+ //
+ this.btnDodajVozaca.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajVozaca.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
+ this.btnDodajVozaca.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajVozaca.FlatAppearance.BorderSize = 0;
+ this.btnDodajVozaca.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajVozaca.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajVozaca.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajVozaca.ForeColor = System.Drawing.Color.Transparent;
+ this.btnDodajVozaca.Location = new System.Drawing.Point(143, 382);
+ this.btnDodajVozaca.Name = "btnDodajVozaca";
+ this.btnDodajVozaca.OnHoverBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnDodajVozaca.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnDodajVozaca.Size = new System.Drawing.Size(188, 53);
+ this.btnDodajVozaca.TabIndex = 7;
+ this.btnDodajVozaca.Text = "Dodaj vozača";
+ this.btnDodajVozaca.TextColor = System.Drawing.Color.Black;
+ this.btnDodajVozaca.UseVisualStyleBackColor = false;
+ this.btnDodajVozaca.Click += new System.EventHandler(this.btnDodajVozaca_Click);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label1.Location = new System.Drawing.Point(519, 21);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(143, 29);
+ this.label1.TabIndex = 6;
+ this.label1.Text = "Lista vozača";
+ //
+ // listVozaci
+ //
+ this.listVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IdVozaca,
+ this.Jmbg,
+ this.Ime,
+ this.SrednjeSlovo,
+ this.Prezime,
+ this.BrojTelefona,
+ this.Ulica,
+ this.Broj,
+ this.BrojDozvole,
+ this.Kategorija});
+ this.listVozaci.FullRowSelect = true;
+ this.listVozaci.GridLines = true;
+ this.listVozaci.HideSelection = false;
+ this.listVozaci.Location = new System.Drawing.Point(73, 88);
+ this.listVozaci.Name = "listVozaci";
+ this.listVozaci.Size = new System.Drawing.Size(1098, 269);
+ this.listVozaci.TabIndex = 5;
+ this.listVozaci.UseCompatibleStateImageBehavior = false;
+ this.listVozaci.View = System.Windows.Forms.View.Details;
+ //
+ // IdVozaca
+ //
+ this.IdVozaca.Text = "ID Vozača";
+ this.IdVozaca.Width = 114;
+ //
+ // Jmbg
+ //
+ this.Jmbg.DisplayIndex = 4;
+ this.Jmbg.Text = "Jmbg";
+ this.Jmbg.Width = 115;
+ //
+ // Ime
+ //
+ this.Ime.DisplayIndex = 1;
+ this.Ime.Text = "Ime";
+ this.Ime.Width = 126;
+ //
+ // SrednjeSlovo
+ //
+ this.SrednjeSlovo.DisplayIndex = 2;
+ this.SrednjeSlovo.Text = "Srednje Slovo";
+ this.SrednjeSlovo.Width = 110;
+ //
+ // Prezime
+ //
+ this.Prezime.DisplayIndex = 3;
+ this.Prezime.Text = "Prezime";
+ this.Prezime.Width = 95;
+ //
+ // BrojTelefona
+ //
+ this.BrojTelefona.Text = "Broj telefona";
+ this.BrojTelefona.Width = 137;
+ //
+ // Ulica
+ //
+ this.Ulica.Text = "Ulica";
+ this.Ulica.Width = 118;
+ //
+ // Broj
+ //
+ this.Broj.Text = "Broj";
+ //
+ // BrojDozvole
+ //
+ this.BrojDozvole.Text = "Broj dozvole";
+ this.BrojDozvole.Width = 143;
+ //
+ // Kategorija
+ //
+ this.Kategorija.Text = "Kategorija";
+ this.Kategorija.Width = 112;
+ //
+ // VozaciForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.AutoSize = true;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(1233, 532);
+ this.Controls.Add(this.btnPrikaziVozaca);
+ this.Controls.Add(this.btnObrisiVozaca);
+ this.Controls.Add(this.btnDodajVozaca);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listVozaci);
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "VozaciForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Vozači";
+ this.Load += new System.EventHandler(this.VozaciForm_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziVozaca;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiVozaca;
+ private ePOSOne.btnProduct.Button_WOC btnDodajVozaca;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ColumnHeader IdVozaca;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader Prezime;
+ private System.Windows.Forms.ColumnHeader BrojTelefona;
+ private System.Windows.Forms.ColumnHeader Ulica;
+ private System.Windows.Forms.ColumnHeader Jmbg;
+ private System.Windows.Forms.ColumnHeader SrednjeSlovo;
+ private System.Windows.Forms.ColumnHeader Broj;
+ private System.Windows.Forms.ColumnHeader BrojDozvole;
+ private System.Windows.Forms.ColumnHeader Kategorija;
+ private System.Windows.Forms.ListView listVozaci;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs
new file mode 100644
index 0000000..df0768c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.cs
@@ -0,0 +1,93 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VozaciForm : Form
+ {
+ public VozaciForm()
+ {
+ InitializeComponent();
+ }
+
+ private void VozaciForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniListu();
+ }
+ private void IspuniListu()
+ {
+ listVozaci.Items.Clear();
+ List vpregled = DTOManager.GetVozacAll();
+
+ foreach (VozacPregled v in vpregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { v.IdVozac.ToString(),v.Jmbg,v.Ime,v.SrednjeSlovo,v.Prezime,v.BrojTelefona,v.Ulica,v.Broj,v.BrojDozvole,v.Kategorija});
+ listVozaci.Items.Add(item);
+ listVozaci.View = View.Details;
+ }
+ listVozaci.Refresh();
+ }
+
+ private void btnDodajVozaca_Click(object sender, EventArgs e)
+ {
+ DodajVozaca dovanjeVozacaForma = new DodajVozaca();
+ dovanjeVozacaForma.ShowDialog();
+ IspuniListu();
+ }
+
+ private void btnObrisiVozaca_Click(object sender, EventArgs e)
+ {
+ if (listVozaci.SelectedItems.Count <1)
+ {
+ MessageBox.Show("Izaberite bar jednog vozača kog želite da obrišete.");
+ return;
+ }
+
+ string poruka = "Da li želite da obrišete selektovane vozače?";
+ string title = "Brisanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ for (int i = 0; i < listVozaci.SelectedItems.Count; i++) {
+ DTOManager.deleteVozac(Int32.Parse(listVozaci.SelectedItems[i].SubItems[0].Text));
+
+ }
+ MessageBox.Show("Brisanje vozača je uspešno.");
+ IspuniListu();
+ }
+
+ }
+
+ private void btnPrikaziVozaca_Click(object sender, EventArgs e)
+ {
+ if (listVozaci.SelectedItems.Count !=1)
+ {
+ MessageBox.Show("Izaberite jednog vozača čije informacije želite da prikažete.");
+ if (listVozaci.SelectedItems.Count > 1)
+ {
+ for (int i = 0; i < listVozaci.SelectedItems.Count; i++)
+ {
+ listVozaci.SelectedItems[i].Selected = false;
+ i--;
+ }
+ }
+ return;
+ }
+ int idVozaca = Int32.Parse(listVozaci.SelectedItems[0].SubItems[0].Text);
+ VozacPrikaz formaPrikazVozaca = new VozacPrikaz(idVozaca);
+ formaPrikazVozaca.ShowDialog();
+ IspuniListu();
+ }
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VozaciForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs
new file mode 100644
index 0000000..3e3e5e1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.Designer.cs
@@ -0,0 +1,350 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class Vozila
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.label1 = new System.Windows.Forms.Label();
+ this.listViewSluzbena = new System.Windows.Forms.ListView();
+ this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.RegOznaka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Marka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Tip = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.DatumIstekaReg = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.GodinaProizvodnje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label2 = new System.Windows.Forms.Label();
+ this.listViewLicna = new System.Windows.Forms.ListView();
+ this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader7 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader8 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.btnPrikaziLicno = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiLicno = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajLicno = new ePOSOne.btnProduct.Button_WOC();
+ this.btnPrikaziSluzbeno = new ePOSOne.btnProduct.Button_WOC();
+ this.btnObrisiSluzbeno = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajSluzbeno = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label1.Location = new System.Drawing.Point(354, 9);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(238, 29);
+ this.label1.TabIndex = 11;
+ this.label1.Text = "Lista službenih vozila";
+ //
+ // listViewSluzbena
+ //
+ this.listViewSluzbena.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listViewSluzbena.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.Id,
+ this.RegOznaka,
+ this.Marka,
+ this.Tip,
+ this.DatumIstekaReg,
+ this.GodinaProizvodnje});
+ this.listViewSluzbena.FullRowSelect = true;
+ this.listViewSluzbena.GridLines = true;
+ this.listViewSluzbena.HideSelection = false;
+ this.listViewSluzbena.Location = new System.Drawing.Point(41, 54);
+ this.listViewSluzbena.Name = "listViewSluzbena";
+ this.listViewSluzbena.Size = new System.Drawing.Size(900, 216);
+ this.listViewSluzbena.TabIndex = 10;
+ this.listViewSluzbena.UseCompatibleStateImageBehavior = false;
+ this.listViewSluzbena.View = System.Windows.Forms.View.Details;
+ //
+ // Id
+ //
+ this.Id.Text = "ID ";
+ this.Id.Width = 114;
+ //
+ // RegOznaka
+ //
+ this.RegOznaka.Text = "Registarska oznaka";
+ this.RegOznaka.Width = 164;
+ //
+ // Marka
+ //
+ this.Marka.Text = "Marka";
+ this.Marka.Width = 92;
+ //
+ // Tip
+ //
+ this.Tip.Text = "Tip";
+ this.Tip.Width = 102;
+ //
+ // DatumIstekaReg
+ //
+ this.DatumIstekaReg.Text = "Datum isteka registracije";
+ this.DatumIstekaReg.Width = 175;
+ //
+ // GodinaProizvodnje
+ //
+ this.GodinaProizvodnje.Text = "Godina proizvodnje";
+ this.GodinaProizvodnje.Width = 146;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.BackColor = System.Drawing.Color.Transparent;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label2.Location = new System.Drawing.Point(386, 341);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(226, 29);
+ this.label2.TabIndex = 16;
+ this.label2.Text = "Lista privatnih vozila";
+ //
+ // listViewLicna
+ //
+ this.listViewLicna.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.listViewLicna.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.columnHeader1,
+ this.columnHeader2,
+ this.columnHeader3,
+ this.columnHeader4,
+ this.columnHeader7,
+ this.columnHeader8,
+ this.columnHeader5,
+ this.columnHeader6});
+ this.listViewLicna.FullRowSelect = true;
+ this.listViewLicna.GridLines = true;
+ this.listViewLicna.HideSelection = false;
+ this.listViewLicna.Location = new System.Drawing.Point(41, 373);
+ this.listViewLicna.Name = "listViewLicna";
+ this.listViewLicna.Size = new System.Drawing.Size(900, 216);
+ this.listViewLicna.TabIndex = 20;
+ this.listViewLicna.UseCompatibleStateImageBehavior = false;
+ this.listViewLicna.View = System.Windows.Forms.View.Details;
+ //
+ // columnHeader1
+ //
+ this.columnHeader1.Text = "ID ";
+ this.columnHeader1.Width = 71;
+ //
+ // columnHeader2
+ //
+ this.columnHeader2.Text = "Registarska oznaka";
+ this.columnHeader2.Width = 164;
+ //
+ // columnHeader3
+ //
+ this.columnHeader3.Text = "Marka";
+ this.columnHeader3.Width = 92;
+ //
+ // columnHeader4
+ //
+ this.columnHeader4.Text = "Tip";
+ this.columnHeader4.Width = 91;
+ //
+ // columnHeader7
+ //
+ this.columnHeader7.Text = "Boja";
+ //
+ // columnHeader8
+ //
+ this.columnHeader8.Text = "ID Vozača";
+ this.columnHeader8.Width = 103;
+ //
+ // columnHeader5
+ //
+ this.columnHeader5.Text = "Korišćeno od";
+ this.columnHeader5.Width = 175;
+ //
+ // columnHeader6
+ //
+ this.columnHeader6.Text = "Korišćeno do";
+ this.columnHeader6.Width = 146;
+ //
+ // btnPrikaziLicno
+ //
+ this.btnPrikaziLicno.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziLicno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPrikaziLicno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnPrikaziLicno.Location = new System.Drawing.Point(753, 595);
+ this.btnPrikaziLicno.Name = "btnPrikaziLicno";
+ this.btnPrikaziLicno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziLicno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnPrikaziLicno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziLicno.Size = new System.Drawing.Size(188, 53);
+ this.btnPrikaziLicno.TabIndex = 19;
+ this.btnPrikaziLicno.Text = "Prikaži/Izmeni";
+ this.btnPrikaziLicno.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziLicno.UseVisualStyleBackColor = true;
+ this.btnPrikaziLicno.Click += new System.EventHandler(this.btnPrikaziLicno_Click);
+ //
+ // btnObrisiLicno
+ //
+ this.btnObrisiLicno.BorderColor = System.Drawing.Color.Black;
+ this.btnObrisiLicno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnObrisiLicno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnObrisiLicno.Location = new System.Drawing.Point(391, 595);
+ this.btnObrisiLicno.Name = "btnObrisiLicno";
+ this.btnObrisiLicno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnObrisiLicno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnObrisiLicno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnObrisiLicno.Size = new System.Drawing.Size(188, 53);
+ this.btnObrisiLicno.TabIndex = 18;
+ this.btnObrisiLicno.Text = "Obriši vozilo";
+ this.btnObrisiLicno.TextColor = System.Drawing.Color.Black;
+ this.btnObrisiLicno.UseVisualStyleBackColor = true;
+ this.btnObrisiLicno.Click += new System.EventHandler(this.btnObrisiLicno_Click);
+ //
+ // btnDodajLicno
+ //
+ this.btnDodajLicno.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajLicno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajLicno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajLicno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnDodajLicno.Location = new System.Drawing.Point(41, 595);
+ this.btnDodajLicno.Name = "btnDodajLicno";
+ this.btnDodajLicno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnDodajLicno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodajLicno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnDodajLicno.Size = new System.Drawing.Size(188, 53);
+ this.btnDodajLicno.TabIndex = 17;
+ this.btnDodajLicno.Text = "Dodaj vozilo";
+ this.btnDodajLicno.TextColor = System.Drawing.Color.Black;
+ this.btnDodajLicno.UseVisualStyleBackColor = true;
+ this.btnDodajLicno.Click += new System.EventHandler(this.btnDodajLicno_Click);
+ //
+ // btnPrikaziSluzbeno
+ //
+ this.btnPrikaziSluzbeno.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziSluzbeno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPrikaziSluzbeno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnPrikaziSluzbeno.Location = new System.Drawing.Point(753, 276);
+ this.btnPrikaziSluzbeno.Name = "btnPrikaziSluzbeno";
+ this.btnPrikaziSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnPrikaziSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziSluzbeno.Size = new System.Drawing.Size(188, 53);
+ this.btnPrikaziSluzbeno.TabIndex = 14;
+ this.btnPrikaziSluzbeno.Text = "Prikaži/Izmeni";
+ this.btnPrikaziSluzbeno.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziSluzbeno.UseVisualStyleBackColor = true;
+ this.btnPrikaziSluzbeno.Click += new System.EventHandler(this.btnPrikaziSluzbeno_Click);
+ //
+ // btnObrisiSluzbeno
+ //
+ this.btnObrisiSluzbeno.BorderColor = System.Drawing.Color.Black;
+ this.btnObrisiSluzbeno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnObrisiSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnObrisiSluzbeno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnObrisiSluzbeno.Location = new System.Drawing.Point(391, 276);
+ this.btnObrisiSluzbeno.Name = "btnObrisiSluzbeno";
+ this.btnObrisiSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnObrisiSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnObrisiSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnObrisiSluzbeno.Size = new System.Drawing.Size(188, 53);
+ this.btnObrisiSluzbeno.TabIndex = 13;
+ this.btnObrisiSluzbeno.Text = "Obriši vozilo";
+ this.btnObrisiSluzbeno.TextColor = System.Drawing.Color.Black;
+ this.btnObrisiSluzbeno.UseVisualStyleBackColor = true;
+ this.btnObrisiSluzbeno.Click += new System.EventHandler(this.btnObrisiSluzbeno_Click);
+ //
+ // btnDodajSluzbeno
+ //
+ this.btnDodajSluzbeno.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajSluzbeno.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajSluzbeno.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajSluzbeno.ForeColor = System.Drawing.Color.Transparent;
+ this.btnDodajSluzbeno.Location = new System.Drawing.Point(41, 276);
+ this.btnDodajSluzbeno.Name = "btnDodajSluzbeno";
+ this.btnDodajSluzbeno.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.btnDodajSluzbeno.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.btnDodajSluzbeno.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.btnDodajSluzbeno.Size = new System.Drawing.Size(188, 53);
+ this.btnDodajSluzbeno.TabIndex = 12;
+ this.btnDodajSluzbeno.Text = "Dodaj vozilo";
+ this.btnDodajSluzbeno.TextColor = System.Drawing.Color.Black;
+ this.btnDodajSluzbeno.UseVisualStyleBackColor = true;
+ this.btnDodajSluzbeno.Click += new System.EventHandler(this.btnDodajSluzbeno_Click);
+ //
+ // Vozila
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.ClientSize = new System.Drawing.Size(981, 715);
+ this.Controls.Add(this.listViewLicna);
+ this.Controls.Add(this.btnPrikaziLicno);
+ this.Controls.Add(this.btnObrisiLicno);
+ this.Controls.Add(this.btnDodajLicno);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.btnPrikaziSluzbeno);
+ this.Controls.Add(this.btnObrisiSluzbeno);
+ this.Controls.Add(this.btnDodajSluzbeno);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listViewSluzbena);
+ this.Name = "Vozila";
+ this.Text = "Vozila";
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziSluzbeno;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiSluzbeno;
+ private ePOSOne.btnProduct.Button_WOC btnDodajSluzbeno;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ListView listViewSluzbena;
+ private System.Windows.Forms.ColumnHeader Id;
+ private System.Windows.Forms.ColumnHeader RegOznaka;
+ private System.Windows.Forms.ColumnHeader Marka;
+ private System.Windows.Forms.ColumnHeader Tip;
+ private System.Windows.Forms.ColumnHeader DatumIstekaReg;
+ private System.Windows.Forms.ColumnHeader GodinaProizvodnje;
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziLicno;
+ private ePOSOne.btnProduct.Button_WOC btnObrisiLicno;
+ private ePOSOne.btnProduct.Button_WOC btnDodajLicno;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.ListView listViewLicna;
+ private System.Windows.Forms.ColumnHeader columnHeader1;
+ private System.Windows.Forms.ColumnHeader columnHeader2;
+ private System.Windows.Forms.ColumnHeader columnHeader3;
+ private System.Windows.Forms.ColumnHeader columnHeader4;
+ private System.Windows.Forms.ColumnHeader columnHeader7;
+ private System.Windows.Forms.ColumnHeader columnHeader8;
+ private System.Windows.Forms.ColumnHeader columnHeader5;
+ private System.Windows.Forms.ColumnHeader columnHeader6;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.cs b/Desktop app/TaksiUdruzenje/Forme/Vozila.cs
new file mode 100644
index 0000000..19b4b2a
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.cs
@@ -0,0 +1,152 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class Vozila : Form
+ {
+ public Vozila()
+ {
+ InitializeComponent();
+ IspuniListuSluzbena();
+ IspuniListuLicna();
+ }
+
+ private void IspuniListuSluzbena()
+ {
+ listViewSluzbena.Items.Clear();
+ List svozilopregled = DTOManager.GetSluzbenaVozilaAll();
+
+ foreach (SluzbenoVoziloPregled svozilo in svozilopregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { svozilo.Id.ToString(), svozilo.RegOznaka, svozilo.Marka, svozilo.Tip, ((DateTime)(svozilo.DatumIstekaRegistracije)).ToShortDateString(), svozilo.GodinaProizvodnje.ToString() }) ;
+ listViewSluzbena.Items.Add(item);
+ }
+ listViewSluzbena.Refresh();
+ }
+ private void IspuniListuLicna()
+ {
+ listViewLicna.Items.Clear();
+ string tekst;
+ List lvozilopregled = DTOManager.GetLicnaVozilaAll();
+ foreach (LicnoVoziloPregled lvozilo in lvozilopregled)
+ {
+ if (lvozilo.KoriscenoDo == null)
+ tekst = "I dalje se koristi";
+ else
+ tekst = lvozilo.KoriscenoDo.ToString();
+ ListViewItem item = new ListViewItem(new string[] { lvozilo.Id.ToString(),
+ lvozilo.RegOznaka,lvozilo.Marka, lvozilo.Tip, lvozilo.Boja, lvozilo.IdVozaca.IdVozac.ToString(),lvozilo.KoriscenoOd.ToString(),tekst });
+ listViewLicna.Items.Add(item);
+ }
+ listViewLicna.Refresh();
+
+ }
+
+ private void btnDodajSluzbeno_Click(object sender, EventArgs e)
+ {
+ DodajSluzbeno forma = new DodajSluzbeno();
+ forma.ShowDialog();
+ this.IspuniListuSluzbena();
+ }
+
+ private void btnObrisiSluzbeno_Click(object sender, EventArgs e)
+ {
+ if (listViewSluzbena.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Izaberite vozilo koje zelite da obrisete!");
+ return;
+ }
+
+ string poruka = "Da li zelite da obrisete vozila?";
+ string title = "Pitanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ int[] delArray = new int[listViewSluzbena.SelectedItems.Count];
+ for (int i = 0; i < listViewSluzbena.SelectedItems.Count; i++)
+ {
+ delArray[i] = Int32.Parse(listViewSluzbena.SelectedItems[i].SubItems[0].Text);
+ }
+ DTOManager.obrisiSluzbenaVozila(delArray);
+ MessageBox.Show("Brisanje uspesno!");
+ this.IspuniListuSluzbena();
+ }
+ }
+
+ private void btnPrikaziSluzbeno_Click(object sender, EventArgs e)
+ {
+ if (listViewSluzbena.SelectedItems.Count !=1)
+ {
+ MessageBox.Show("Izaberite vozilo cije vozace zelite da prikazete!");
+ return;
+ }
+ int id = Int32.Parse(listViewSluzbena.SelectedItems[0].SubItems[0].Text);
+
+ SluzbenaVozilaPrikaz aop = new SluzbenaVozilaPrikaz(id);
+ aop.ShowDialog();
+ IspuniListuSluzbena();
+ }
+
+ private void btnDodajLicno_Click(object sender, EventArgs e)
+ {
+ DodajLicnoVozilo forma = new DodajLicnoVozilo();
+ forma.ShowDialog();
+ this.IspuniListuLicna();
+ }
+
+ private void btnObrisiLicno_Click(object sender, EventArgs e)
+ {
+ if (listViewLicna.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Izaberite vozilo koje zelite da obrisete!");
+ return;
+ }
+
+ string poruka = "Da li zelite da obrisete vozila?";
+ string title = "Pitanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ int[] delArray = new int[listViewLicna.SelectedItems.Count];
+ for (int i = 0; i < listViewLicna.SelectedItems.Count; i++)
+ {
+ delArray[i] = Int32.Parse(listViewLicna.SelectedItems[i].SubItems[0].Text);
+ }
+ DTOManager.obrisiLicnaVozila(delArray);
+ MessageBox.Show("Brisanje uspesno!");
+ this.IspuniListuLicna();
+ }
+ }
+
+ private void btnPrikaziLicno_Click(object sender, EventArgs e)
+ {
+ if (listViewLicna.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Izaberite vozilo koje zelite da prikazete!");
+ return;
+ }
+ if (listViewLicna.SelectedItems.Count > 1)
+ {
+ MessageBox.Show("Mozete izabrati samo jedno vozilo za prikaz!");
+ return;
+ }
+ int id = Int32.Parse(listViewLicna.SelectedItems[0].SubItems[0].Text);
+ DTO.LicnoVoziloPregled v = DTOManager.GetLicnoVozilo(id);
+ LicnoVoziloPrikaz forma = new LicnoVoziloPrikaz(v);
+ forma.ShowDialog();
+ this.IspuniListuLicna();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/Vozila.resx b/Desktop app/TaksiUdruzenje/Forme/Vozila.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/Vozila.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs
new file mode 100644
index 0000000..c37f374
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.Designer.cs
@@ -0,0 +1,420 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VoznjaDodavanjeForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(VoznjaDodavanjeForm));
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.pictureBox1 = new System.Windows.Forms.PictureBox();
+ this.txtPocetna = new System.Windows.Forms.TextBox();
+ this.txtKrajnja = new System.Windows.Forms.TextBox();
+ this.lstVozaci = new System.Windows.Forms.ListView();
+ this.idVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.imeVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezimeVozac = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.kategorija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.lstOsoblje = new System.Windows.Forms.ListView();
+ this.idOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.imeOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezimeOsoblje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.sprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.lstMusterije = new System.Windows.Forms.ListView();
+ this.idMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.musterijaIme = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezimeMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.lstTelefoni = new System.Windows.Forms.ListView();
+ this.idTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.broj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label6 = new System.Windows.Forms.Label();
+ this.txtNoviTelefon = new System.Windows.Forms.TextBox();
+ this.label7 = new System.Windows.Forms.Label();
+ this.btnDodajVoznju = new ePOSOne.btnProduct.Button_WOC();
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(29, 47);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(144, 20);
+ this.label1.TabIndex = 0;
+ this.label1.Text = "Početna stanica : ";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(38, 86);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(135, 20);
+ this.label2.TabIndex = 1;
+ this.label2.Text = "Krajnja stanica : ";
+ //
+ // pictureBox1
+ //
+ this.pictureBox1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pictureBox1.BackgroundImage")));
+ this.pictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
+ this.pictureBox1.Location = new System.Drawing.Point(570, 12);
+ this.pictureBox1.Name = "pictureBox1";
+ this.pictureBox1.Size = new System.Drawing.Size(238, 133);
+ this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
+ this.pictureBox1.TabIndex = 5;
+ this.pictureBox1.TabStop = false;
+ //
+ // txtPocetna
+ //
+ this.txtPocetna.Location = new System.Drawing.Point(189, 47);
+ this.txtPocetna.Name = "txtPocetna";
+ this.txtPocetna.Size = new System.Drawing.Size(145, 22);
+ this.txtPocetna.TabIndex = 6;
+ //
+ // txtKrajnja
+ //
+ this.txtKrajnja.Location = new System.Drawing.Point(189, 86);
+ this.txtKrajnja.Name = "txtKrajnja";
+ this.txtKrajnja.Size = new System.Drawing.Size(145, 22);
+ this.txtKrajnja.TabIndex = 7;
+ //
+ // lstVozaci
+ //
+ this.lstVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.lstVozaci.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idVozac,
+ this.imeVozac,
+ this.prezimeVozac,
+ this.brDozvole,
+ this.kategorija});
+ this.lstVozaci.FullRowSelect = true;
+ this.lstVozaci.GridLines = true;
+ this.lstVozaci.HideSelection = false;
+ this.lstVozaci.Location = new System.Drawing.Point(32, 181);
+ this.lstVozaci.MultiSelect = false;
+ this.lstVozaci.Name = "lstVozaci";
+ this.lstVozaci.Size = new System.Drawing.Size(776, 144);
+ this.lstVozaci.TabIndex = 8;
+ this.lstVozaci.UseCompatibleStateImageBehavior = false;
+ this.lstVozaci.View = System.Windows.Forms.View.Details;
+ //
+ // idVozac
+ //
+ this.idVozac.Text = "ID Vozača";
+ this.idVozac.Width = 100;
+ //
+ // imeVozac
+ //
+ this.imeVozac.Text = "Ime";
+ this.imeVozac.Width = 107;
+ //
+ // prezimeVozac
+ //
+ this.prezimeVozac.Text = "Prezime";
+ this.prezimeVozac.Width = 131;
+ //
+ // brDozvole
+ //
+ this.brDozvole.Text = "Broj dozvole";
+ this.brDozvole.Width = 119;
+ //
+ // kategorija
+ //
+ this.kategorija.Text = "Kategorija";
+ this.kategorija.Width = 120;
+ //
+ // lstOsoblje
+ //
+ this.lstOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.lstOsoblje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idOsoblje,
+ this.imeOsoblje,
+ this.prezimeOsoblje,
+ this.sprema});
+ this.lstOsoblje.FullRowSelect = true;
+ this.lstOsoblje.GridLines = true;
+ this.lstOsoblje.HideSelection = false;
+ this.lstOsoblje.Location = new System.Drawing.Point(32, 363);
+ this.lstOsoblje.MultiSelect = false;
+ this.lstOsoblje.Name = "lstOsoblje";
+ this.lstOsoblje.Size = new System.Drawing.Size(776, 147);
+ this.lstOsoblje.TabIndex = 9;
+ this.lstOsoblje.UseCompatibleStateImageBehavior = false;
+ this.lstOsoblje.View = System.Windows.Forms.View.Details;
+ //
+ // idOsoblje
+ //
+ this.idOsoblje.Text = "ID Osoblja";
+ this.idOsoblje.Width = 107;
+ //
+ // imeOsoblje
+ //
+ this.imeOsoblje.Text = "Ime";
+ this.imeOsoblje.Width = 152;
+ //
+ // prezimeOsoblje
+ //
+ this.prezimeOsoblje.Text = "Prezime";
+ this.prezimeOsoblje.Width = 185;
+ //
+ // sprema
+ //
+ this.sprema.Text = "Stručna sprema";
+ this.sprema.Width = 118;
+ //
+ // lstMusterije
+ //
+ this.lstMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.lstMusterije.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idMusterija,
+ this.musterijaIme,
+ this.prezimeMusterija,
+ this.brVoznji,
+ this.adresa});
+ this.lstMusterije.FullRowSelect = true;
+ this.lstMusterije.GridLines = true;
+ this.lstMusterije.HideSelection = false;
+ this.lstMusterije.Location = new System.Drawing.Point(32, 549);
+ this.lstMusterije.MultiSelect = false;
+ this.lstMusterije.Name = "lstMusterije";
+ this.lstMusterije.Size = new System.Drawing.Size(587, 180);
+ this.lstMusterije.TabIndex = 10;
+ this.lstMusterije.UseCompatibleStateImageBehavior = false;
+ this.lstMusterije.View = System.Windows.Forms.View.Details;
+ this.lstMusterije.SelectedIndexChanged += new System.EventHandler(this.lstMusterije_SelectedIndexChanged);
+ //
+ // idMusterija
+ //
+ this.idMusterija.Text = "ID Mušterije";
+ this.idMusterija.Width = 104;
+ //
+ // musterijaIme
+ //
+ this.musterijaIme.Text = "Ime";
+ this.musterijaIme.Width = 89;
+ //
+ // prezimeMusterija
+ //
+ this.prezimeMusterija.Text = "Prezime";
+ this.prezimeMusterija.Width = 99;
+ //
+ // brVoznji
+ //
+ this.brVoznji.Text = "Broj vožnji";
+ this.brVoznji.Width = 79;
+ //
+ // adresa
+ //
+ this.adresa.Text = "Adresa";
+ this.adresa.Width = 185;
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(29, 147);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(185, 20);
+ this.label3.TabIndex = 11;
+ this.label3.Text = "Izaberite jednog vozača";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(32, 340);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(402, 20);
+ this.label4.TabIndex = 12;
+ this.label4.Text = "Izaberite koje administrativno osoblje preuzima poziv";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(32, 526);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(147, 20);
+ this.label5.TabIndex = 13;
+ this.label5.Text = "Izaberite mušteriju";
+ //
+ // lstTelefoni
+ //
+ this.lstTelefoni.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.lstTelefoni.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idTelefona,
+ this.broj});
+ this.lstTelefoni.FullRowSelect = true;
+ this.lstTelefoni.GridLines = true;
+ this.lstTelefoni.HideSelection = false;
+ this.lstTelefoni.Location = new System.Drawing.Point(625, 549);
+ this.lstTelefoni.MultiSelect = false;
+ this.lstTelefoni.Name = "lstTelefoni";
+ this.lstTelefoni.Size = new System.Drawing.Size(183, 131);
+ this.lstTelefoni.TabIndex = 15;
+ this.lstTelefoni.UseCompatibleStateImageBehavior = false;
+ this.lstTelefoni.View = System.Windows.Forms.View.Details;
+ //
+ // idTelefona
+ //
+ this.idTelefona.Text = "ID";
+ this.idTelefona.Width = 45;
+ //
+ // broj
+ //
+ this.broj.Text = "Broj telefona";
+ this.broj.Width = 134;
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(647, 526);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(128, 20);
+ this.label6.TabIndex = 16;
+ this.label6.Text = "Izaberite telefon";
+ //
+ // txtNoviTelefon
+ //
+ this.txtNoviTelefon.Enabled = false;
+ this.txtNoviTelefon.Location = new System.Drawing.Point(625, 706);
+ this.txtNoviTelefon.Name = "txtNoviTelefon";
+ this.txtNoviTelefon.Size = new System.Drawing.Size(183, 22);
+ this.txtNoviTelefon.TabIndex = 17;
+ this.txtNoviTelefon.Enter += new System.EventHandler(this.txtNoviTelefon_Enter);
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(635, 683);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(156, 20);
+ this.label7.TabIndex = 18;
+ this.label7.Text = "Unesite novi telefon";
+ //
+ // btnDodajVoznju
+ //
+ this.btnDodajVoznju.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnDodajVoznju.FlatAppearance.BorderSize = 0;
+ this.btnDodajVoznju.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.btnDodajVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajVoznju.Location = new System.Drawing.Point(332, 760);
+ this.btnDodajVoznju.Name = "btnDodajVoznju";
+ this.btnDodajVoznju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.OnHoverButtonColor = System.Drawing.Color.Coral;
+ this.btnDodajVoznju.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.Size = new System.Drawing.Size(165, 58);
+ this.btnDodajVoznju.TabIndex = 14;
+ this.btnDodajVoznju.Text = "Dodaj vožnju";
+ this.btnDodajVoznju.TextColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.UseVisualStyleBackColor = true;
+ this.btnDodajVoznju.Click += new System.EventHandler(this.btnDodajVoznju_Click);
+ //
+ // VoznjaDodavanjeForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(838, 965);
+ this.Controls.Add(this.label7);
+ this.Controls.Add(this.txtNoviTelefon);
+ this.Controls.Add(this.label6);
+ this.Controls.Add(this.lstTelefoni);
+ this.Controls.Add(this.btnDodajVoznju);
+ this.Controls.Add(this.label5);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.lstMusterije);
+ this.Controls.Add(this.lstOsoblje);
+ this.Controls.Add(this.lstVozaci);
+ this.Controls.Add(this.txtKrajnja);
+ this.Controls.Add(this.txtPocetna);
+ this.Controls.Add(this.pictureBox1);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.MaximumSize = new System.Drawing.Size(856, 1012);
+ this.MinimumSize = new System.Drawing.Size(856, 1012);
+ this.Name = "VoznjaDodavanjeForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Dodavanje vožnje";
+ this.Load += new System.EventHandler(this.VoznjaDodavanjeForm_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaDodavanjeForm_MouseClick);
+ ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.PictureBox pictureBox1;
+ private System.Windows.Forms.TextBox txtPocetna;
+ private System.Windows.Forms.TextBox txtKrajnja;
+ private System.Windows.Forms.ListView lstVozaci;
+ private System.Windows.Forms.ListView lstOsoblje;
+ private System.Windows.Forms.ListView lstMusterije;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private ePOSOne.btnProduct.Button_WOC btnDodajVoznju;
+ private System.Windows.Forms.ColumnHeader idVozac;
+ private System.Windows.Forms.ColumnHeader imeVozac;
+ private System.Windows.Forms.ColumnHeader prezimeVozac;
+ private System.Windows.Forms.ColumnHeader brDozvole;
+ private System.Windows.Forms.ColumnHeader kategorija;
+ private System.Windows.Forms.ColumnHeader idOsoblje;
+ private System.Windows.Forms.ColumnHeader imeOsoblje;
+ private System.Windows.Forms.ColumnHeader prezimeOsoblje;
+ private System.Windows.Forms.ColumnHeader sprema;
+ private System.Windows.Forms.ColumnHeader idMusterija;
+ private System.Windows.Forms.ColumnHeader musterijaIme;
+ private System.Windows.Forms.ColumnHeader prezimeMusterija;
+ private System.Windows.Forms.ColumnHeader brVoznji;
+ private System.Windows.Forms.ColumnHeader adresa;
+ private System.Windows.Forms.ListView lstTelefoni;
+ private System.Windows.Forms.ColumnHeader idTelefona;
+ private System.Windows.Forms.ColumnHeader broj;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.TextBox txtNoviTelefon;
+ private System.Windows.Forms.Label label7;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs
new file mode 100644
index 0000000..31b6a6f
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.cs
@@ -0,0 +1,172 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VoznjaDodavanjeForm : Form
+ {
+ public VoznjaDodavanjeForm()
+ {
+ InitializeComponent();
+ }
+
+ private void VoznjaDodavanjeForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniVozace();
+ this.IspuniOsoblje();
+ this.IspuniMusterije();
+ }
+
+ public void IspuniVozace()
+ {
+ lstVozaci.Items.Clear();
+ List vozaci = DTOManager.GetVozacAll();
+ foreach (DTO.VozacPregled vozac in vozaci)
+ {
+ ListViewItem item = new ListViewItem(new string[] { vozac.IdVozac.ToString(),
+ vozac.Ime, vozac.Prezime, vozac.BrojDozvole, vozac.Kategorija});
+
+ lstVozaci.Items.Add(item);
+ lstVozaci.View = View.Details;
+ }
+ lstVozaci.Refresh();
+ }
+
+ public void IspuniOsoblje()
+ {
+ lstOsoblje.Items.Clear();
+ List osoblje = DTOManager.GetAOAll();
+ foreach (DTO.AdministrativnoOsobljePregled osoba in osoblje)
+ {
+ ListViewItem item = new ListViewItem(new string[] { osoba.idAO.ToString(), osoba.Ime,
+ osoba.Prezime, osoba.StrucnaSprema});
+
+ lstOsoblje.Items.Add(item);
+ lstOsoblje.View = View.Details;
+ }
+ lstOsoblje.Refresh();
+ }
+
+ public void IspuniMusterije()
+ {
+ lstMusterije.Items.Clear();
+ List musterije = DTOManager.GetMusterijaAll();
+ foreach (DTO.MusterijaPregled m in musterije)
+ {
+ ListViewItem item = new ListViewItem(new string[] { m.IdMusterije.ToString(), m.Ime, m.Prezime,
+ m.BrojVoznji.ToString(), m.Adresa});
+
+ lstMusterije.Items.Add(item);
+ lstMusterije.View = View.Details;
+ }
+ lstMusterije.Refresh();
+ }
+
+ public void IspuniTelefone(int idMusterije)
+ {
+ lstTelefoni.Items.Clear();
+ List telefoni = DTOManager.GetTelefoniMusterije(idMusterije);
+ foreach (DTO.TelefoniPregled tel in telefoni)
+ {
+ ListViewItem item = new ListViewItem(new string[] { tel.Id.ToString(), tel.BrojTelefona});
+
+ lstTelefoni.Items.Add(item);
+ lstTelefoni.View = View.Details;
+ }
+ lstTelefoni.Refresh();
+ }
+
+ private void lstMusterije_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ int idMusterije;
+ if (lstMusterije.SelectedItems.Count > 0)
+ {
+ idMusterije = Int32.Parse(lstMusterije.SelectedItems[0].SubItems[0].Text);
+ }
+ else
+ {
+ this.txtNoviTelefon.Enabled = false;
+ return;
+ }
+
+ this.IspuniTelefone(idMusterije);
+ this.txtNoviTelefon.Enabled = true;
+ }
+
+ private void btnDodajVoznju_Click(object sender, EventArgs e)
+ {
+ if (txtKrajnja.Text.Length == 0 || txtPocetna.Text.Length == 0)
+ {
+ MessageBox.Show("Morate da uneste početnu i krajnju stanicu!");
+ return;
+ }
+ if(lstVozaci.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Morate da izaberete vozača koji će voziti!");
+ return;
+ }
+ if (lstOsoblje.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Morate da izaberete administratora koji je zadužen za vožnju!");
+ return;
+ }
+ if (lstMusterije.SelectedItems.Count == 0)
+ {
+ MessageBox.Show("Morate da izaberete musteriju!");
+ return;
+ }
+ if (lstTelefoni.SelectedItems.Count == 0 && txtNoviTelefon.Text.Length == 0)
+ {
+ MessageBox.Show("Morate da izaberete broj telefona poziva!");
+ return;
+ }
+
+ DateTime vremePoziva = DateTime.Now;
+ Random rnd = new Random();
+ double min = rnd.Next(15);
+ DateTime vremePocetka = DateTime.Now.AddMinutes(min);
+ int idVozaca = Int32.Parse(lstVozaci.SelectedItems[0].SubItems[0].Text);
+ int idMusterije = Int32.Parse(lstMusterije.SelectedItems[0].SubItems[0].Text);
+ int idAo = Int32.Parse(lstOsoblje.SelectedItems[0].SubItems[0].Text);
+ string telefon;
+ if (txtNoviTelefon.Text.Length == 0)
+ telefon = lstTelefoni.SelectedItems[0].SubItems[1].Text;
+ else
+ {
+ telefon = txtNoviTelefon.Text;
+ DTOManager.DodajTelefon(idMusterije, telefon);
+ }
+
+ DTOManager.DodajVoznju(txtPocetna.Text, txtKrajnja.Text, vremePoziva, vremePocetka, idVozaca,
+ idMusterije, idAo, telefon);
+
+ MessageBox.Show("Dodavanje vožnje uspešno!");
+ this.Close();
+ }
+
+ private void VoznjaDodavanjeForm_MouseClick(object sender, MouseEventArgs e)
+ {
+ for (int i = 0; i < this.lstVozaci.SelectedItems.Count; i++)
+ lstVozaci.SelectedItems[i].Selected = false;
+ for (int i = 0; i < this.lstOsoblje.SelectedItems.Count; i++)
+ lstOsoblje.SelectedItems[i].Selected = false;
+ for (int i = 0; i < this.lstMusterije.SelectedItems.Count; i++)
+ lstMusterije.SelectedItems[i].Selected = false;
+ for (int i = 0; i < this.lstTelefoni.SelectedItems.Count; i++)
+ lstTelefoni.SelectedItems[i].Selected = false;
+ }
+
+ private void txtNoviTelefon_Enter(object sender, EventArgs e)
+ {
+ for (int i = 0; i < lstTelefoni.SelectedItems.Count; i++)
+ lstTelefoni.SelectedItems[i].Selected = false;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx
new file mode 100644
index 0000000..e678236
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaDodavanjeForm.resx
@@ -0,0 +1,761 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ A1H7tvyWsfux8/gYVagwDj+6dUe4e0Z/I//Z
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs
new file mode 100644
index 0000000..ec017f1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.Designer.cs
@@ -0,0 +1,322 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VoznjaForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.lstVoznje = new System.Windows.Forms.ListView();
+ this.id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.pocetna = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.krajnja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.lstNeaktivne = new System.Windows.Forms.ListView();
+ this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader3 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader4 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader5 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.columnHeader6 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.cena = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.vremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.btnPrikaziVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.btnZavrsiVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.btnIzbrisiVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.btnDodajVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // lstVoznje
+ //
+ this.lstVoznje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.lstVoznje.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.id,
+ this.pocetna,
+ this.krajnja,
+ this.cena,
+ this.vremePocetka,
+ this.vremeKraja});
+ this.lstVoznje.FullRowSelect = true;
+ this.lstVoznje.GridLines = true;
+ this.lstVoznje.HideSelection = false;
+ this.lstVoznje.Location = new System.Drawing.Point(45, 94);
+ this.lstVoznje.Name = "lstVoznje";
+ this.lstVoznje.Size = new System.Drawing.Size(1077, 228);
+ this.lstVoznje.TabIndex = 0;
+ this.lstVoznje.UseCompatibleStateImageBehavior = false;
+ this.lstVoznje.View = System.Windows.Forms.View.Details;
+ //
+ // id
+ //
+ this.id.Text = "ID Vožnje";
+ this.id.Width = 152;
+ //
+ // pocetna
+ //
+ this.pocetna.Text = "Početna stanica";
+ this.pocetna.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.pocetna.Width = 145;
+ //
+ // krajnja
+ //
+ this.krajnja.Text = "Krajnja stanica";
+ this.krajnja.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.krajnja.Width = 154;
+ //
+ // vremePocetka
+ //
+ this.vremePocetka.Text = "Vreme početka";
+ this.vremePocetka.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.vremePocetka.Width = 193;
+ //
+ // lstNeaktivne
+ //
+ this.lstNeaktivne.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.lstNeaktivne.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.columnHeader2,
+ this.columnHeader3,
+ this.columnHeader1,
+ this.columnHeader4,
+ this.columnHeader5,
+ this.columnHeader6});
+ this.lstNeaktivne.FullRowSelect = true;
+ this.lstNeaktivne.GridLines = true;
+ this.lstNeaktivne.HideSelection = false;
+ this.lstNeaktivne.Location = new System.Drawing.Point(45, 363);
+ this.lstNeaktivne.Name = "lstNeaktivne";
+ this.lstNeaktivne.Size = new System.Drawing.Size(1080, 238);
+ this.lstNeaktivne.TabIndex = 5;
+ this.lstNeaktivne.UseCompatibleStateImageBehavior = false;
+ this.lstNeaktivne.View = System.Windows.Forms.View.Details;
+ //
+ // columnHeader1
+ //
+ this.columnHeader1.DisplayIndex = 0;
+ this.columnHeader1.Text = "ID Vožnje";
+ this.columnHeader1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader1.Width = 153;
+ //
+ // columnHeader2
+ //
+ this.columnHeader2.DisplayIndex = 1;
+ this.columnHeader2.Text = "Početna stanica";
+ this.columnHeader2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader2.Width = 143;
+ //
+ // columnHeader3
+ //
+ this.columnHeader3.DisplayIndex = 2;
+ this.columnHeader3.Text = "Krajnja stanica";
+ this.columnHeader3.Width = 154;
+ //
+ // columnHeader4
+ //
+ this.columnHeader4.Text = "Cena";
+ this.columnHeader4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader4.Width = 71;
+ //
+ // columnHeader5
+ //
+ this.columnHeader5.Text = "Vreme početka";
+ this.columnHeader5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader5.Width = 201;
+ //
+ // columnHeader6
+ //
+ this.columnHeader6.Text = "Vreme kraja";
+ this.columnHeader6.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+ this.columnHeader6.Width = 176;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label1.Location = new System.Drawing.Point(449, 53);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(216, 29);
+ this.label1.TabIndex = 6;
+ this.label1.Text = "Lista aktivnih vožnji";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.BackColor = System.Drawing.Color.Transparent;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 13.8F);
+ this.label2.Location = new System.Drawing.Point(460, 325);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(237, 29);
+ this.label2.TabIndex = 7;
+ this.label2.Text = "Lista završenih vožnji";
+ //
+ // cena
+ //
+ this.cena.Text = "Cena";
+ this.cena.Width = 78;
+ //
+ // vremeKraja
+ //
+ this.vremeKraja.Text = "Vreme kraja";
+ this.vremeKraja.Width = 175;
+ //
+ // btnPrikaziVoznju
+ //
+ this.btnPrikaziVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnPrikaziVoznju.BorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziVoznju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPrikaziVoznju.FlatAppearance.BorderSize = 0;
+ this.btnPrikaziVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnPrikaziVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnPrikaziVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPrikaziVoznju.Location = new System.Drawing.Point(830, 616);
+ this.btnPrikaziVoznju.Name = "btnPrikaziVoznju";
+ this.btnPrikaziVoznju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnPrikaziVoznju.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnPrikaziVoznju.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnPrikaziVoznju.Size = new System.Drawing.Size(203, 53);
+ this.btnPrikaziVoznju.TabIndex = 4;
+ this.btnPrikaziVoznju.Text = "Prikaži/Izmeni";
+ this.btnPrikaziVoznju.TextColor = System.Drawing.Color.Black;
+ this.btnPrikaziVoznju.UseVisualStyleBackColor = false;
+ this.btnPrikaziVoznju.Click += new System.EventHandler(this.btnPrikaziVoznju_Click);
+ //
+ // btnZavrsiVoznju
+ //
+ this.btnZavrsiVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnZavrsiVoznju.BorderColor = System.Drawing.Color.Black;
+ this.btnZavrsiVoznju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnZavrsiVoznju.FlatAppearance.BorderSize = 0;
+ this.btnZavrsiVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnZavrsiVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnZavrsiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnZavrsiVoznju.Location = new System.Drawing.Point(585, 616);
+ this.btnZavrsiVoznju.Name = "btnZavrsiVoznju";
+ this.btnZavrsiVoznju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnZavrsiVoznju.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnZavrsiVoznju.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnZavrsiVoznju.Size = new System.Drawing.Size(203, 53);
+ this.btnZavrsiVoznju.TabIndex = 3;
+ this.btnZavrsiVoznju.Text = "Završi vožnju";
+ this.btnZavrsiVoznju.TextColor = System.Drawing.Color.Black;
+ this.btnZavrsiVoznju.UseVisualStyleBackColor = false;
+ this.btnZavrsiVoznju.Click += new System.EventHandler(this.btnZavrsiVoznju_Click);
+ //
+ // btnIzbrisiVoznju
+ //
+ this.btnIzbrisiVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnIzbrisiVoznju.BorderColor = System.Drawing.Color.Black;
+ this.btnIzbrisiVoznju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnIzbrisiVoznju.FlatAppearance.BorderSize = 0;
+ this.btnIzbrisiVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnIzbrisiVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnIzbrisiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnIzbrisiVoznju.Location = new System.Drawing.Point(328, 616);
+ this.btnIzbrisiVoznju.Name = "btnIzbrisiVoznju";
+ this.btnIzbrisiVoznju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnIzbrisiVoznju.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnIzbrisiVoznju.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnIzbrisiVoznju.Size = new System.Drawing.Size(213, 53);
+ this.btnIzbrisiVoznju.TabIndex = 2;
+ this.btnIzbrisiVoznju.Text = "Obriši vožnju";
+ this.btnIzbrisiVoznju.TextColor = System.Drawing.Color.Black;
+ this.btnIzbrisiVoznju.UseVisualStyleBackColor = false;
+ this.btnIzbrisiVoznju.Click += new System.EventHandler(this.btnIzbrisiVoznju_Click);
+ //
+ // btnDodajVoznju
+ //
+ this.btnDodajVoznju.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnDodajVoznju.BorderColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnDodajVoznju.FlatAppearance.BorderSize = 0;
+ this.btnDodajVoznju.FlatAppearance.MouseDownBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.btnDodajVoznju.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnDodajVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnDodajVoznju.Location = new System.Drawing.Point(82, 616);
+ this.btnDodajVoznju.Name = "btnDodajVoznju";
+ this.btnDodajVoznju.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnDodajVoznju.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.Size = new System.Drawing.Size(203, 53);
+ this.btnDodajVoznju.TabIndex = 1;
+ this.btnDodajVoznju.Text = "Dodaj vožnju";
+ this.btnDodajVoznju.TextColor = System.Drawing.Color.Black;
+ this.btnDodajVoznju.UseVisualStyleBackColor = false;
+ this.btnDodajVoznju.Click += new System.EventHandler(this.btnDodajVoznju_Click);
+ //
+ // VoznjaForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(207)))), ((int)(((byte)(0)))));
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(1173, 715);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.lstNeaktivne);
+ this.Controls.Add(this.btnPrikaziVoznju);
+ this.Controls.Add(this.btnZavrsiVoznju);
+ this.Controls.Add(this.btnIzbrisiVoznju);
+ this.Controls.Add(this.btnDodajVoznju);
+ this.Controls.Add(this.lstVoznje);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(1191, 762);
+ this.MinimumSize = new System.Drawing.Size(1191, 762);
+ this.Name = "VoznjaForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Vožnje";
+ this.Load += new System.EventHandler(this.VoznjaForm_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaForm_MouseClick);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView lstVoznje;
+ private System.Windows.Forms.ColumnHeader id;
+ private System.Windows.Forms.ColumnHeader pocetna;
+ private System.Windows.Forms.ColumnHeader krajnja;
+ private System.Windows.Forms.ColumnHeader vremePocetka;
+ private ePOSOne.btnProduct.Button_WOC btnDodajVoznju;
+ private ePOSOne.btnProduct.Button_WOC btnIzbrisiVoznju;
+ private ePOSOne.btnProduct.Button_WOC btnZavrsiVoznju;
+ private ePOSOne.btnProduct.Button_WOC btnPrikaziVoznju;
+ private System.Windows.Forms.ListView lstNeaktivne;
+ private System.Windows.Forms.ColumnHeader columnHeader1;
+ private System.Windows.Forms.ColumnHeader columnHeader2;
+ private System.Windows.Forms.ColumnHeader columnHeader3;
+ private System.Windows.Forms.ColumnHeader columnHeader4;
+ private System.Windows.Forms.ColumnHeader columnHeader5;
+ private System.Windows.Forms.ColumnHeader columnHeader6;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.ColumnHeader cena;
+ private System.Windows.Forms.ColumnHeader vremeKraja;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs
new file mode 100644
index 0000000..dec22d8
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.cs
@@ -0,0 +1,144 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VoznjaForm : Form
+ {
+ public VoznjaForm()
+ {
+ InitializeComponent();
+ }
+
+ public void IspuniListe()
+ {
+ this.lstVoznje.Items.Clear();
+ this.lstNeaktivne.Items.Clear();
+ List lista = DTOManager.GetVoznjaAll();
+ foreach (DTO.VoznjaPregled voznja in lista)
+ {
+ ListViewItem item = new ListViewItem(new string[] { voznja.Id.ToString(), voznja.PocetnaStanica,
+ voznja.KrajnjaStanica, voznja.CenaVoznje.ToString(), voznja.VremePocetka.ToString(), voznja.VremeKraja.ToString()});
+
+ if (voznja.CenaVoznje == null && voznja.VremeKraja==null)
+ {
+ this.lstVoznje.Items.Add(item);
+ lstVoznje.View = View.Details;
+ }
+ else
+ {
+ lstNeaktivne.Items.Add(item);
+ lstNeaktivne.View = View.Details;
+ }
+ }
+ lstVoznje.Refresh();
+ lstNeaktivne.Refresh();
+ }
+
+ private void btnIzbrisiVoznju_Click(object sender, EventArgs e)
+ {
+ if (lstVoznje.SelectedItems.Count == 0 && lstNeaktivne.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali voznje za brisanje!");
+ else
+ {
+ string poruka = "Da li zelite da obrisete izabrane voznje?";
+ string title = "Brisanje";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ int pos = 0;
+ int[] delArray = new int[lstVoznje.SelectedItems.Count + lstNeaktivne.SelectedItems.Count];
+ for (int i = 0; i < lstVoznje.SelectedItems.Count; i++)
+ {
+ delArray[pos] = Int32.Parse(lstVoznje.SelectedItems[i].SubItems[0].Text);
+ pos++;
+ }
+ for(int i = 0; i < lstNeaktivne.SelectedItems.Count; i++)
+ {
+ delArray[pos] = Int32.Parse(lstNeaktivne.SelectedItems[i].SubItems[0].Text);
+ pos++;
+ }
+
+ DTOManager.obrisiVoznje(delArray);
+ MessageBox.Show("Brisanje uspesno!");
+ this.IspuniListe();
+ }
+
+ }
+ }
+
+ private void btnPrikaziVoznju_Click(object sender, EventArgs e)
+ {
+ if (lstVoznje.SelectedItems.Count == 0 && lstNeaktivne.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali voznju!");
+ else if ((lstVoznje.SelectedItems.Count + lstNeaktivne.SelectedItems.Count) > 1)
+ {
+ MessageBox.Show("Morate izabrati samo jednu voznju!");
+ for (int i = 0; i < lstVoznje.SelectedItems.Count; i++)
+ lstVoznje.SelectedItems[i].Selected = false;
+ for (int i = 0; i < lstNeaktivne.SelectedItems.Count; i++)
+ lstNeaktivne.SelectedItems[i].Selected = false;
+ }
+ else
+ {
+ int id;
+ if (lstVoznje.SelectedItems.Count != 0)
+ id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text);
+ else
+ id = Int32.Parse(lstNeaktivne.SelectedItems[0].SubItems[0].Text);
+
+ DTO.VoznjaPregled v = DTOManager.GetJednaVoznja(id);
+ VoznjaPrikazForm forma = new VoznjaPrikazForm(v);
+ forma.ShowDialog();
+ this.IspuniListe();
+ }
+ }
+
+ private void VoznjaForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniListe();
+ }
+
+ private void btnZavrsiVoznju_Click(object sender, EventArgs e)
+ {
+ if (lstNeaktivne.SelectedItems.Count > 0 && lstVoznje.SelectedItems.Count == 0)
+ MessageBox.Show("Ne mozete zavrsiti vec aktivnu voznju!");
+ else if (lstVoznje.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali aktivnu voznju!");
+ else if(lstVoznje.SelectedItems.Count > 1)
+ MessageBox.Show("Morate izabrati jednu aktivnu voznju!");
+ else
+ {
+ int id = Int32.Parse(lstVoznje.SelectedItems[0].SubItems[0].Text);
+ DTO.VoznjaPregled v = DTOManager.GetJednaVoznja(id);
+ ZavrsiVoznjuForm forma = new ZavrsiVoznjuForm(v);
+ forma.ShowDialog();
+ this.IspuniListe();
+ }
+ }
+
+ private void btnDodajVoznju_Click(object sender, EventArgs e)
+ {
+ VoznjaDodavanjeForm forma = new VoznjaDodavanjeForm();
+ forma.ShowDialog();
+ this.IspuniListe();
+ }
+
+ private void VoznjaForm_MouseClick(object sender, MouseEventArgs e)
+ {
+ for (int i = 0; i < lstVoznje.SelectedItems.Count; i++)
+ lstVoznje.SelectedItems[i].Selected = false;
+ for (int i = 0; i < lstNeaktivne.SelectedItems.Count; i++)
+ lstNeaktivne.SelectedItems[i].Selected = false;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs
new file mode 100644
index 0000000..5917ac5
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.Designer.cs
@@ -0,0 +1,491 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VoznjaPrikazForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.lblId = new System.Windows.Forms.Label();
+ this.lblIdValue = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.txtPocetna = new System.Windows.Forms.TextBox();
+ this.txtKrajnja = new System.Windows.Forms.TextBox();
+ this.txtCena = new System.Windows.Forms.TextBox();
+ this.txtTelefon = new System.Windows.Forms.TextBox();
+ this.lstAdministrativno = new System.Windows.Forms.ListView();
+ this.IdAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.ImeAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.PrezimeAdmin = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.sprema = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.lstVozac = new System.Windows.Forms.ListView();
+ this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Ime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Prezime = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.BrDozvole = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.lstMusterija = new System.Windows.Forms.ListView();
+ this.IdMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.imeMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.prezMusterija = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.adresa = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brVoznji = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label8 = new System.Windows.Forms.Label();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label10 = new System.Windows.Forms.Label();
+ this.dtpVremePoziva = new System.Windows.Forms.DateTimePicker();
+ this.dtpVremePocetka = new System.Windows.Forms.DateTimePicker();
+ this.grpInformacije = new System.Windows.Forms.GroupBox();
+ this.btnIzmeni = new ePOSOne.btnProduct.Button_WOC();
+ this.dtpVremeKraja = new System.Windows.Forms.TextBox();
+ this.grpInformacije.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // lblId
+ //
+ this.lblId.AutoSize = true;
+ this.lblId.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblId.Location = new System.Drawing.Point(332, 21);
+ this.lblId.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.lblId.Name = "lblId";
+ this.lblId.Size = new System.Drawing.Size(106, 24);
+ this.lblId.TabIndex = 0;
+ this.lblId.Text = "ID Voznje : ";
+ //
+ // lblIdValue
+ //
+ this.lblIdValue.AutoSize = true;
+ this.lblIdValue.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblIdValue.Location = new System.Drawing.Point(446, 21);
+ this.lblIdValue.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.lblIdValue.Name = "lblIdValue";
+ this.lblIdValue.Size = new System.Drawing.Size(66, 24);
+ this.lblIdValue.TabIndex = 1;
+ this.lblIdValue.Text = "label2";
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(37, 42);
+ this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(157, 24);
+ this.label1.TabIndex = 2;
+ this.label1.Text = "Pocetna stanica : ";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label2.Location = new System.Drawing.Point(37, 107);
+ this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(145, 24);
+ this.label2.TabIndex = 3;
+ this.label2.Text = "Krajnja stanica : ";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(37, 178);
+ this.label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(141, 24);
+ this.label3.TabIndex = 4;
+ this.label3.Text = "Vreme poziva : ";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label4.Location = new System.Drawing.Point(245, 246);
+ this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(130, 24);
+ this.label4.TabIndex = 5;
+ this.label4.Text = "Cena voznje : ";
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label5.Location = new System.Drawing.Point(433, 42);
+ this.label5.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(153, 24);
+ this.label5.TabIndex = 6;
+ this.label5.Text = "Vreme pocetka : ";
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label6.Location = new System.Drawing.Point(433, 107);
+ this.label6.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(126, 24);
+ this.label6.TabIndex = 7;
+ this.label6.Text = "Vreme kraja : ";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label7.Location = new System.Drawing.Point(433, 178);
+ this.label7.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(129, 24);
+ this.label7.TabIndex = 8;
+ this.label7.Text = "Broj telefona : ";
+ //
+ // txtPocetna
+ //
+ this.txtPocetna.Location = new System.Drawing.Point(201, 39);
+ this.txtPocetna.Name = "txtPocetna";
+ this.txtPocetna.Size = new System.Drawing.Size(194, 28);
+ this.txtPocetna.TabIndex = 9;
+ this.txtPocetna.TextChanged += new System.EventHandler(this.txtPocetna_TextChanged);
+ //
+ // txtKrajnja
+ //
+ this.txtKrajnja.Location = new System.Drawing.Point(201, 104);
+ this.txtKrajnja.Name = "txtKrajnja";
+ this.txtKrajnja.Size = new System.Drawing.Size(194, 28);
+ this.txtKrajnja.TabIndex = 10;
+ this.txtKrajnja.TextChanged += new System.EventHandler(this.txtKrajnja_TextChanged);
+ //
+ // txtCena
+ //
+ this.txtCena.Location = new System.Drawing.Point(398, 243);
+ this.txtCena.Name = "txtCena";
+ this.txtCena.Size = new System.Drawing.Size(179, 28);
+ this.txtCena.TabIndex = 12;
+ this.txtCena.TextChanged += new System.EventHandler(this.txtCena_TextChanged);
+ //
+ // txtTelefon
+ //
+ this.txtTelefon.Enabled = false;
+ this.txtTelefon.Location = new System.Drawing.Point(593, 175);
+ this.txtTelefon.Name = "txtTelefon";
+ this.txtTelefon.Size = new System.Drawing.Size(195, 28);
+ this.txtTelefon.TabIndex = 15;
+ //
+ // lstAdministrativno
+ //
+ this.lstAdministrativno.BackColor = System.Drawing.Color.Tan;
+ this.lstAdministrativno.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IdAdmin,
+ this.ImeAdmin,
+ this.PrezimeAdmin,
+ this.sprema});
+ this.lstAdministrativno.FullRowSelect = true;
+ this.lstAdministrativno.GridLines = true;
+ this.lstAdministrativno.HideSelection = false;
+ this.lstAdministrativno.Location = new System.Drawing.Point(43, 513);
+ this.lstAdministrativno.Name = "lstAdministrativno";
+ this.lstAdministrativno.Size = new System.Drawing.Size(831, 73);
+ this.lstAdministrativno.TabIndex = 16;
+ this.lstAdministrativno.UseCompatibleStateImageBehavior = false;
+ this.lstAdministrativno.View = System.Windows.Forms.View.Details;
+ this.lstAdministrativno.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstAdministrativno_MouseDoubleClick);
+ //
+ // IdAdmin
+ //
+ this.IdAdmin.Text = "ID osoblja";
+ this.IdAdmin.Width = 162;
+ //
+ // ImeAdmin
+ //
+ this.ImeAdmin.Text = "Ime";
+ this.ImeAdmin.Width = 184;
+ //
+ // PrezimeAdmin
+ //
+ this.PrezimeAdmin.Text = "Prezime";
+ this.PrezimeAdmin.Width = 214;
+ //
+ // sprema
+ //
+ this.sprema.Text = "Strucna sprema";
+ this.sprema.Width = 215;
+ //
+ // lstVozac
+ //
+ this.lstVozac.BackColor = System.Drawing.Color.Tan;
+ this.lstVozac.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.Id,
+ this.Ime,
+ this.Prezime,
+ this.BrDozvole});
+ this.lstVozac.FullRowSelect = true;
+ this.lstVozac.GridLines = true;
+ this.lstVozac.HideSelection = false;
+ this.lstVozac.Location = new System.Drawing.Point(43, 399);
+ this.lstVozac.Name = "lstVozac";
+ this.lstVozac.Size = new System.Drawing.Size(831, 73);
+ this.lstVozac.TabIndex = 17;
+ this.lstVozac.UseCompatibleStateImageBehavior = false;
+ this.lstVozac.View = System.Windows.Forms.View.Details;
+ this.lstVozac.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstVozac_MouseDoubleClick);
+ //
+ // Id
+ //
+ this.Id.Text = "ID vozaca";
+ this.Id.Width = 159;
+ //
+ // Ime
+ //
+ this.Ime.Text = "Ime";
+ this.Ime.Width = 184;
+ //
+ // Prezime
+ //
+ this.Prezime.Text = "Prezime";
+ this.Prezime.Width = 209;
+ //
+ // BrDozvole
+ //
+ this.BrDozvole.Text = "Broj dozvole";
+ this.BrDozvole.Width = 221;
+ //
+ // lstMusterija
+ //
+ this.lstMusterija.BackColor = System.Drawing.Color.Tan;
+ this.lstMusterija.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.IdMusterija,
+ this.imeMusterija,
+ this.prezMusterija,
+ this.adresa,
+ this.brVoznji});
+ this.lstMusterija.FullRowSelect = true;
+ this.lstMusterija.GridLines = true;
+ this.lstMusterija.HideSelection = false;
+ this.lstMusterija.Location = new System.Drawing.Point(43, 619);
+ this.lstMusterija.Name = "lstMusterija";
+ this.lstMusterija.Size = new System.Drawing.Size(831, 73);
+ this.lstMusterija.TabIndex = 18;
+ this.lstMusterija.UseCompatibleStateImageBehavior = false;
+ this.lstMusterija.View = System.Windows.Forms.View.Details;
+ this.lstMusterija.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstMusterija_MouseDoubleClick);
+ //
+ // IdMusterija
+ //
+ this.IdMusterija.Text = "ID musterije";
+ this.IdMusterija.Width = 132;
+ //
+ // imeMusterija
+ //
+ this.imeMusterija.Text = "Ime";
+ this.imeMusterija.Width = 151;
+ //
+ // prezMusterija
+ //
+ this.prezMusterija.Text = "Prezime";
+ this.prezMusterija.Width = 171;
+ //
+ // adresa
+ //
+ this.adresa.Text = "Adresa";
+ this.adresa.Width = 188;
+ //
+ // brVoznji
+ //
+ this.brVoznji.Text = "Broj voznji";
+ this.brVoznji.Width = 140;
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Location = new System.Drawing.Point(416, 372);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(63, 24);
+ this.label8.TabIndex = 19;
+ this.label8.Text = "Vozac";
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Location = new System.Drawing.Point(346, 486);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(203, 24);
+ this.label9.TabIndex = 20;
+ this.label9.Text = "Administrativno osoblje";
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Location = new System.Drawing.Point(404, 592);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(85, 24);
+ this.label10.TabIndex = 21;
+ this.label10.Text = "Musterija";
+ //
+ // dtpVremePoziva
+ //
+ this.dtpVremePoziva.CustomFormat = "dd.MM.yy - hh:mm";
+ this.dtpVremePoziva.Enabled = false;
+ this.dtpVremePoziva.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
+ this.dtpVremePoziva.Location = new System.Drawing.Point(201, 173);
+ this.dtpVremePoziva.Name = "dtpVremePoziva";
+ this.dtpVremePoziva.Size = new System.Drawing.Size(194, 28);
+ this.dtpVremePoziva.TabIndex = 22;
+ //
+ // dtpVremePocetka
+ //
+ this.dtpVremePocetka.CustomFormat = "dd.MM.yy - hh:mm";
+ this.dtpVremePocetka.Enabled = false;
+ this.dtpVremePocetka.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
+ this.dtpVremePocetka.Location = new System.Drawing.Point(593, 37);
+ this.dtpVremePocetka.Name = "dtpVremePocetka";
+ this.dtpVremePocetka.Size = new System.Drawing.Size(195, 28);
+ this.dtpVremePocetka.TabIndex = 23;
+ //
+ // grpInformacije
+ //
+ this.grpInformacije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
+ this.grpInformacije.Controls.Add(this.dtpVremeKraja);
+ this.grpInformacije.Controls.Add(this.dtpVremePocetka);
+ this.grpInformacije.Controls.Add(this.dtpVremePoziva);
+ this.grpInformacije.Controls.Add(this.txtTelefon);
+ this.grpInformacije.Controls.Add(this.txtCena);
+ this.grpInformacije.Controls.Add(this.txtKrajnja);
+ this.grpInformacije.Controls.Add(this.txtPocetna);
+ this.grpInformacije.Controls.Add(this.label7);
+ this.grpInformacije.Controls.Add(this.label6);
+ this.grpInformacije.Controls.Add(this.label5);
+ this.grpInformacije.Controls.Add(this.label4);
+ this.grpInformacije.Controls.Add(this.label3);
+ this.grpInformacije.Controls.Add(this.label2);
+ this.grpInformacije.Controls.Add(this.label1);
+ this.grpInformacije.Location = new System.Drawing.Point(43, 59);
+ this.grpInformacije.Name = "grpInformacije";
+ this.grpInformacije.Size = new System.Drawing.Size(831, 303);
+ this.grpInformacije.TabIndex = 25;
+ this.grpInformacije.TabStop = false;
+ this.grpInformacije.Text = "Informacije";
+ //
+ // btnIzmeni
+ //
+ this.btnIzmeni.BorderColor = System.Drawing.Color.Black;
+ this.btnIzmeni.ButtonColor = System.Drawing.Color.SandyBrown;
+ this.btnIzmeni.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Bold);
+ this.btnIzmeni.Location = new System.Drawing.Point(350, 706);
+ this.btnIzmeni.Name = "btnIzmeni";
+ this.btnIzmeni.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnIzmeni.OnHoverButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(128)))));
+ this.btnIzmeni.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnIzmeni.Size = new System.Drawing.Size(209, 57);
+ this.btnIzmeni.TabIndex = 26;
+ this.btnIzmeni.Text = "Sačuvaj izmene";
+ this.btnIzmeni.TextColor = System.Drawing.Color.Black;
+ this.btnIzmeni.UseVisualStyleBackColor = true;
+ this.btnIzmeni.Click += new System.EventHandler(this.btnIzmeni_Click);
+ //
+ // dtpVremeKraja
+ //
+ this.dtpVremeKraja.Enabled = false;
+ this.dtpVremeKraja.Location = new System.Drawing.Point(593, 104);
+ this.dtpVremeKraja.Name = "dtpVremeKraja";
+ this.dtpVremeKraja.Size = new System.Drawing.Size(195, 28);
+ this.dtpVremeKraja.TabIndex = 24;
+ //
+ // VoznjaPrikazForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(10F, 22F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
+ this.ClientSize = new System.Drawing.Size(920, 775);
+ this.Controls.Add(this.btnIzmeni);
+ this.Controls.Add(this.grpInformacije);
+ this.Controls.Add(this.label10);
+ this.Controls.Add(this.label9);
+ this.Controls.Add(this.label8);
+ this.Controls.Add(this.lstMusterija);
+ this.Controls.Add(this.lstVozac);
+ this.Controls.Add(this.lstAdministrativno);
+ this.Controls.Add(this.lblIdValue);
+ this.Controls.Add(this.lblId);
+ this.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Margin = new System.Windows.Forms.Padding(4);
+ this.Name = "VoznjaPrikazForm";
+ this.Text = "Prikaz vožnje";
+ this.Load += new System.EventHandler(this.VoznjaPrikazForm_Load);
+ this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.VoznjaPrikazForm_MouseClick);
+ this.grpInformacije.ResumeLayout(false);
+ this.grpInformacije.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label lblId;
+ private System.Windows.Forms.Label lblIdValue;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.TextBox txtPocetna;
+ private System.Windows.Forms.TextBox txtKrajnja;
+ private System.Windows.Forms.TextBox txtCena;
+ private System.Windows.Forms.TextBox txtTelefon;
+ private System.Windows.Forms.ListView lstAdministrativno;
+ private System.Windows.Forms.ListView lstVozac;
+ private System.Windows.Forms.ListView lstMusterija;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.DateTimePicker dtpVremePoziva;
+ private System.Windows.Forms.DateTimePicker dtpVremePocetka;
+ private System.Windows.Forms.GroupBox grpInformacije;
+ private System.Windows.Forms.ColumnHeader Id;
+ private System.Windows.Forms.ColumnHeader Ime;
+ private System.Windows.Forms.ColumnHeader Prezime;
+ private System.Windows.Forms.ColumnHeader BrDozvole;
+ private System.Windows.Forms.ColumnHeader IdAdmin;
+ private System.Windows.Forms.ColumnHeader ImeAdmin;
+ private System.Windows.Forms.ColumnHeader PrezimeAdmin;
+ private System.Windows.Forms.ColumnHeader sprema;
+ private System.Windows.Forms.ColumnHeader IdMusterija;
+ private System.Windows.Forms.ColumnHeader imeMusterija;
+ private System.Windows.Forms.ColumnHeader prezMusterija;
+ private System.Windows.Forms.ColumnHeader adresa;
+ private System.Windows.Forms.ColumnHeader brVoznji;
+ private ePOSOne.btnProduct.Button_WOC btnIzmeni;
+ private System.Windows.Forms.TextBox dtpVremeKraja;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs
new file mode 100644
index 0000000..e920be2
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.cs
@@ -0,0 +1,202 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VoznjaPrikazForm : Form
+ {
+ private DTO.VoznjaPregled voznja;
+ private bool pocetnaChanged = false;
+ private bool krajnjaChanged = false;
+ private bool cenaChanged = false;
+ private bool flag = false;
+ public VoznjaPrikazForm()
+ {
+ InitializeComponent();
+ }
+
+ public VoznjaPrikazForm(DTO.VoznjaPregled v)
+ {
+ InitializeComponent();
+ this.voznja = v;
+ }
+
+ private void VoznjaPrikazForm_Load(object sender, EventArgs e)
+ {
+ this.PopuniFormu();
+ this.lblIdValue.Text = voznja.Id.ToString();
+ this.btnIzmeni.Enabled = false;
+ if (txtCena.Text.Length == 0)
+ txtCena.Enabled = false;
+ else txtCena.Enabled = true;
+ }
+
+ public void PopuniFormu()
+ {
+
+ this.txtPocetna.Text = voznja.PocetnaStanica;
+ this.txtKrajnja.Text = voznja.KrajnjaStanica;
+ this.dtpVremePoziva.Value = voznja.VremePoziva;
+ this.dtpVremePocetka.Value = voznja.VremePocetka;
+ if (voznja.VremeKraja != null)
+ this.dtpVremeKraja.Text = ((DateTime)voznja.VremeKraja).ToLongDateString();
+ else
+ this.dtpVremeKraja.Text = "";
+
+ if (voznja.CenaVoznje != null)
+ this.txtCena.Text = voznja.CenaVoznje.ToString();
+ this.txtTelefon.Text = voznja.BrojTelefonaPoziva;
+
+ this.IspuniVozaca();
+ this.IspuniMusteriju();
+ this.IspuniOsoblje();
+ }
+
+ public void IspuniVozaca()
+ {
+
+ this.lstVozac.Items.Clear();
+ if(flag)
+ voznja.IdVozaca = DTOManager.GetVozac(voznja.IdVozaca.IdVozac);
+
+ ListViewItem item = new ListViewItem(new string[] { voznja.IdVozaca.IdVozac.ToString(),
+ voznja.IdVozaca.Ime, voznja.IdVozaca.Prezime, voznja.IdVozaca.BrojDozvole});
+
+ lstVozac.Items.Add(item);
+ lstVozac.View = View.Details;
+ flag = false;
+ lstVozac.Refresh();
+ }
+
+
+ public void IspuniMusteriju()
+ {
+ this.lstMusterija.Items.Clear();
+ if(flag)
+ voznja.IdMusterije = DTOManager.GetMusterija(voznja.IdMusterije.IdMusterije);
+
+ ListViewItem item = new ListViewItem(new string[] { voznja.IdMusterije.IdMusterije.ToString(),
+ voznja.IdMusterije.Ime, voznja.IdMusterije.Prezime, voznja.IdMusterije.Adresa,
+ voznja.IdMusterije.BrojVoznji.ToString()});
+
+ lstMusterija.Items.Add(item);
+ lstMusterija.View = View.Details;
+ flag = false;
+ lstMusterija.Refresh();
+ }
+
+
+ public void IspuniOsoblje()
+ {
+ this.lstAdministrativno.Items.Clear();
+ if(flag)
+ voznja.IdAdministrativnogOsoblja = DTOManager.GetAOInfo(voznja.IdAdministrativnogOsoblja.idAO);
+
+ ListViewItem item = new ListViewItem(new string[] { voznja.IdAdministrativnogOsoblja.idAO.ToString(),
+ voznja.IdAdministrativnogOsoblja.Ime, voznja.IdAdministrativnogOsoblja.Prezime, voznja.IdAdministrativnogOsoblja.StrucnaSprema});
+
+ lstAdministrativno.Items.Add(item);
+ lstAdministrativno.View = View.Details;
+ flag = false;
+ lstAdministrativno.Refresh();
+ }
+
+ private void txtPocetna_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeni.Enabled = true;
+ this.pocetnaChanged = true;
+ }
+
+ private void txtKrajnja_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeni.Enabled = true;
+ this.krajnjaChanged = true;
+ }
+
+ private void txtCena_TextChanged(object sender, EventArgs e)
+ {
+ this.btnIzmeni.Enabled = true;
+ this.cenaChanged = true;
+ }
+
+ private void btnIzmeni_Click(object sender, EventArgs e)
+ {
+ if (this.pocetnaChanged || this.krajnjaChanged || this.cenaChanged)
+ {
+ string poruka = "Da li zelite da sacuvate izmene?";
+ string title = "Izmene";
+ MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
+ DialogResult result = MessageBox.Show(poruka, title, buttons);
+
+ if (result == DialogResult.OK)
+ {
+ string pocetna = txtPocetna.Text;
+ string krajnja = txtKrajnja.Text;
+ int? cena;
+ if (txtCena.Text.Length == 0)
+ cena = null;
+ else
+ cena = Int32.Parse(txtCena.Text);
+
+ DTOManager.IzmeniVoznju(this.voznja.Id, pocetna, krajnja, cena);
+ MessageBox.Show("Izmene uspesno sacuvane!");
+ }
+ }
+ this.Close();
+ }
+
+ private void lstVozac_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ if(lstVozac.SelectedItems.Count == 1)
+ {
+ int id = Int32.Parse(lstVozac.SelectedItems[0].SubItems[0].Text);
+ VozacPrikaz forma = new VozacPrikaz(id);
+ forma.ShowDialog();
+ flag = true;
+ this.IspuniVozaca();
+ }
+ }
+
+ private void lstAdministrativno_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ if(lstAdministrativno.SelectedItems.Count == 1)
+ {
+ int id = Int32.Parse(lstAdministrativno.SelectedItems[0].SubItems[0].Text);
+ AdministrativnoOsobljePrikaz forma = new AdministrativnoOsobljePrikaz(id);
+ forma.ShowDialog();
+ flag = true;
+ this.IspuniOsoblje();
+ }
+ }
+
+ private void lstMusterija_MouseDoubleClick(object sender, MouseEventArgs e)
+ {
+ if (lstMusterija.SelectedItems.Count == 1)
+ {
+ int id = Int32.Parse(lstMusterija.SelectedItems[0].SubItems[0].Text);
+ DTO.MusterijaPregled m = DTOManager.GetMusterija(id);
+ MusterijaPrikaz forma = new MusterijaPrikaz(m);
+ forma.ShowDialog();
+ flag = true;
+ this.IspuniMusteriju();
+ }
+ }
+
+ private void VoznjaPrikazForm_MouseClick(object sender, MouseEventArgs e)
+ {
+ if (lstVozac.SelectedItems.Count == 1)
+ lstVozac.SelectedItems[0].Selected = false;
+ if (lstAdministrativno.SelectedItems.Count == 1)
+ lstAdministrativno.SelectedItems[0].Selected = false;
+ if (lstMusterija.SelectedItems.Count == 1)
+ lstMusterija.SelectedItems[0].Selected = false;
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjaPrikazForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs
new file mode 100644
index 0000000..32cf78e
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.Designer.cs
@@ -0,0 +1,224 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class VoznjeForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.button_WOC3 = new ePOSOne.btnProduct.Button_WOC();
+ this.button_WOC2 = new ePOSOne.btnProduct.Button_WOC();
+ this.button_WOC1 = new ePOSOne.btnProduct.Button_WOC();
+ this.label1 = new System.Windows.Forms.Label();
+ this.listView1 = new System.Windows.Forms.ListView();
+ this.Id = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.PocetnaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.KrajnjaStanica = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePoziva = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.IdVozaca = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremePocetka = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.VremeKraja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.CenaVoznje = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.IdAdOsoblja = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.IdMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.brojTelefona = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.SuspendLayout();
+ //
+ // button_WOC3
+ //
+ this.button_WOC3.BorderColor = System.Drawing.Color.Black;
+ this.button_WOC3.ButtonColor = System.Drawing.Color.Yellow;
+ this.button_WOC3.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.button_WOC3.ForeColor = System.Drawing.Color.Transparent;
+ this.button_WOC3.Location = new System.Drawing.Point(944, 457);
+ this.button_WOC3.Name = "button_WOC3";
+ this.button_WOC3.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.button_WOC3.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.button_WOC3.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.button_WOC3.Size = new System.Drawing.Size(188, 53);
+ this.button_WOC3.TabIndex = 19;
+ this.button_WOC3.Text = "Prikazi trenutne";
+ this.button_WOC3.TextColor = System.Drawing.Color.Black;
+ this.button_WOC3.UseVisualStyleBackColor = true;
+ //
+ // button_WOC2
+ //
+ this.button_WOC2.BorderColor = System.Drawing.Color.Black;
+ this.button_WOC2.ButtonColor = System.Drawing.Color.Yellow;
+ this.button_WOC2.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.button_WOC2.ForeColor = System.Drawing.Color.Transparent;
+ this.button_WOC2.Location = new System.Drawing.Point(493, 457);
+ this.button_WOC2.Name = "button_WOC2";
+ this.button_WOC2.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.button_WOC2.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.button_WOC2.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.button_WOC2.Size = new System.Drawing.Size(188, 53);
+ this.button_WOC2.TabIndex = 18;
+ this.button_WOC2.Text = "Izbrisi voznju";
+ this.button_WOC2.TextColor = System.Drawing.Color.Black;
+ this.button_WOC2.UseVisualStyleBackColor = true;
+ //
+ // button_WOC1
+ //
+ this.button_WOC1.BorderColor = System.Drawing.Color.Black;
+ this.button_WOC1.ButtonColor = System.Drawing.Color.Yellow;
+ this.button_WOC1.Font = new System.Drawing.Font("Segoe UI Black", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.button_WOC1.ForeColor = System.Drawing.Color.Transparent;
+ this.button_WOC1.Location = new System.Drawing.Point(41, 457);
+ this.button_WOC1.Name = "button_WOC1";
+ this.button_WOC1.OnHoverBorderColor = System.Drawing.Color.Yellow;
+ this.button_WOC1.OnHoverButtonColor = System.Drawing.Color.Black;
+ this.button_WOC1.OnHoverTextColor = System.Drawing.Color.Yellow;
+ this.button_WOC1.Size = new System.Drawing.Size(188, 53);
+ this.button_WOC1.TabIndex = 17;
+ this.button_WOC1.Text = "Dodaj voznju";
+ this.button_WOC1.TextColor = System.Drawing.Color.Black;
+ this.button_WOC1.UseVisualStyleBackColor = true;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Segoe UI", 20F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(470, 107);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(198, 46);
+ this.label1.TabIndex = 16;
+ this.label1.Text = "Lista voznji";
+ //
+ // listView1
+ //
+ this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.Id,
+ this.PocetnaStanica,
+ this.KrajnjaStanica,
+ this.VremePoziva,
+ this.IdVozaca,
+ this.VremePocetka,
+ this.VremeKraja,
+ this.CenaVoznje,
+ this.IdAdOsoblja,
+ this.IdMusterije,
+ this.brojTelefona});
+ this.listView1.HideSelection = false;
+ this.listView1.Location = new System.Drawing.Point(20, 213);
+ this.listView1.Name = "listView1";
+ this.listView1.Size = new System.Drawing.Size(1129, 216);
+ this.listView1.TabIndex = 15;
+ this.listView1.UseCompatibleStateImageBehavior = false;
+ this.listView1.View = System.Windows.Forms.View.Details;
+ //
+ // Id
+ //
+ this.Id.Text = "ID";
+ this.Id.Width = 53;
+ //
+ // PocetnaStanica
+ //
+ this.PocetnaStanica.Text = "Pocetna stanica";
+ //
+ // KrajnjaStanica
+ //
+ this.KrajnjaStanica.Text = "Krajnja stanica";
+ this.KrajnjaStanica.Width = 92;
+ //
+ // VremePoziva
+ //
+ this.VremePoziva.Text = "Vreme poziva";
+ //
+ // IdVozaca
+ //
+ this.IdVozaca.Text = "ID vozaca";
+ this.IdVozaca.Width = 87;
+ //
+ // VremePocetka
+ //
+ this.VremePocetka.Text = "Vreme pocetka voznje";
+ this.VremePocetka.Width = 166;
+ //
+ // VremeKraja
+ //
+ this.VremeKraja.Text = "Vreme kraja voznje";
+ this.VremeKraja.Width = 151;
+ //
+ // CenaVoznje
+ //
+ this.CenaVoznje.Text = "Cena voznje";
+ this.CenaVoznje.Width = 114;
+ //
+ // IdAdOsoblja
+ //
+ this.IdAdOsoblja.Text = "ID AO";
+ //
+ // IdMusterije
+ //
+ this.IdMusterije.Text = "ID musterije";
+ this.IdMusterije.Width = 110;
+ //
+ // brojTelefona
+ //
+ this.brojTelefona.Text = "Broj telefona poziva";
+ this.brojTelefona.Width = 130;
+ //
+ // VoznjeForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.ClientSize = new System.Drawing.Size(1161, 584);
+ this.Controls.Add(this.button_WOC3);
+ this.Controls.Add(this.button_WOC2);
+ this.Controls.Add(this.button_WOC1);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.listView1);
+ this.Name = "VoznjeForm";
+ this.Text = "VoznjeForm";
+ this.Load += new System.EventHandler(this.VoznjeForm_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private ePOSOne.btnProduct.Button_WOC button_WOC3;
+ private ePOSOne.btnProduct.Button_WOC button_WOC2;
+ private ePOSOne.btnProduct.Button_WOC button_WOC1;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ListView listView1;
+ private System.Windows.Forms.ColumnHeader Id;
+ private System.Windows.Forms.ColumnHeader PocetnaStanica;
+ private System.Windows.Forms.ColumnHeader KrajnjaStanica;
+ private System.Windows.Forms.ColumnHeader VremePoziva;
+ private System.Windows.Forms.ColumnHeader IdVozaca;
+ private System.Windows.Forms.ColumnHeader VremePocetka;
+ private System.Windows.Forms.ColumnHeader VremeKraja;
+ private System.Windows.Forms.ColumnHeader CenaVoznje;
+ private System.Windows.Forms.ColumnHeader IdAdOsoblja;
+ private System.Windows.Forms.ColumnHeader IdMusterije;
+ private System.Windows.Forms.ColumnHeader brojTelefona;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs
new file mode 100644
index 0000000..dfa0b13
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.cs
@@ -0,0 +1,39 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using static TaksiUdruzenje.DTO;
+namespace TaksiUdruzenje.Forme
+{
+ public partial class VoznjeForm : Form
+ {
+ public VoznjeForm()
+ {
+ InitializeComponent();
+ }
+
+ private void VoznjeForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniListu();
+ }
+ private void IspuniListu()
+ {
+ listView1.Items.Clear();
+ List vpregled = DTOManager.GetVoznjaAll();
+
+ foreach (VoznjaPregled v in vpregled)
+ {
+ ListViewItem item = new ListViewItem(new string[] { v.Id.ToString(),v.PocetnaStanica,v.KrajnjaStanica,v.VremePoziva.ToString(),v.IdVozaca.IdVozac.ToString(),v.VremePocetka.ToString(),v.VremeKraja.ToString(),v.CenaVoznje.ToString(),v.IdAdministrativnogOsoblja.idAO.ToString(),v.IdMusterije.IdMusterije.ToString(),v.BrojTelefonaPoziva.ToString()});
+ listView1.Items.Add(item);
+ listView1.View = View.Details;
+ }
+ listView1.Refresh();
+ }
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/VoznjeForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs
new file mode 100644
index 0000000..8b08dbb
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.Designer.cs
@@ -0,0 +1,204 @@
+
+namespace TaksiUdruzenje.Forme
+{
+ partial class ZavrsiVoznjuForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.lstPopusti = new System.Windows.Forms.ListView();
+ this.idPopusta = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.idMusterije = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.Vrednost = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.pocetak = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.kraj = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
+ this.label1 = new System.Windows.Forms.Label();
+ this.lblMusterija = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.btnIskoristiPopust = new ePOSOne.btnProduct.Button_WOC();
+ this.btnZavrsiVoznju = new ePOSOne.btnProduct.Button_WOC();
+ this.txtCena = new System.Windows.Forms.NumericUpDown();
+ ((System.ComponentModel.ISupportInitialize)(this.txtCena)).BeginInit();
+ this.SuspendLayout();
+ //
+ // lstPopusti
+ //
+ this.lstPopusti.BackColor = System.Drawing.Color.Tan;
+ this.lstPopusti.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
+ this.idPopusta,
+ this.idMusterije,
+ this.Vrednost,
+ this.pocetak,
+ this.kraj});
+ this.lstPopusti.FullRowSelect = true;
+ this.lstPopusti.GridLines = true;
+ this.lstPopusti.HideSelection = false;
+ this.lstPopusti.Location = new System.Drawing.Point(12, 144);
+ this.lstPopusti.Name = "lstPopusti";
+ this.lstPopusti.Size = new System.Drawing.Size(776, 128);
+ this.lstPopusti.TabIndex = 0;
+ this.lstPopusti.UseCompatibleStateImageBehavior = false;
+ this.lstPopusti.View = System.Windows.Forms.View.Details;
+ //
+ // idPopusta
+ //
+ this.idPopusta.Text = "ID Popusta";
+ this.idPopusta.Width = 95;
+ //
+ // idMusterije
+ //
+ this.idMusterije.Text = "ID Musterije";
+ this.idMusterije.Width = 106;
+ //
+ // Vrednost
+ //
+ this.Vrednost.Text = "Vrednost popusta";
+ this.Vrednost.Width = 129;
+ //
+ // pocetak
+ //
+ this.pocetak.Text = "Datum pocetka";
+ this.pocetak.Width = 169;
+ //
+ // kraj
+ //
+ this.kraj.Text = "Datum kraja";
+ this.kraj.Width = 183;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(12, 106);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(246, 24);
+ this.label1.TabIndex = 1;
+ this.label1.Text = "Dostupni popusti musterije : ";
+ //
+ // lblMusterija
+ //
+ this.lblMusterija.AutoSize = true;
+ this.lblMusterija.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblMusterija.Location = new System.Drawing.Point(264, 106);
+ this.lblMusterija.Name = "lblMusterija";
+ this.lblMusterija.Size = new System.Drawing.Size(66, 24);
+ this.lblMusterija.TabIndex = 2;
+ this.lblMusterija.Text = "label2";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label3.Location = new System.Drawing.Point(177, 40);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(196, 24);
+ this.label3.TabIndex = 3;
+ this.label3.Text = "Unesite cenu voznje : ";
+ //
+ // btnIskoristiPopust
+ //
+ this.btnIskoristiPopust.BorderColor = System.Drawing.Color.Silver;
+ this.btnIskoristiPopust.ButtonColor = System.Drawing.Color.Tan;
+ this.btnIskoristiPopust.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnIskoristiPopust.Location = new System.Drawing.Point(318, 278);
+ this.btnIskoristiPopust.Name = "btnIskoristiPopust";
+ this.btnIskoristiPopust.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnIskoristiPopust.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnIskoristiPopust.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnIskoristiPopust.Size = new System.Drawing.Size(147, 50);
+ this.btnIskoristiPopust.TabIndex = 5;
+ this.btnIskoristiPopust.Text = "Iskoristi popust";
+ this.btnIskoristiPopust.TextColor = System.Drawing.Color.White;
+ this.btnIskoristiPopust.UseVisualStyleBackColor = true;
+ this.btnIskoristiPopust.Click += new System.EventHandler(this.btnIskoristiPopust_Click);
+ //
+ // btnZavrsiVoznju
+ //
+ this.btnZavrsiVoznju.BorderColor = System.Drawing.Color.Silver;
+ this.btnZavrsiVoznju.ButtonColor = System.Drawing.Color.Tan;
+ this.btnZavrsiVoznju.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.btnZavrsiVoznju.Location = new System.Drawing.Point(280, 371);
+ this.btnZavrsiVoznju.Name = "btnZavrsiVoznju";
+ this.btnZavrsiVoznju.OnHoverBorderColor = System.Drawing.Color.Gray;
+ this.btnZavrsiVoznju.OnHoverButtonColor = System.Drawing.Color.Yellow;
+ this.btnZavrsiVoznju.OnHoverTextColor = System.Drawing.Color.Gray;
+ this.btnZavrsiVoznju.Size = new System.Drawing.Size(233, 54);
+ this.btnZavrsiVoznju.TabIndex = 6;
+ this.btnZavrsiVoznju.Text = "Zavrsi voznju";
+ this.btnZavrsiVoznju.TextColor = System.Drawing.Color.White;
+ this.btnZavrsiVoznju.UseVisualStyleBackColor = true;
+ this.btnZavrsiVoznju.Click += new System.EventHandler(this.btnZavrsiVoznju_Click);
+ //
+ // txtCena
+ //
+ this.txtCena.Location = new System.Drawing.Point(393, 43);
+ this.txtCena.Maximum = new decimal(new int[] {
+ 999,
+ 0,
+ 0,
+ 0});
+ this.txtCena.Name = "txtCena";
+ this.txtCena.Size = new System.Drawing.Size(169, 22);
+ this.txtCena.TabIndex = 7;
+ //
+ // ZavrsiVoznjuForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackColor = System.Drawing.Color.Khaki;
+ this.ClientSize = new System.Drawing.Size(800, 437);
+ this.Controls.Add(this.txtCena);
+ this.Controls.Add(this.btnZavrsiVoznju);
+ this.Controls.Add(this.btnIskoristiPopust);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.lblMusterija);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.lstPopusti);
+ this.Name = "ZavrsiVoznjuForm";
+ this.Text = "ZavrsiVoznjuForm";
+ this.Load += new System.EventHandler(this.ZavrsiVoznjuForm_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.txtCena)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.ListView lstPopusti;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label lblMusterija;
+ private System.Windows.Forms.ColumnHeader idPopusta;
+ private System.Windows.Forms.ColumnHeader idMusterije;
+ private System.Windows.Forms.ColumnHeader Vrednost;
+ private System.Windows.Forms.ColumnHeader pocetak;
+ private System.Windows.Forms.ColumnHeader kraj;
+ private System.Windows.Forms.Label label3;
+ private ePOSOne.btnProduct.Button_WOC btnIskoristiPopust;
+ private ePOSOne.btnProduct.Button_WOC btnZavrsiVoznju;
+ private System.Windows.Forms.NumericUpDown txtCena;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs
new file mode 100644
index 0000000..22654a0
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.cs
@@ -0,0 +1,85 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje.Forme
+{
+ public partial class ZavrsiVoznjuForm : Form
+ {
+ private DTO.VoznjaPregled voznja;
+ public ZavrsiVoznjuForm()
+ {
+ InitializeComponent();
+ }
+
+ public ZavrsiVoznjuForm(DTO.VoznjaPregled v)
+ {
+ InitializeComponent();
+ this.voznja = v;
+ }
+
+ private void ZavrsiVoznjuForm_Load(object sender, EventArgs e)
+ {
+ this.IspuniPopuste();
+ this.lblMusterija.Text = voznja.IdMusterije.Ime + " " + voznja.IdMusterije.Prezime;
+ }
+
+ public void IspuniPopuste()
+ {
+ lstPopusti.Items.Clear();
+
+ List popusti = DTOManager.GetPopustMusterije(voznja.IdMusterije.IdMusterije);
+ foreach (DTO.PopustPregled popust in popusti)
+ {
+ ListViewItem item = new ListViewItem(new string[] { popust.Id.ToString(), popust.IdMusterije.IdMusterije.ToString(),
+ popust.Vrednost.ToString(), popust.DatumPocetka.ToString(), popust.DatumKraja.ToString()});
+ lstPopusti.Items.Add(item);
+ lstPopusti.View = View.Details;
+ }
+
+ lstPopusti.Refresh();
+ }
+
+ private void btnIskoristiPopust_Click(object sender, EventArgs e)
+ {
+ if (lstPopusti.SelectedItems.Count == 0)
+ MessageBox.Show("Niste izabrali zeljeni popust!");
+ else if (lstPopusti.SelectedItems.Count > 1)
+ MessageBox.Show("Morate izabrati jedan popust!");
+ else
+ {
+ if(txtCena.Value == 0)
+ {
+ MessageBox.Show("Unesite cenu voznje!");
+ return;
+ }
+ if (txtCena.Value < 100)
+ {
+ MessageBox.Show("Voznja mora biti minimum 100 dinara!");
+ return;
+ }
+
+ int idPopusta = Int32.Parse(lstPopusti.SelectedItems[0].SubItems[0].Text);
+ DTO.PopustPregled p = DTOManager.GetPopust(idPopusta);
+ txtCena.Value = (decimal)((double)txtCena.Value * ( 1 - ((double)p.Vrednost / 100)));
+ DTOManager.obrisiPopust(idPopusta);
+ MessageBox.Show("Popust iskoricen!");
+ this.IspuniPopuste();
+ }
+ }
+
+ private void btnZavrsiVoznju_Click(object sender, EventArgs e)
+ {
+ int cena = (int)txtCena.Value;
+ DTOManager.ZavrsiVoznju(voznja.Id, cena);
+ MessageBox.Show("Voznja uspesno zavrsena.");
+ this.Close();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Forme/ZavrsiVoznjuForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs
new file mode 100644
index 0000000..a4cd8e4
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/AdministrativnoOsobljeMaper.cs
@@ -0,0 +1,37 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class AdministrativnoOsobljeMaper : ClassMap
+ {
+ public AdministrativnoOsobljeMaper()
+ {
+ //Mapiranje tabele
+ Table("ADMINISTRATIVNO_OSOBLJE");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.Jmbg, "JMBG");
+ Map(x => x.Ime, "IME");
+ Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO");
+ Map(x => x.Prezime, "PREZIME");
+ Map(x => x.BrojTelefona, "BROJ_TELEFONA");
+ Map(x => x.Ulica, "ULICA");
+ Map(x => x.Broj, "BROJ");
+ Map(x => x.StrucnaSprema, "STRUCNA_SPREMA");
+
+ //mapiranje veze N : 1 (VOZNJA -> ADMINISTRATIVNO OSOBLJE)
+ HasMany(x => x.DodeljeneVoznje).KeyColumn("ID_AD_OSOBLJA").LazyLoad().Cascade.All().Inverse();
+
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs
new file mode 100644
index 0000000..efdb695
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/LicnoVoziloMaper.cs
@@ -0,0 +1,41 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class LicnoVoziloMaper : ClassMap
+ {
+
+ public LicnoVoziloMaper()
+ {
+ //Mapiranje tabele
+ Table("LICNO_VOZILO");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.RegOznaka, "REG_OZNAKA");
+ Map(x => x.Marka, "MARKA");
+ Map(x => x.Tip, "TIP");
+ Map(x => x.Boja, "BOJA");
+ Map(x => x.KoriscenoOd, "KORISCENO_OD");
+ Map(x => x.KoriscenoDo, "KORISCENO_DO");
+
+ //mapiranje veze N : 1 (VOZAC -> LICNO VOZILO)
+ References(x => x.IdVozaca)
+ .Column("ID_VOZACA")
+ .Not.Nullable()
+ .LazyLoad();
+
+
+
+
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs
new file mode 100644
index 0000000..3d2e0ec
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMaper.cs
@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class MusterijaMaper : ClassMap
+ {
+
+ public MusterijaMaper()
+ {
+ //Mapiranje tabele
+ Table("MUSTERIJA");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID_MUSTERIJE").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+
+ Map(x => x.Ime, "IME");
+ Map(x => x.Prezime, "PREZIME");
+ Map(x => x.Adresa, "ADRESA");
+ Map(x => x.BrojVoznji, "BROJ_VOZNJI");
+
+ HasMany(x => x.MobilniTelefoni).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse();
+ HasMany(x => x.Voznje).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse();
+ HasMany(x => x.Popusti).KeyColumn("ID_MUSTERIJE").LazyLoad().Cascade.All().Inverse();
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs
new file mode 100644
index 0000000..2f8cb27
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/MusterijaMobileMaper.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class MusterijaMobileMaper:ClassMap
+ {
+
+ public MusterijaMobileMaper()
+ {
+ //Mapiranje tabele
+ Table("BROJ_TELEFONA_MUSTERIJE");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID_TELEFONA").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.BrojTelefona, "BROJ_TELEFONA");
+
+ References(x => x.IdMusterije)
+ .Column("ID_MUSTERIJE")
+ .Not.Nullable()
+ .LazyLoad();
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs
new file mode 100644
index 0000000..9138e49
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/PopustMaper.cs
@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class PopustMaper:ClassMap
+ {
+
+ public PopustMaper()
+ {
+ //Mapiranje tabele
+ Table("POPUST");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID_POPUSTA").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ //Map(x => x.idMusterije, "ID_MUSTERIJE");
+ Map(x => x.VrednostPopusta, "VREDNOST_POPUSTA");
+ Map(x => x.DatumPocetka, "DATUM_POCETKA");
+ Map(x => x.DatumKraja, "DATUM_KRAJA");
+
+ References(x => x.IdMusterije)
+ .Column("ID_MUSTERIJE")
+ .Not.Nullable()
+ .LazyLoad();
+
+
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs
new file mode 100644
index 0000000..928e07f
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/SluzbenoVoziloMaper.cs
@@ -0,0 +1,32 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class SluzbenoVoziloMaper:ClassMap
+ {
+
+ public SluzbenoVoziloMaper()
+ {
+ //Mapiranje tabele
+ Table("SLUZBENO_VOZILO");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.RegOznaka, "REG_OZNAKA");
+ Map(x => x.Marka, "MARKA");
+ Map(x => x.Tip, "TIP");
+ Map(x => x.DatumIstekaRegistracije, "DATUM_ISTEKA_REG");
+ Map(x => x.GodinaProizvodnje, "GODINA_PROIZVODNJE");
+
+
+ HasMany(x => x.VozilaVozioSluzbeno).KeyColumn("ID_SLUZBENOG_VOZILA").LazyLoad().Cascade.All().Inverse();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs
new file mode 100644
index 0000000..09baa68
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/VozacMaper.cs
@@ -0,0 +1,37 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class VozacMaper:ClassMap
+ {
+
+ public VozacMaper()
+ {
+ //Mapiranje tabele
+ Table("VOZAC");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.Jmbg, "JMBG");
+ Map(x => x.Ime, "IME");
+ Map(x => x.SrednjeSlovo, "SREDNJE_SLOVO");
+ Map(x => x.Prezime, "PREZIME");
+ Map(x => x.BrojTelefona, "BROJ_TELEFONA");
+ Map(x => x.Ulica, "ULICA");
+ Map(x => x.Broj, "BROJ");
+ Map(x => x.BrojDozvole, "BROJ_DOZVOLE");
+ Map(x => x.Kategorija, "KATEGORIJA");
+
+ HasMany(x => x.VozeneVoznje).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse();
+ HasMany(x => x.LicnaVozila).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse();
+ HasMany(x=>x.VozacVozioSluzbeno).KeyColumn("ID_VOZACA").LazyLoad().Cascade.All().Inverse();
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs
new file mode 100644
index 0000000..fdf75f2
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/VozioSluzbenoMaper.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class VozioSluzbenoMaper:ClassMap
+ {
+ public VozioSluzbenoMaper()
+ {
+ //Mapiranje tabele
+ Table("VOZIO_SLUZBENO");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID_VEZE").GeneratedBy.TriggerIdentity();
+
+ References(x => x.IdSluzbenogVozila).Column("ID_SLUZBENOG_VOZILA").LazyLoad();
+ References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad();
+
+ //mapiranje svojstava
+ Map(x => x.DatumOd, "VOZIO_OD");
+ Map(x => x.DatumDo, "VOZIO_DO");
+
+ }
+
+
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs b/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs
new file mode 100644
index 0000000..fd76532
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Mapiranja/VoznjaMaper.cs
@@ -0,0 +1,37 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using FluentNHibernate.Mapping;
+using TaksiUdruzenje.Entiteti;
+namespace TaksiUdruzenje.Mapiranja
+{
+ public class VoznjaMaper:ClassMap
+ {
+
+ public VoznjaMaper()
+ {
+ //Mapiranje tabele
+ Table("VOZNJA");
+
+ //mapiranje primarnog kljuca
+ Id(x => x.Id, "ID").GeneratedBy.TriggerIdentity();
+
+ //mapiranje svojstava
+ Map(x => x.PocetnaStanica, "POCETNA_STANICA");
+ Map(x => x.KrajnjaStanica, "KRAJNJA_STANICA");
+ Map(x => x.VremePoziva, "VREME_POZIVA");
+ Map(x => x.VremePocetka, "VREME_POCETKA_VOZNJE");
+ Map(x => x.VremeKraja, "VREME_KRAJA_VOZNJE");
+ Map(x => x.CenaVoznje, "CENA_VOZNJE");
+ Map(x => x.BrojTelefonaPoziva, "BROJ_TELEFONA_POZIVA");
+
+ References(x => x.IdMusterije).Column("ID_MUSTERIJE").LazyLoad();
+ References(x => x.IdVozaca).Column("ID_VOZACA").LazyLoad();
+ References(x => x.IdAdministrativnogOsoblja).Column("ID_AD_OSOBLJA").LazyLoad();
+
+
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Program.cs b/Desktop app/TaksiUdruzenje/Program.cs
new file mode 100644
index 0000000..457b677
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Program.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje
+{
+ static class Program
+ {
+ ///
+ /// The main entry point for the application.
+ ///
+ [STAThread]
+ static void Main()
+ {
+ Application.EnableVisualStyles();
+ Application.SetCompatibleTextRenderingDefault(false);
+ Application.Run(new TaxiHome());
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs b/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..70d4d06
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("TaksiUdruzenje")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("TaksiUdruzenje")]
+[assembly: AssemblyCopyright("Copyright © 2021")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("7b336875-2dc5-4e09-b06e-aedfeddfd224")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs b/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..d788183
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Properties/Resources.Designer.cs
@@ -0,0 +1,73 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace TaksiUdruzenje.Properties {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TaksiUdruzenje.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap taxi_background_city_landscape_many_houses_31606038 {
+ get {
+ object obj = ResourceManager.GetObject("taxi-background-city-landscape-many-houses-31606038", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Properties/Resources.resx b/Desktop app/TaksiUdruzenje/Properties/Resources.resx
new file mode 100644
index 0000000..6529603
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Properties/Resources.resx
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ ..\taxi-background-city-landscape-many-houses-31606038.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs b/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs
new file mode 100644
index 0000000..045c86c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Properties/Settings.Designer.cs
@@ -0,0 +1,29 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+
+namespace TaksiUdruzenje.Properties
+{
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+ internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+ {
+
+ private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+ public static Settings Default
+ {
+ get
+ {
+ return defaultInstance;
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/Properties/Settings.settings b/Desktop app/TaksiUdruzenje/Properties/Settings.settings
new file mode 100644
index 0000000..3964565
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/Properties/Settings.settings
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj b/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj
new file mode 100644
index 0000000..a2c7c2a
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/TaksiUdruzenje.csproj
@@ -0,0 +1,373 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {7B336875-2DC5-4E09-B06E-AEDFEDDFD224}
+ WinExe
+ TaksiUdruzenje
+ TaksiUdruzenje
+ v4.7.2
+ 512
+ true
+ true
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ ..\packages\Antlr3.Runtime.3.5.1\lib\net40-client\Antlr3.Runtime.dll
+
+
+ ..\packages\FluentNHibernate.3.1.0\lib\net461\FluentNHibernate.dll
+
+
+ ..\packages\Iesi.Collections.4.0.4\lib\net461\Iesi.Collections.dll
+
+
+ ..\packages\NHibernate.5.3.9\lib\net461\NHibernate.dll
+
+
+ ..\packages\Oracle.ManagedDataAccess.19.11.0\lib\net40\Oracle.ManagedDataAccess.dll
+
+
+ ..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll
+
+
+ ..\packages\Remotion.Linq.EagerFetching.2.2.0\lib\net45\Remotion.Linq.EagerFetching.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ Component
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ Form1.cs
+
+
+ Form
+
+
+ AdministrativnoOsobljeForm.cs
+
+
+ Form
+
+
+ AdministrativnoOsobljePrikaz.cs
+
+
+ Form
+
+
+ BrojTelefonaDodavanjeForm.cs
+
+
+ Form
+
+
+ DodajAdministrativnoOsoblje.cs
+
+
+ Form
+
+
+ DodajLicnoVozilo.cs
+
+
+ Form
+
+
+ DodajMusterijuForm.cs
+
+
+ Form
+
+
+ DodajPopust.cs
+
+
+ Form
+
+
+ DodajPopustMusteriji.cs
+
+
+ Form
+
+
+ DodajSluzbeno.cs
+
+
+ Form
+
+
+ DodajVozaca.cs
+
+
+ Form
+
+
+ LicnoVoziloPrikaz.cs
+
+
+ Form
+
+
+ MusterijaPrikaz.cs
+
+
+ Form
+
+
+ MusterijeForm.cs
+
+
+ Form
+
+
+ PopustiForm.cs
+
+
+ Form
+
+
+ ProduziPopust.cs
+
+
+ Form
+
+
+ SluzebnoDodela.cs
+
+
+ Form
+
+
+ VozacPrikaz.cs
+
+
+ Form
+
+
+ SluzbenaVozilaPrikaz.cs
+
+
+ Form
+
+
+ VozaciForm.cs
+
+
+ Form
+
+
+ Vozila.cs
+
+
+ Form
+
+
+ VoznjaDodavanjeForm.cs
+
+
+ Form
+
+
+ VoznjaForm.cs
+
+
+ Form
+
+
+ VoznjaPrikazForm.cs
+
+
+ Form
+
+
+ VoznjeForm.cs
+
+
+ Form
+
+
+ ZavrsiVoznjuForm.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Form
+
+
+ TaxiHome.cs
+
+
+ Form1.cs
+
+
+ AdministrativnoOsobljeForm.cs
+
+
+ AdministrativnoOsobljePrikaz.cs
+
+
+ BrojTelefonaDodavanjeForm.cs
+
+
+ DodajAdministrativnoOsoblje.cs
+
+
+ DodajLicnoVozilo.cs
+
+
+ DodajMusterijuForm.cs
+
+
+ DodajPopust.cs
+
+
+ DodajPopustMusteriji.cs
+
+
+ DodajSluzbeno.cs
+
+
+ DodajVozaca.cs
+
+
+ LicnoVoziloPrikaz.cs
+
+
+ MusterijaPrikaz.cs
+
+
+ MusterijeForm.cs
+
+
+ PopustiForm.cs
+
+
+ ProduziPopust.cs
+
+
+ SluzbenaVozilaPrikaz.cs
+
+
+ SluzebnoDodela.cs
+
+
+ VozaciForm.cs
+
+
+ VozacPrikaz.cs
+
+
+ Vozila.cs
+
+
+ VoznjaDodavanjeForm.cs
+
+
+ VoznjaForm.cs
+
+
+ VoznjaPrikazForm.cs
+
+
+ VoznjeForm.cs
+
+
+ ZavrsiVoznjuForm.cs
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+ Designer
+
+
+ True
+ Resources.resx
+ True
+
+
+ TaxiHome.cs
+
+
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
+
+ True
+ Settings.settings
+ True
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/Taxi2.jpg b/Desktop app/TaksiUdruzenje/Taxi2.jpg
new file mode 100644
index 0000000..9f8b881
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/Taxi2.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs b/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs
new file mode 100644
index 0000000..f87fd96
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/TaxiHome.Designer.cs
@@ -0,0 +1,220 @@
+
+namespace TaksiUdruzenje
+{
+ partial class TaxiHome
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnPopusti = new ePOSOne.btnProduct.Button_WOC();
+ this.btnVoznje = new ePOSOne.btnProduct.Button_WOC();
+ this.btnVozila = new ePOSOne.btnProduct.Button_WOC();
+ this.btnVozaci = new ePOSOne.btnProduct.Button_WOC();
+ this.btnMusterije = new ePOSOne.btnProduct.Button_WOC();
+ this.btnAdOsoblje = new ePOSOne.btnProduct.Button_WOC();
+ this.SuspendLayout();
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.BackColor = System.Drawing.Color.Transparent;
+ this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 22.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.ForeColor = System.Drawing.Color.Black;
+ this.label1.Location = new System.Drawing.Point(258, 29);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(366, 44);
+ this.label1.TabIndex = 4;
+ this.label1.Text = "TAXI UDRUŽENJE";
+ //
+ // btnPopusti
+ //
+ this.btnPopusti.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPopusti.BorderColor = System.Drawing.Color.Black;
+ this.btnPopusti.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnPopusti.FlatAppearance.BorderSize = 0;
+ this.btnPopusti.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnPopusti.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnPopusti.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnPopusti.ForeColor = System.Drawing.Color.Black;
+ this.btnPopusti.Location = new System.Drawing.Point(266, 441);
+ this.btnPopusti.Name = "btnPopusti";
+ this.btnPopusti.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnPopusti.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnPopusti.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnPopusti.Size = new System.Drawing.Size(331, 63);
+ this.btnPopusti.TabIndex = 10;
+ this.btnPopusti.Text = "Popusti";
+ this.btnPopusti.TextColor = System.Drawing.Color.Black;
+ this.btnPopusti.UseVisualStyleBackColor = false;
+ this.btnPopusti.Click += new System.EventHandler(this.btnPopusti_Click);
+ //
+ // btnVoznje
+ //
+ this.btnVoznje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnVoznje.BorderColor = System.Drawing.Color.Black;
+ this.btnVoznje.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnVoznje.FlatAppearance.BorderSize = 0;
+ this.btnVoznje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnVoznje.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnVoznje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnVoznje.ForeColor = System.Drawing.Color.Black;
+ this.btnVoznje.Location = new System.Drawing.Point(266, 372);
+ this.btnVoznje.Name = "btnVoznje";
+ this.btnVoznje.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnVoznje.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnVoznje.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnVoznje.Size = new System.Drawing.Size(331, 63);
+ this.btnVoznje.TabIndex = 9;
+ this.btnVoznje.Text = "Vožnje";
+ this.btnVoznje.TextColor = System.Drawing.Color.Black;
+ this.btnVoznje.UseVisualStyleBackColor = false;
+ this.btnVoznje.Click += new System.EventHandler(this.btnVoznje_Click);
+ //
+ // btnVozila
+ //
+ this.btnVozila.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnVozila.BorderColor = System.Drawing.Color.Black;
+ this.btnVozila.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnVozila.FlatAppearance.BorderSize = 0;
+ this.btnVozila.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(191)))), ((int)(((byte)(128)))), ((int)(((byte)(0)))));
+ this.btnVozila.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnVozila.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnVozila.ForeColor = System.Drawing.Color.Black;
+ this.btnVozila.Location = new System.Drawing.Point(266, 303);
+ this.btnVozila.Name = "btnVozila";
+ this.btnVozila.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnVozila.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnVozila.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnVozila.Size = new System.Drawing.Size(331, 63);
+ this.btnVozila.TabIndex = 8;
+ this.btnVozila.Text = "Vozila";
+ this.btnVozila.TextColor = System.Drawing.Color.Black;
+ this.btnVozila.UseVisualStyleBackColor = false;
+ this.btnVozila.Click += new System.EventHandler(this.btnVozila_Click);
+ //
+ // btnVozaci
+ //
+ this.btnVozaci.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0)))));
+ this.btnVozaci.BorderColor = System.Drawing.Color.Black;
+ this.btnVozaci.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnVozaci.FlatAppearance.BorderSize = 0;
+ this.btnVozaci.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0)))));
+ this.btnVozaci.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnVozaci.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnVozaci.ForeColor = System.Drawing.Color.Black;
+ this.btnVozaci.Location = new System.Drawing.Point(266, 165);
+ this.btnVozaci.Name = "btnVozaci";
+ this.btnVozaci.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnVozaci.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnVozaci.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnVozaci.Size = new System.Drawing.Size(331, 63);
+ this.btnVozaci.TabIndex = 7;
+ this.btnVozaci.Text = "Vozači";
+ this.btnVozaci.TextColor = System.Drawing.Color.Black;
+ this.btnVozaci.UseVisualStyleBackColor = false;
+ this.btnVozaci.Click += new System.EventHandler(this.btnVozaci_Click);
+ //
+ // btnMusterije
+ //
+ this.btnMusterije.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(163)))), ((int)(((byte)(1)))));
+ this.btnMusterije.BorderColor = System.Drawing.Color.Black;
+ this.btnMusterije.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnMusterije.FlatAppearance.BorderSize = 0;
+ this.btnMusterije.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(163)))), ((int)(((byte)(1)))));
+ this.btnMusterije.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnMusterije.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnMusterije.ForeColor = System.Drawing.Color.Black;
+ this.btnMusterije.Location = new System.Drawing.Point(266, 234);
+ this.btnMusterije.Name = "btnMusterije";
+ this.btnMusterije.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnMusterije.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnMusterije.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnMusterije.Size = new System.Drawing.Size(331, 63);
+ this.btnMusterije.TabIndex = 6;
+ this.btnMusterije.Text = "Mušterije";
+ this.btnMusterije.TextColor = System.Drawing.Color.Black;
+ this.btnMusterije.UseVisualStyleBackColor = false;
+ this.btnMusterije.Click += new System.EventHandler(this.btnMusterije_Click);
+ //
+ // btnAdOsoblje
+ //
+ this.btnAdOsoblje.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0)))));
+ this.btnAdOsoblje.BorderColor = System.Drawing.Color.Black;
+ this.btnAdOsoblje.ButtonColor = System.Drawing.Color.Yellow;
+ this.btnAdOsoblje.FlatAppearance.BorderSize = 0;
+ this.btnAdOsoblje.FlatAppearance.MouseOverBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(178)))), ((int)(((byte)(0)))));
+ this.btnAdOsoblje.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+ this.btnAdOsoblje.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
+ this.btnAdOsoblje.ForeColor = System.Drawing.Color.Black;
+ this.btnAdOsoblje.Location = new System.Drawing.Point(266, 96);
+ this.btnAdOsoblje.Name = "btnAdOsoblje";
+ this.btnAdOsoblje.OnHoverBorderColor = System.Drawing.Color.Black;
+ this.btnAdOsoblje.OnHoverButtonColor = System.Drawing.Color.Gold;
+ this.btnAdOsoblje.OnHoverTextColor = System.Drawing.Color.Black;
+ this.btnAdOsoblje.Size = new System.Drawing.Size(331, 63);
+ this.btnAdOsoblje.TabIndex = 5;
+ this.btnAdOsoblje.Text = "Administrativno osoblje";
+ this.btnAdOsoblje.TextColor = System.Drawing.Color.Black;
+ this.btnAdOsoblje.UseVisualStyleBackColor = false;
+ this.btnAdOsoblje.Click += new System.EventHandler(this.btnAdOsoblje_Click);
+ //
+ // TaxiHome
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.BackgroundImage = global::TaksiUdruzenje.Properties.Resources.taxi_background_city_landscape_many_houses_31606038;
+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
+ this.ClientSize = new System.Drawing.Size(852, 593);
+ this.Controls.Add(this.btnPopusti);
+ this.Controls.Add(this.btnVoznje);
+ this.Controls.Add(this.btnVozila);
+ this.Controls.Add(this.btnVozaci);
+ this.Controls.Add(this.btnMusterije);
+ this.Controls.Add(this.btnAdOsoblje);
+ this.Controls.Add(this.label1);
+ this.MaximizeBox = false;
+ this.MaximumSize = new System.Drawing.Size(870, 640);
+ this.MinimumSize = new System.Drawing.Size(870, 640);
+ this.Name = "TaxiHome";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "Početna strana";
+ this.Load += new System.EventHandler(this.TaxiHome_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+ private System.Windows.Forms.Label label1;
+ private ePOSOne.btnProduct.Button_WOC btnAdOsoblje;
+ private ePOSOne.btnProduct.Button_WOC btnMusterije;
+ private ePOSOne.btnProduct.Button_WOC btnVozaci;
+ private ePOSOne.btnProduct.Button_WOC btnVozila;
+ private ePOSOne.btnProduct.Button_WOC btnVoznje;
+ private ePOSOne.btnProduct.Button_WOC btnPopusti;
+ }
+}
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.cs b/Desktop app/TaksiUdruzenje/TaxiHome.cs
new file mode 100644
index 0000000..364027c
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/TaxiHome.cs
@@ -0,0 +1,72 @@
+using NHibernate;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace TaksiUdruzenje
+{
+ public partial class TaxiHome : Form
+ {
+ public TaxiHome()
+ {
+ InitializeComponent();
+ }
+
+ private void btnAdOsoblje_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.AdministrativnoOsobljeForm forma = new TaksiUdruzenje.Forme.AdministrativnoOsobljeForm();
+ forma.ShowDialog();
+ }
+
+ private void btnMusterije_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.MusterijeForm forma = new TaksiUdruzenje.Forme.MusterijeForm();
+ forma.ShowDialog();
+ }
+
+ private void btnVozaci_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.VozaciForm forma = new TaksiUdruzenje.Forme.VozaciForm();
+ forma.ShowDialog();
+
+ }
+
+ private void btnVozila_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.Vozila forma = new TaksiUdruzenje.Forme.Vozila();
+ forma.ShowDialog();
+ }
+
+ private void btnVoznje_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.VoznjaForm forma = new TaksiUdruzenje.Forme.VoznjaForm();
+ forma.ShowDialog();
+ }
+
+ private void btnPopusti_Click(object sender, EventArgs e)
+ {
+ TaksiUdruzenje.Forme.PopustiForm forma = new TaksiUdruzenje.Forme.PopustiForm();
+ forma.ShowDialog();
+ }
+
+ private void TaxiHome_Load(object sender, EventArgs e)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+
+ s.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ }
+ }
+ }
+}
diff --git a/Desktop app/TaksiUdruzenje/TaxiHome.resx b/Desktop app/TaksiUdruzenje/TaxiHome.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/TaxiHome.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/dodaj vozaca.jpg b/Desktop app/TaksiUdruzenje/dodaj vozaca.jpg
new file mode 100644
index 0000000..db22d29
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/dodaj vozaca.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/packages.config b/Desktop app/TaksiUdruzenje/packages.config
new file mode 100644
index 0000000..6021405
--- /dev/null
+++ b/Desktop app/TaksiUdruzenje/packages.config
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Desktop app/TaksiUdruzenje/screen-1.jpg b/Desktop app/TaksiUdruzenje/screen-1.jpg
new file mode 100644
index 0000000..4357e29
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/screen-1.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/slika ad.jpg b/Desktop app/TaksiUdruzenje/slika ad.jpg
new file mode 100644
index 0000000..ff02371
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/slika ad.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/slika ao.jpg b/Desktop app/TaksiUdruzenje/slika ao.jpg
new file mode 100644
index 0000000..37bcfea
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/slika ao.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/slika popust.jpg b/Desktop app/TaksiUdruzenje/slika popust.jpg
new file mode 100644
index 0000000..a84ec35
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/slika popust.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/taxi-background-city-landscape-many-houses-31606038.jpg b/Desktop app/TaksiUdruzenje/taxi-background-city-landscape-many-houses-31606038.jpg
new file mode 100644
index 0000000..e8c1743
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/taxi-background-city-landscape-many-houses-31606038.jpg differ
diff --git a/Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg b/Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg
new file mode 100644
index 0000000..1e1becc
Binary files /dev/null and b/Desktop app/TaksiUdruzenje/taxi-driver-services_82574-550.jpg differ
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService.sln b/WebAPIService/TaksiUdruzenje WebAPIService.sln
new file mode 100644
index 0000000..06babd8
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30611.23
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje WebAPIService", "TaksiUdruzenje WebAPIService\TaksiUdruzenje WebAPIService.csproj", "{4FAFC053-942F-4F91-9288-F733545B4D94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenjeLibrary", "TaksiUdruzenjeLibrary\TaksiUdruzenjeLibrary.csproj", "{0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {C85D348E-0122-4EB8-9890-B93CAD0486BE}
+ EndGlobalSection
+EndGlobal
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs
new file mode 100644
index 0000000..c0699b4
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs
@@ -0,0 +1,115 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class AdministrativnoOsobljeController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("PreuzmiSvaAdministrativnaOsoblja")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetAdministrativnoOsobljeAll()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetAOAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiAdministrativnoOsoblje/{idAdOsoblja}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetAdministrativnoOsoblje(int idAdOsoblja)
+ {
+ try
+ {
+ DTO.AdministrativnoOsobljePregled ad = null;
+ ad = DataProvider.GetAOInfo(idAdOsoblja);
+ if (ad != null)
+ return new JsonResult(ad);
+ else
+ return BadRequest("Ne postoji administrativno osoblje sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPost]
+ [Route("DodajAdministrativnoOsoblje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao)
+ {
+ try
+ {
+ if (DataProvider.CreateAdministrativno(ao.Jmbg,ao.Ime,ao.SrednjeSlovo,ao.Prezime,ao.BrojTelefona,ao.Ulica,ao.Broj,ao.StrucnaSprema))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniAdministrativnoOsoblje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao)
+ {
+ try
+ {
+ if (DataProvider.EditAdministrativno(ao.idAO,ao.Ime,ao.Prezime,ao.SrednjeSlovo,ao.Ulica,ao.Broj,ao.BrojTelefona,ao.StrucnaSprema))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene administrativnog osoblja! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiAdministrativnoOsoblje/{idAdOsoblja}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiAdministrativnoOsoblje(int idAdOsoblja)
+ {
+ try
+ {
+ if (DataProvider.obrisiOsoblje(idAdOsoblja))
+ return Ok();
+ else
+ return BadRequest("Ne postoji vozac sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs
new file mode 100644
index 0000000..486d214
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/LicnoVoziloController.cs
@@ -0,0 +1,115 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class LicnoVoziloController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("PreuzmiSvaLicnaVozila")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetLicnoVoziloAll()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetLicnaVozilaAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiLicnoVozilo/{idLicnogVozila}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetLicnoVozilo(int idLicnogVozila)
+ {
+ try
+ {
+ DTO.LicnoVoziloPregled lv = null;
+ lv = DataProvider.GetLicnoVozilo(idLicnogVozila);
+ if (lv != null)
+ return new JsonResult(lv);
+ else
+ return BadRequest("Ne postoji licno vozilo sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPost]
+ [Route("DodajLicnoVozilo")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajLicnoVozilo([FromBody] DTO.LicnoVoziloPregled lv)
+ {
+ try
+ {
+ if (DataProvider.createLicno(lv.Vozac.IdVozac,lv.RegOznaka,lv.Marka,lv.Tip,lv.Boja,lv.KoriscenoOd,lv.KoriscenoDo))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniLicnoVozilo")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniLicnoVozilo([FromBody] DTO.LicnoVoziloPregled lv)
+ {
+ try
+ {
+ if (DataProvider.IzmeniLicnoVozilo(lv.Id,lv.RegOznaka,lv.Marka,lv.Tip,lv.Boja,lv.KoriscenoOd,lv.KoriscenoDo,lv.Vozac))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene licnog vozila! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiLicnoVozilo/{idLicnogVozila}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiLicnoVozilo(int idLicnogVozila)
+ {
+ try
+ {
+ if (DataProvider.obrisiLicnaVozila(idLicnogVozila))
+ return Ok();
+ else
+ return BadRequest("Ne postoji licno vozilo sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs
new file mode 100644
index 0000000..871cde2
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs
@@ -0,0 +1,111 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class MusterijaController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("GetMusterije")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetMusterije()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetMusterijaAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpGet]
+ [Route("GetMusterija/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetMusterija(int id)
+ {
+ try
+ {
+ DTO.MusterijaPregled musterija = DataProvider.GetMusterija(id);
+ if(musterija!=null)
+ return new JsonResult(musterija);
+ else
+ return BadRequest("Ne postoji musterija sa ovim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpPost]
+ [Route("AddMusterija")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult AddMusterija([FromBody] DTO.MusterijaPregled musterija)
+ {
+ try
+ {
+
+ if(DataProvider.DodajMusteriju(musterija))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniMusteriju")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult IzmeniMusteriju([FromBody] DTO.MusterijaPregled musterija)
+ {
+ try
+ {
+
+ if (DataProvider.IzmeniMusteriju(musterija.IdMusterije,musterija.Ime,musterija.Prezime,musterija.Adresa,musterija.BrojVoznji))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene musterije. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiMusteriju/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult ObrisiMusteriju([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ if(DataProvider.obrisiMusteriju(id))
+ return Ok();
+ else
+ return BadRequest("Ne postoji musterija sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs
new file mode 100644
index 0000000..f9bc623
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaTelefoniController.cs
@@ -0,0 +1,147 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class MusterijaTelefoniController : ControllerBase
+ {
+ [HttpGet]
+ [Route("PreuzmiSveTelefone")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetSveTelefone()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetTelefoniAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiTelefon/{idTelefona}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetTelefon(int idTelefona)
+ {
+ try
+ {
+ DTO.TelefoniPregled tel = DataProvider.GetTelefon(idTelefona);
+ if (tel == null)
+ return BadRequest("Ne postoji telefon sa ovim id-em.");
+
+ return new JsonResult(tel);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpGet]
+ [Route("PreuzmiTelefoneMusterije/{idMusterije}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetTelefoniMusterije(int idMusterije)
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetTelefoniMusterije(idMusterije));
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPost]
+ [Route("DodajTelefon")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ //dodajemo novi telefon nekoj musteriji
+ public IActionResult DodajTelefon([FromBody] DTO.TelefoniPregled telefon)
+ {
+ try
+ {
+ if (DataProvider.DodajTelefon(telefon))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniTelefon")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ //menjamo telefon (broj telefona I musteriju)
+ public IActionResult IzmeniTelefon([FromBody] DTO.TelefoniPregled telefon)
+ {
+ try
+ {
+ if (DataProvider.IzmeniTelefon(telefon))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene telefona! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpDelete]
+ [Route("ObrisiTelefon/{idTelefona}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ //brisanje telefona po id-u
+ public IActionResult ObrisiTelefon(int idTelefona)
+ {
+ try
+ {
+ if (DataProvider.ObrisiTelefon(idTelefona))
+ return Ok();
+ else
+ return BadRequest("Ne postoji telefon sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiTelefonPoBroju/{brTelefona}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ //brisanje telefona po broju telefona
+ public IActionResult ObrisiTelefonPoBroju(string brTelefona)
+ {
+ try
+ {
+ if (DataProvider.ObrisiTelefonPoBroju(brTelefona))
+ return Ok();
+ else
+ return BadRequest("Ne postoji uneti broj!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs
new file mode 100644
index 0000000..f768ea5
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs
@@ -0,0 +1,126 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class PopustController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("GetPopusti")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetPopusti()
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpGet]
+ [Route("GetPopust/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetPopust(int id)
+ {
+ try
+ {
+ DTO.PopustPregled p = null;
+ p = DataProvider.GetPopust(id);
+ if (p != null)
+ return new JsonResult(p);
+ else
+ return BadRequest("Ne postoji popust sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpGet]
+ [Route("GetPopustiMusterije/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetPopustiMusterije(int id)
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustMusterije(id));
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpPost]
+ [Route("AddPopust")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult AddPopust([FromBody] DTO.PopustPregled popust)
+ {
+ try
+ {
+ if (DataProvider.addPopust(popust.Musterija.IdMusterije, popust.Vrednost, popust.DatumPocetka, popust.DatumKraja))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniPopust")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult IzmeniPopust([FromBody] DTO.PopustPregled popust)
+ {
+ try
+ {
+ DataProvider.IzmeniPopust(popust);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiPopust/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult obrisiPopust([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ if(DataProvider.obrisiPopust(id))
+ return Ok();
+ else
+ return BadRequest("Ne postoji popust sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs
new file mode 100644
index 0000000..a6ba294
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/SluzbenoVoziloController.cs
@@ -0,0 +1,134 @@
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
+using System;
+using TaksiUdruzenjeLibrary;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class SluzbenoVoziloController : ControllerBase
+ {
+ [HttpGet]
+ [Route("PreuzmiSvaSluzbenaVozila")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetSvaSluzbena()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetSluzbenaVozilaAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiSluzbenoVozilo/{idSluzbenogVozila}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetSluzbenoVozilo(int idSluzbenogVozila)
+ {
+ try
+ {
+ DTO.SluzbenoVoziloPregled sluzbeno = DataProvider.vratiSluzbenoVozilo(idSluzbenogVozila);
+ if (sluzbeno != null)
+ return new JsonResult(sluzbeno);
+ else
+ return BadRequest("Ne postoji sluzbeno vozilo sa ovim id-em.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPost]
+ [Route("DodajSluzbenoVozilo")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajSluzbenoVozilo([FromBody] DTO.SluzbenoVoziloPregled vozilo)
+ {
+ try
+ {
+ if (DataProvider.createSluzbeno(vozilo.RegOznaka, vozilo.Marka, vozilo.Tip,
+ vozilo.DatumIstekaRegistracije,
+ vozilo.GodinaProizvodnje))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpDelete]
+ [Route("ObrisiVozioSluzbeno/{idVeze}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiVozioSluzbeno(int idVeze)
+ {
+ try
+ {
+ if (DataProvider.DeleteVozioOd(idVeze))
+ return Ok();
+ else
+ return BadRequest("Ne postoji entitet sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPut]
+ [Route("IzmeniSluzbenoVozilo")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniSluzbenoVozilo([FromBody] DTO.SluzbenoVoziloPregled vozilo)
+ {
+ try
+ {
+ if (DataProvider.EditSluzbenoVozilo(vozilo))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene sluzbenog vozila! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpDelete]
+ [Route("ObrisiSluzbenoVozilo/{idSluzbenogVozila}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiSluzbenoVozilo(int idSluzbenogVozila)
+ {
+ try
+ {
+ if (DataProvider.obrisiSluzbenoVozilo(idSluzbenogVozila))
+ return Ok();
+ else
+ return BadRequest("Ne postoji sluzbeno vozilo sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs
new file mode 100644
index 0000000..0d9e2d7
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs
@@ -0,0 +1,117 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class VozacController : ControllerBase
+ {
+ [HttpGet]
+ [Route("PreuzmiSveVozace")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetVozacAll()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetVozacAll());
+ }
+ catch(Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetVozac(int idVozaca)
+ {
+ try
+ {
+ DTO.VozacPregled vp = null;
+ vp = DataProvider.GetVozac(idVozaca);
+ if (vp!= null)
+ return new JsonResult(vp);
+ else
+ return BadRequest("Ne postoji vozac sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPost]
+ [Route("DodajVozaca")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajVozaca([FromBody]DTO.VozacPregled vozac)
+ {
+ try
+ {
+ if(DataProvider.CreateVozac(vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.Jmbg, vozac.BrojTelefona, vozac.Ulica, vozac.Broj, vozac.BrojDozvole, vozac.Kategorija))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniVozaca")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniVozaca([FromBody] DTO.VozacPregled vozac)
+ {
+ try
+ {
+ if (DataProvider.izmeniVozaca(vozac.IdVozac, vozac.Ime,vozac.Prezime, vozac.SrednjeSlovo, vozac.Ulica, vozac.Broj, vozac.BrojTelefona, vozac.Kategorija,vozac.BrojDozvole))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene vozaca! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiVozaca(int idVozaca)
+ {
+ try
+ {
+ if (DataProvider.deleteVozac(idVozaca))
+ return Ok();
+ else
+ return BadRequest("Ne postoji vozac sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs
new file mode 100644
index 0000000..3f048d4
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozioSluzbenoController.cs
@@ -0,0 +1,160 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class VozioSluzbenoController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("PreuzmiSvaVozenaSluzbena")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetSvaVozenaSluzbena()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetVozioSluzbenoAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiVozenoSluzbeno/{idVeze}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ public IActionResult GetVozenoSluzbeno(int idVeze)
+ {
+ try
+ {
+ DTO.VozioSluzbenoPregled vsp = DataProvider.GetVozioSluzbeno(idVeze);
+ if (vsp == null)
+ return BadRequest("Proverite id koji ste uneli.");
+
+ return new JsonResult(vsp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPut]
+ [Route("IzmeniVozioSluzbeno")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniVozenoSluzbeno([FromBody] DTO.VozioSluzbenoPregled vsp)
+ {
+ try
+ {
+ if (DataProvider.IzmeniVozioSluzbeno(vsp))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene vozenja sluzbenog vozila! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ //zavrsetak koriscenja sluzbenog vozila
+ [HttpPut]
+ [Route("ZavrsiKoriscenjeSluzbenog/{idVeze}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ZavrsiKoriscenjeSluzbenog(int idVeze)
+ {
+ try
+ {
+ if (DataProvider.UpdateVozioDo(idVeze, DateTime.Now))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom zavrsavanja koriscenja. Proverite id koji se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ //dodavanje vozila vozacu na odredjeno vreme
+ [HttpPost]
+ [Route("DodeliVoziloVozacuOdredjeno")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodeliVoziloVozacuOdredjeno([FromBody] DTO.VozioSluzbenoPregled vs)
+ {
+ try
+ {
+ if (vs.VozioOd > vs.VozioDo)
+ return BadRequest("Greska prilikom dodavanja. Proverite uneti datum koriscenja.");
+
+ if (DataProvider.dodeliVoziloVozacu(vs.Vozilo.Id, vs.Vozac.IdVozac, vs.VozioOd, vs.VozioDo))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ //dodavanje vozila vozacu na neodredjeno vreme
+ [HttpPost]
+ [Route("DodeliVoziloVozacuNeodredjeno/{idVozila}/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodeliVoziloVozacuNeodredjeno(int idVozila, int idVozaca)
+ {
+ try
+ {
+ if (DataProvider.dodeliVoziloVozacu(idVozila, idVozaca, DateTime.Now, null))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpDelete]
+ [Route("ObrisiVozioSluzbeno/{idVeze}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiVozioSluzbeno(int idVeze)
+ {
+ try
+ {
+ if (DataProvider.DeleteVozioOd(idVeze))
+ return Ok();
+ else
+ return BadRequest("Ne postoji entitet sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs
new file mode 100644
index 0000000..e965120
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VoznjaController.cs
@@ -0,0 +1,221 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class VoznjaController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("PreuzmiSveVoznje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiVoznje()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetVoznjaAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpGet]
+ [Route("PreuzmiVoznju/{idVoznje}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiVoznju(int idVoznje)
+ {
+ try
+ {
+ DTO.VoznjaPregled vp = DataProvider.GetJednaVoznja(idVoznje);
+ if (vp == null)
+ return BadRequest("Ne postoji voznja sa ovim id-em.");
+
+ return new JsonResult(vp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiVoznjeMusterije/{idMusterije}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiVoznjuMusterije(int idMusterije)
+ {
+ try
+ {
+ List vp = DataProvider.GetVoznjeMusterije(idMusterije);
+ if (vp == null)
+ return BadRequest("Ne postoji uneta musterija.");
+
+ return new JsonResult(vp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpGet]
+ [Route("PreuzmiAktivneVoznjeVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiAktivneVoznjeVozac(int idVozaca)
+ {
+ try
+ {
+ List vp = DataProvider.GetAktivneVoznjeVozaca(idVozaca);
+ if (vp == null)
+ return BadRequest("Ne postoji uneti vozac.");
+
+ return new JsonResult(vp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpGet]
+ [Route("PreuzmiZavrseneVoznjeVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiZavrseneVoznjeVozac(int idVozaca)
+ {
+ try
+ {
+ List vp = DataProvider.GetZavrseneVoznjeVozaca(idVozaca);
+ if (vp == null)
+ return BadRequest("Ne postoji uneti vozac.");
+
+ return new JsonResult(vp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpGet]
+ [Route("PreuzmiVoznjeOsoblja/{idOsoblja}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult VratiVoznjeOsoblja(int idOsoblja)
+ {
+ try
+ {
+ List vp = DataProvider.GetVoznjaAdministrativnog(idOsoblja);
+ if (vp == null)
+ return BadRequest("Ne postoji uneti clan osoblja.");
+
+ return new JsonResult(vp);
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPost]
+ [Route("DodajVoznju")]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ //dodaje novu voznju cije je vreme kraja i cena null
+ public IActionResult DodajNovuVoznju([FromBody] DTO.VoznjaPregled vp)
+ {
+ try
+ {
+ if (DataProvider.DodajVoznju(vp))
+ return Ok();
+ else
+ return BadRequest("Niste uneli validne informacije!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPut]
+ [Route("ZavrsiVoznju/{idVoznje}/{cena}")]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ //postavlja vreme kraja voznje na Now i dodaje cenu voznje
+ public IActionResult ZavrsiVoznju(int idVoznje, int cena)
+ {
+ try
+ {
+ if (DataProvider.ZavrsiVoznju(idVoznje, cena))
+ return Ok();
+ else
+ return BadRequest("Ne postoji voznja sa unetim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniVoznju")]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult IzmeniVoznju([FromBody] DTO.VoznjaPregled vp)
+ {
+ try
+ {
+ if (DataProvider.IzmeniVoznju(vp))
+ return Ok();
+ else
+ return BadRequest("Proverite da li ste uneli dobre podatke! Potrebno je uneti sve podatke!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiVoznju/{idVoznje}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiVoznju(int idVoznje)
+ {
+ try
+ {
+ if (DataProvider.obrisiVoznju(idVoznje))
+ return Ok();
+ else
+ return BadRequest("Ne postoji voznja sa prosledjenim id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs
new file mode 100644
index 0000000..ac6d8c2
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Program.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+
+namespace TaksiUdruzenje_WebAPIService
+{
+ public class Program
+ {
+ public static void Main(string[] args)
+ {
+ CreateHostBuilder(args).Build().Run();
+ }
+
+ public static IHostBuilder CreateHostBuilder(string[] args) =>
+ Host.CreateDefaultBuilder(args)
+ .ConfigureWebHostDefaults(webBuilder =>
+ {
+ webBuilder.UseStartup();
+ });
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json
new file mode 100644
index 0000000..601e2a8
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json
@@ -0,0 +1,30 @@
+{
+ "$schema": "http://json.schemastore.org/launchsettings.json",
+ "iisSettings": {
+ "windowsAuthentication": false,
+ "anonymousAuthentication": true,
+ "iisExpress": {
+ "applicationUrl": "http://localhost:59737",
+ "sslPort": 44344
+ }
+ },
+ "profiles": {
+ "IIS Express": {
+ "commandName": "IISExpress",
+ "launchBrowser": true,
+ "launchUrl": "Vozac/PreuzmiSveVozace",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "TaksiUdruzenje_WebAPIService": {
+ "commandName": "Project",
+ "launchBrowser": true,
+ "launchUrl": "weatherforecast",
+ "applicationUrl": "https://localhost:5001;http://localhost:5000",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs b/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs
new file mode 100644
index 0000000..91e9c4e
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs
@@ -0,0 +1,65 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.AspNetCore.HttpsPolicy;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+
+namespace TaksiUdruzenje_WebAPIService
+{
+ public class Startup
+ {
+ public Startup(IConfiguration configuration)
+ {
+ Configuration = configuration;
+ }
+
+ public IConfiguration Configuration { get; }
+
+ // This method gets called by the runtime. Use this method to add services to the container.
+ public void ConfigureServices(IServiceCollection services)
+ {
+ services.AddCors(setup =>
+ {
+ setup.AddPolicy("CORS", builder =>
+ {
+ builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin();
+ });
+ });
+ services.AddMvc().AddJsonOptions(p =>
+ {
+ p.JsonSerializerOptions.WriteIndented = true;
+ });
+ services.AddControllers();
+
+ }
+
+ // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
+ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
+ {
+ if (env.IsDevelopment())
+ {
+ app.UseDeveloperExceptionPage();
+ }
+
+ app.UseHttpsRedirection();
+
+ app.UseRouting();
+
+ app.UseCors("CORS");
+
+ app.UseAuthorization();
+
+ app.UseEndpoints(endpoints =>
+ {
+ endpoints.MapControllers();
+ });
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj
new file mode 100644
index 0000000..e1b0b0e
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj
@@ -0,0 +1,18 @@
+
+
+
+ netcoreapp3.1
+ TaksiUdruzenje_WebAPIService
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln
new file mode 100644
index 0000000..06babd8
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.sln
@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30611.23
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenje WebAPIService", "TaksiUdruzenje WebAPIService\TaksiUdruzenje WebAPIService.csproj", "{4FAFC053-942F-4F91-9288-F733545B4D94}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TaksiUdruzenjeLibrary", "TaksiUdruzenjeLibrary\TaksiUdruzenjeLibrary.csproj", "{0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4FAFC053-942F-4F91-9288-F733545B4D94}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F0C8D22-F6EB-475B-8160-2E14EF5F64F0}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {C85D348E-0122-4EB8-9890-B93CAD0486BE}
+ EndGlobalSection
+EndGlobal
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs
new file mode 100644
index 0000000..2c7fe31
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/AdministrativnoOsobljeController.cs
@@ -0,0 +1,115 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class AdministrativnoOsobljeController : ControllerBase
+ {
+
+ [HttpGet]
+ [Route("PreuzmiSveAdministrativnoOsoblje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetAdministrativnoOsobljeAll()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetAOAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiAdministrativnoOsoblje/{idAdOsoblja}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetAdministrativnoOsoblje(int idAdOsoblja)
+ {
+ try
+ {
+ DTO.AdministrativnoOsobljePregled ad = null;
+ ad = DataProvider.GetAOInfo(idAdOsoblja);
+ if (ad != null)
+ return new JsonResult(ad);
+ else
+ return BadRequest("Ne postoji administrativno osoblje sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPost]
+ [Route("DodajAdministrativnoOsoblje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao)
+ {
+ try
+ {
+ if (DataProvider.CreateAdministrativno(ao.Jmbg,ao.Ime,ao.SrednjeSlovo,ao.Prezime,ao.BrojTelefona,ao.Ulica,ao.Broj,ao.StrucnaSprema))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniAdministrativnoOsoblje")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniAdministrativnoOsoblje([FromBody] DTO.AdministrativnoOsobljePregled ao)
+ {
+ try
+ {
+ if (DataProvider.EditAdministrativno(ao.idAO,ao.Ime,ao.Prezime,ao.SrednjeSlovo,ao.Ulica,ao.Broj,ao.BrojTelefona,ao.StrucnaSprema))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene administrativnog osoblja! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiAdministrativnoOsoblje/{idAdOsoblja}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiAdministrativnoOsoblje(int idAdOsoblja)
+ {
+ try
+ {
+ if (DataProvider.obrisiOsoblje(idAdOsoblja))
+ return Ok();
+ else
+ return BadRequest("Ne postoji vozac sa prosledjeni id-em!");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs
new file mode 100644
index 0000000..9e4751b
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/MusterijaController.cs
@@ -0,0 +1,146 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public class MusterijaController : Controller
+ {
+ [HttpGet]
+ [Route("GetMusterije")]
+ public IActionResult GetMusterije()
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetMusterijaAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpGet]
+ [Route("GetMusterija/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult GetMusterija(int id)
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetMusterija(id));
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpPost]
+ [Route("AddMusterija")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult AddMusterija([FromBody] DTO.MusterijaPregled musterija)
+ {
+ try
+ {
+ DataProvider.DodajMusteriju(musterija);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpDelete]
+ [Route("ObrisiMusteriju/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult obrisiMusteriju([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ DataProvider.obrisiMusteriju(id);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+
+ }
+
+ [HttpGet]
+ [Route("GetTelefoniMusterija/{Id}")]
+ public IActionResult vratiTelefoneMusterije([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetTelefoniMusterije(id));
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpPost]
+ [Route("DodajTelefon")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult AddTelefon([FromBody] DTO.TelefoniPregled tp)
+ {
+ try
+ {
+ DataProvider.dodajTelefon(tp);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpDelete]
+ [Route("ObrisiTelefon/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult obrisiTelefon([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ DataProvider.ObrisiTelefon(id);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpPut]
+ [Route("IzmeniVozaca")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult IzmeniMusteriju([FromBody] DTO.MusterijaPregled musterija)
+ {
+ try
+ {
+ DataProvider.IzmeniMusteriju(musterija.IdMusterije, musterija.Ime, musterija.Prezime, musterija.Adresa);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+ public IActionResult Index()
+ {
+ return View();
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs
new file mode 100644
index 0000000..366842c
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/PopustController.cs
@@ -0,0 +1,96 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Http;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ public class PopustController : Controller
+ {
+ [HttpGet]
+ [Route("GetPopusti")]
+ public IActionResult GetPopusti()
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustAll());
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpGet]
+ [Route("GetPopustiMusterije/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult GetPopustiMusterije(int id)
+ {
+ try
+ {
+ return new JsonResult(TaksiUdruzenjeLibrary.DataProvider.GetPopustMusterije(id));
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpPost]
+ [Route("AddPopust")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult AddPopust([FromBody] DTO.PopustPregled popust)
+ {
+ try
+ {
+ DataProvider.addPopust(popust.IdMusterije.IdMusterije, popust.Vrednost, popust.DatumPocetka, popust.DatumKraja);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+ }
+ [HttpDelete]
+ [Route("ObrisiPopust/{id}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult obrisiPopust([FromRoute(Name = "id")] int id)
+ {
+ try
+ {
+ DataProvider.obrisiPopust(id);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.Message);
+ }
+
+ }
+ [HttpPut]
+ [Route("ProduziPopust")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+ public IActionResult ProduziPopust([FromBody] DTO.PopustPregled popust)
+ {
+ try
+ {
+ DataProvider.ProduziPopust(popust.Id, popust.DatumKraja);
+ return Ok();
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ public IActionResult Index()
+ {
+ return View();
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs
new file mode 100644
index 0000000..3467315
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Controllers/VozacController.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using TaksiUdruzenjeLibrary;
+using Microsoft.AspNetCore.Http;
+
+
+namespace TaksiUdruzenje_WebAPIService.Controllers
+{
+ [ApiController]
+ [Route("[controller]")]
+ public class VozacController : ControllerBase
+ {
+ [HttpGet]
+ [Route("PreuzmiSveVozace")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetVozacAll()
+ {
+ try
+ {
+ return new JsonResult(DataProvider.GetVozacAll());
+ }
+ catch(Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpGet]
+ [Route("PreuzmiVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+
+ public IActionResult GetVozac(int idVozaca)
+ {
+ try
+ {
+ DTO.VozacPregled vp = null;
+ vp = DataProvider.GetVozac(idVozaca);
+ if (vp!= null)
+ return new JsonResult(vp);
+ else
+ return BadRequest("Ne postoji vozac sa ovim id-em!");
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+
+ [HttpPost]
+ [Route("DodajVozaca")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult DodajVozaca([FromBody]DTO.VozacPregled vozac)
+ {
+ try
+ {
+ if(DataProvider.CreateVozac(vozac.Ime, vozac.SrednjeSlovo, vozac.Prezime, vozac.Jmbg, vozac.BrojTelefona, vozac.Ulica, vozac.Broj, vozac.BrojDozvole, vozac.Kategorija))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom dodavanja. Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpPut]
+ [Route("IzmeniVozaca")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult IzmeniVozaca([FromBody] DTO.VozacPregled vozac)
+ {
+ try
+ {
+ if (DataProvider.izmeniVozaca(vozac.IdVozac, vozac.Ime,vozac.Prezime, vozac.SrednjeSlovo, vozac.Ulica, vozac.Broj, vozac.BrojTelefona, vozac.Kategorija,vozac.BrojDozvole))
+ return Ok();
+ else
+ return BadRequest("Greska prilikom izmene vozaca! Proverite podatke koje se uneli.");
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ [HttpDelete]
+ [Route("ObrisiVozaca/{idVozaca}")]
+ [ProducesResponseType(StatusCodes.Status400BadRequest)]
+ [ProducesResponseType(StatusCodes.Status200OK)]
+
+ public IActionResult ObrisiVozaca(int idVozaca)
+ {
+ try
+ {
+ if (DataProvider.deleteVozac(idVozaca))
+ return Ok();
+ else
+ return BadRequest("Ne postoji vozac sa prosledjeni id-em!");
+
+
+ }
+ catch (Exception ex)
+ {
+ return BadRequest(ex.ToString());
+ }
+ }
+
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs
new file mode 100644
index 0000000..ac6d8c2
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Program.cs
@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+
+namespace TaksiUdruzenje_WebAPIService
+{
+ public class Program
+ {
+ public static void Main(string[] args)
+ {
+ CreateHostBuilder(args).Build().Run();
+ }
+
+ public static IHostBuilder CreateHostBuilder(string[] args) =>
+ Host.CreateDefaultBuilder(args)
+ .ConfigureWebHostDefaults(webBuilder =>
+ {
+ webBuilder.UseStartup();
+ });
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json
new file mode 100644
index 0000000..601e2a8
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Properties/launchSettings.json
@@ -0,0 +1,30 @@
+{
+ "$schema": "http://json.schemastore.org/launchsettings.json",
+ "iisSettings": {
+ "windowsAuthentication": false,
+ "anonymousAuthentication": true,
+ "iisExpress": {
+ "applicationUrl": "http://localhost:59737",
+ "sslPort": 44344
+ }
+ },
+ "profiles": {
+ "IIS Express": {
+ "commandName": "IISExpress",
+ "launchBrowser": true,
+ "launchUrl": "Vozac/PreuzmiSveVozace",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "TaksiUdruzenje_WebAPIService": {
+ "commandName": "Project",
+ "launchBrowser": true,
+ "launchUrl": "weatherforecast",
+ "applicationUrl": "https://localhost:5001;http://localhost:5000",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs
new file mode 100644
index 0000000..91e9c4e
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/Startup.cs
@@ -0,0 +1,65 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+using Microsoft.AspNetCore.Builder;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.AspNetCore.HttpsPolicy;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+
+namespace TaksiUdruzenje_WebAPIService
+{
+ public class Startup
+ {
+ public Startup(IConfiguration configuration)
+ {
+ Configuration = configuration;
+ }
+
+ public IConfiguration Configuration { get; }
+
+ // This method gets called by the runtime. Use this method to add services to the container.
+ public void ConfigureServices(IServiceCollection services)
+ {
+ services.AddCors(setup =>
+ {
+ setup.AddPolicy("CORS", builder =>
+ {
+ builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin();
+ });
+ });
+ services.AddMvc().AddJsonOptions(p =>
+ {
+ p.JsonSerializerOptions.WriteIndented = true;
+ });
+ services.AddControllers();
+
+ }
+
+ // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
+ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
+ {
+ if (env.IsDevelopment())
+ {
+ app.UseDeveloperExceptionPage();
+ }
+
+ app.UseHttpsRedirection();
+
+ app.UseRouting();
+
+ app.UseCors("CORS");
+
+ app.UseAuthorization();
+
+ app.UseEndpoints(endpoints =>
+ {
+ endpoints.MapControllers();
+ });
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj
new file mode 100644
index 0000000..e1b0b0e
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService.csproj
@@ -0,0 +1,18 @@
+
+
+
+ netcoreapp3.1
+ TaksiUdruzenje_WebAPIService
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json
new file mode 100644
index 0000000..8983e0f
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json
new file mode 100644
index 0000000..d9d9a9b
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json
@@ -0,0 +1,10 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft": "Warning",
+ "Microsoft.Hosting.Lifetime": "Information"
+ }
+ },
+ "AllowedHosts": "*"
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs
new file mode 100644
index 0000000..f00f27e
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DTO.cs
@@ -0,0 +1,303 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using TaksiUdruzenjeLibrary.Entiteti;
+
+namespace TaksiUdruzenjeLibrary
+{
+ public class DTO
+ {
+ #region AdministrativnoOsoblje
+ public class AdministrativnoOsobljePregled
+ {
+
+ public int idAO { get; set; }
+ public string Jmbg { get; set; }
+ public string Ime { get; set; }
+ public string SrednjeSlovo { get; set; }
+ public string Prezime { get; set; }
+ public string BrojTelefona { get; set; }
+
+ public string Ulica { get; set; }
+
+ public string Broj { get; set; }
+ public string StrucnaSprema { get; set; }
+
+ public virtual IList DodeljeneVoznje { get; set; }
+
+ public AdministrativnoOsobljePregled()
+ {
+ DodeljeneVoznje = new List();
+ }
+
+ public AdministrativnoOsobljePregled(AdministrativnoOsoblje ao)
+ {
+ idAO = ao.Id;
+ Jmbg = ao.Jmbg;
+ Ime = ao.Ime;
+ SrednjeSlovo = ao.SrednjeSlovo;
+ Prezime = ao.Prezime;
+ BrojTelefona = ao.BrojTelefona;
+ Ulica = ao.Ulica;
+ Broj = ao.Broj;
+ StrucnaSprema = ao.StrucnaSprema;
+ }
+ }
+ #endregion
+
+ #region Vozac
+ public class VozacPregled
+ {
+ public virtual int IdVozac { get; set; }
+ public virtual string Jmbg { get; set; }
+ public virtual string Ime { get; set; }
+ public virtual string SrednjeSlovo { get; set; }
+ public virtual string Prezime { get; set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual string Ulica { get; set; }
+ public virtual string Broj { get; set; }
+
+ public virtual string BrojDozvole { get; set; }
+
+ public virtual string Kategorija { get; set; }
+
+ public virtual IList VozeneVoznje { get; set; }
+ public virtual IList LicnaVozila { get; set; }
+ public virtual IList VozioSluzbeno { get; set; }
+
+ public VozacPregled()
+ {
+ VozeneVoznje = new List();
+ LicnaVozila = new List();
+ VozioSluzbeno = new List();
+ }
+
+ public VozacPregled(Vozac v)
+ {
+ IdVozac = v.Id;
+ Jmbg = v.Jmbg;
+ Ime = v.Ime;
+ SrednjeSlovo = v.SrednjeSlovo;
+ Prezime = v.Prezime;
+ BrojTelefona = v.BrojTelefona;
+ Ulica = v.Ulica;
+ Broj = v.Broj;
+ BrojDozvole = v.BrojDozvole;
+ Kategorija = v.Kategorija;
+ }
+ }
+ #endregion
+
+ #region LicnoVozilo
+ public class LicnoVoziloPregled
+ {
+ public virtual int Id { get;set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual string Boja { get; set; }
+ public virtual VozacPregled IdVozaca { get; set; }
+ public virtual DateTime KoriscenoOd { get; set; }
+ public virtual DateTime? KoriscenoDo { get; set; }
+
+ public LicnoVoziloPregled(LicnoVozilo v)
+ {
+ Id = v.Id;
+ RegOznaka = v.RegOznaka;
+ Marka = v.Marka;
+ Tip = v.Tip;
+ Boja = v.Boja;
+ IdVozaca = new VozacPregled(v.IdVozaca);
+ KoriscenoOd = v.KoriscenoOd;
+ KoriscenoDo = v.KoriscenoDo;
+ }
+ }
+ #endregion
+
+ #region SluzbenoVozilo
+ public class SluzbenoVoziloPregled
+ {
+ public virtual int Id { get;set; }
+ public virtual string RegOznaka { get; set; }
+ public virtual string Marka { get; set; }
+ public virtual string Tip { get; set; }
+ public virtual DateTime? DatumIstekaRegistracije { get; set; }
+ public virtual int GodinaProizvodnje { get; set; }
+ public SluzbenoVoziloPregled(int id, string regoznaka, string marka, string tip, DateTime? datumisteka, int godprod)
+ {
+ Id = id;
+ RegOznaka = regoznaka;
+ Marka = marka;
+ Tip = tip;
+ DatumIstekaRegistracije = datumisteka;
+ GodinaProizvodnje = godprod;
+ }
+
+ }
+ #endregion
+
+ #region VozioSluzbeno
+ public class VozioSluzbenoPregled
+ {
+ public virtual DateTime VozioOd { get; set; }
+ public virtual DateTime? VozioDo { get; set; }
+ public virtual SluzbenoVoziloPregled Vozilo { get; set; }
+
+ public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo)
+ {
+ Vozilo= v;
+ VozioOd = od;
+ VozioDo=vozioDo;
+ }
+
+ }
+
+ public class SluzbenoVozioPregled
+ {
+ public virtual DateTime VozioOd { get; set; }
+ public virtual DateTime VozioDo { get; set; }
+ public virtual Vozac Vozac { get; set; }
+ public SluzbenoVozioPregled(Vozac v, DateTime od, DateTime Do)
+ {
+ Vozac = v;
+ VozioOd = od;
+ VozioDo = Do;
+ }
+ }
+ #endregion
+
+ #region Voznja
+ public class VoznjaPregled
+ {
+ public virtual int Id { get;set; }
+ public virtual string PocetnaStanica { get; set; }
+ public virtual string KrajnjaStanica { get; set; }
+ public virtual DateTime VremePoziva { get; set; }
+ public virtual VozacPregled IdVozaca { get; set; }
+
+ public virtual DateTime VremePocetka { get; set; }
+
+ public virtual DateTime? VremeKraja { get; set; }
+
+ public virtual int? CenaVoznje { get; set; }
+
+ public virtual AdministrativnoOsobljePregled IdAdministrativnogOsoblja { get; set; }
+ public virtual MusterijaPregled IdMusterije { get; set; }
+ public virtual string BrojTelefonaPoziva { get; set; }
+
+ public VoznjaPregled(Voznja v)
+ {
+ Id = v.Id;
+ PocetnaStanica = v.PocetnaStanica;
+ KrajnjaStanica = v.KrajnjaStanica;
+ VremePoziva = v.VremePoziva;
+ IdVozaca = new DTO.VozacPregled(v.IdVozaca);
+ VremePocetka = v.VremePocetka;
+ VremeKraja = v.VremeKraja;
+ CenaVoznje = v.CenaVoznje;
+ IdAdministrativnogOsoblja = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja);
+ IdMusterije = new MusterijaPregled(v.IdMusterije);
+ BrojTelefonaPoziva = v.BrojTelefonaPoziva;
+ }
+ }
+
+
+
+ public class VoznjaMusterijaPregled
+ {
+ public virtual int Id { get; protected set; }
+ public virtual string PocetnaStanica { get; set; }
+ public virtual string KrajnjaStanica { get; set; }
+ public virtual int? Cena { get; set; }
+ public virtual string BrojTelefonaPoziva { get; set; }
+
+ public VoznjaMusterijaPregled(int id, string pocetna, string krajnja, int? cena, string broj)
+ {
+ this.Id = id;
+ this.PocetnaStanica = pocetna;
+ this.KrajnjaStanica = krajnja;
+ if (cena == null)
+ this.Cena = 0;
+ else
+ this.Cena = cena;
+ this.BrojTelefonaPoziva = broj;
+ }
+ }
+
+ #endregion Voznja
+
+ #region Musterija
+ public class MusterijaPregled
+ {
+ public int IdMusterije { get; set; }
+ public string Ime { get; set; }
+ public string Prezime { get; set; }
+
+ public string Adresa { get; set; }
+
+ public int BrojVoznji { get; set; }
+ public MusterijaPregled()
+ {
+
+ }
+ public MusterijaPregled(Musterija m)
+ {
+ IdMusterije = m.Id;
+ Ime = m.Ime;
+ Prezime = m.Prezime;
+ Adresa = m.Adresa;
+ BrojVoznji = m.BrojVoznji;
+
+ }
+
+ }
+ #endregion
+
+ #region Popusti
+
+ public class PopustPregled
+ {
+ public virtual int Id { get;set; }
+ public virtual int Vrednost { get; set; }
+
+ public virtual MusterijaPregled IdMusterije { get; set; }
+ public virtual DateTime DatumPocetka { get; set; }
+ public virtual DateTime? DatumKraja { get; set; }
+
+ public PopustPregled(Popust p)
+ {
+ this.Id = p.Id;
+ this.Vrednost = p.VrednostPopusta;
+ this.DatumPocetka = p.DatumPocetka;
+ this.DatumKraja = p.DatumKraja;
+ this.IdMusterije = new MusterijaPregled(p.IdMusterije);
+ }
+ }
+
+ #endregion
+
+ #region MusterijaTelefoni
+
+ public class TelefoniPregled
+ {
+ public virtual int Id { get;set; }
+ public virtual string BrojTelefona { get; set; }
+ public virtual MusterijaPregled IdMusterije { get; set; }
+
+ TelefoniPregled()
+ {
+
+ }
+ public TelefoniPregled(MusterijaMobile mob)
+ {
+ Id = mob.Id;
+ BrojTelefona = mob.BrojTelefona;
+ IdMusterije = new MusterijaPregled(mob.IdMusterije);
+ }
+ }
+
+ #endregion
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs
new file mode 100644
index 0000000..04ef8cc
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs
@@ -0,0 +1,57 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using NHibernate;
+using FluentNHibernate.Cfg;
+using FluentNHibernate.Cfg.Db;
+using TaksiUdruzenjeLibrary.Mapiranja;
+
+namespace TaksiUdruzenjeLibrary
+{
+ class DataLayer
+ {
+ private static ISessionFactory _factory = null;
+ private static object objLock = new object();
+
+
+ //funkcija na zahtev otvara sesiju
+ public static ISession GetSession()
+ {
+ //Singleton
+ if (_factory == null)
+ {
+ lock (objLock)
+ {
+ if (_factory == null)
+ _factory = CreateSessionFactory();
+ }
+ }
+
+ return _factory.OpenSession();
+ }
+
+ //Kreiranje session factory
+ private static ISessionFactory CreateSessionFactory()
+ {
+ try
+ {
+ var cfg = OracleManagedDataClientConfiguration.Oracle10
+ .ConnectionString(c =>
+ c.Is("DATA SOURCE=gislab-oracle.elfak.ni.ac.rs:1521/SBP_PDB;PERSIST SECURITY INFO=True;USER ID=S17401;Password=mpu2021"));
+
+ return Fluently.Configure()
+ .Database(cfg.ShowSql())
+ .Mappings(m => m.FluentMappings.AddFromAssemblyOf())
+ .BuildSessionFactory();
+ }
+ catch (Exception ec)
+ {
+ Console.WriteLine(ec.ToString());
+ return null;
+ }
+
+ }
+ }
+}
diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs
new file mode 100644
index 0000000..e23cf6f
--- /dev/null
+++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs
@@ -0,0 +1,1461 @@
+using NHibernate;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using TaksiUdruzenjeLibrary.Entiteti;
+using static TaksiUdruzenjeLibrary.DTO;
+
+namespace TaksiUdruzenjeLibrary
+{
+ public class DataProvider
+ {
+
+ #region AdministrativnoOsoblje
+
+ public static AdministrativnoOsobljePregled GetAOInfo(int id)
+ {
+ AdministrativnoOsobljePregled ao = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ IQuery q = s.CreateQuery("select ao from AdministrativnoOsoblje ao where ao.Id=" + id);
+ AdministrativnoOsoblje a = q.UniqueResult();
+
+ if (a != null)
+ {
+ ao = new AdministrativnoOsobljePregled(a);
+ ao.DodeljeneVoznje= a.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList();
+ }
+ s.Close();
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error!" + ex);
+ }
+ return ao;
+ }
+
+ public static List GetAOAll()
+ {
+ List aoinfo = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+
+ IEnumerable ao = from a in session.Query()
+ select a;
+
+ foreach (AdministrativnoOsoblje aaoo in ao)
+ {
+ var a = new AdministrativnoOsobljePregled(aaoo);
+ a.DodeljeneVoznje= aaoo.DodeljeneVoznje.Select(dv => new VoznjaPregled(dv)).ToList();
+ aoinfo.Add(a);
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error!" + ex);
+ }
+ return aoinfo;
+ }
+
+ public static bool EditAdministrativno(int id, string ime, string prezime, string srednjeslovo, string ulica, string broj, string brojtelefona, string strucnasprema)
+ {
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ AdministrativnoOsoblje ao = session.Get(id);
+ if (ao == null)
+ return false;
+ ao.Ime = ime;
+ ao.Prezime = prezime;
+ ao.SrednjeSlovo = srednjeslovo;
+ ao.BrojTelefona = brojtelefona;
+ ao.Ulica = ulica;
+ ao.Broj = broj;
+ ao.StrucnaSprema = strucnasprema;
+
+ session.SaveOrUpdate(ao);
+ session.Flush();
+ session.Close();
+ return true;
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ return false;
+ }
+ }
+ public static bool CreateAdministrativno(string jmbg, string ime, string srednjeslovo, string prezime, string brojtelefona, string ulica, string broj, string strucnasprema)
+ {
+
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ AdministrativnoOsoblje ao = new AdministrativnoOsoblje();
+ ao.Jmbg = jmbg;
+ ao.Ime = ime;
+ ao.Prezime = prezime;
+ ao.SrednjeSlovo = srednjeslovo;
+ ao.BrojTelefona = brojtelefona;
+ ao.Ulica = ulica;
+ ao.Broj = broj;
+ ao.StrucnaSprema = strucnasprema;
+
+ session.Save(ao);
+ session.Flush();
+ session.Close();
+ return true;
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ return false;
+ }
+ }
+
+ public static bool obrisiOsoblje(int idAO)
+ {
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ AdministrativnoOsoblje a = s.Get(idAO);
+ if (a != null)
+ {
+ s.Delete(a);
+ s.Flush();
+
+ return true;
+ }
+ s.Close();
+ return false;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine(ex.Message);
+ return false;
+ }
+
+
+ }
+
+ #endregion
+
+ #region Vozac
+
+ public static List GetVozacAll()
+ {
+ List vozacilist = new List();
+ try
+ {
+ ISession session = DataLayer.GetSession();
+ IEnumerable vozac = from v in session.Query()
+ select v;
+
+ foreach (Vozac v in vozac)
+ {
+ var driver = new VozacPregled(v);
+ driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList();
+ driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList();
+ driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(new SluzbenoVoziloPregled(vs.IdSluzbenogVozila.Id,vs.IdSluzbenogVozila.RegOznaka,vs.IdSluzbenogVozila.Marka,vs.IdSluzbenogVozila.Tip,vs.IdSluzbenogVozila.DatumIstekaRegistracije,vs.IdSluzbenogVozila.GodinaProizvodnje),vs.DatumOd,vs.DatumDo)).ToList();
+ vozacilist.Add(driver);
+ }
+ session.Close();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+ return vozacilist;
+
+ }
+ public static VozacPregled GetVozac(int idVozaca)
+ {
+ VozacPregled driver = null;
+ try
+ {
+ ISession s = DataLayer.GetSession();
+ Vozac v = s.Get(idVozaca);
+ if (v != null)
+ {
+ driver= new VozacPregled(v);
+ driver.LicnaVozila = v.LicnaVozila.Select(lv => new LicnoVoziloPregled(lv)).ToList();
+ driver.VozeneVoznje = v.VozeneVoznje.Select(vv => new VoznjaPregled(vv)).ToList();
+ driver.VozioSluzbeno = v.VozacVozioSluzbeno.Select(vs => new VozioSluzbenoPregled(new SluzbenoVoziloPregled(vs.IdSluzbenogVozila.Id, vs.IdSluzbenogVozila.RegOznaka, vs.IdSluzbenogVozila.Marka, vs.IdSluzbenogVozila.Tip, vs.IdSluzbenogVozila.DatumIstekaRegistracije, vs.IdSluzbenogVozila.GodinaProizvodnje), vs.DatumOd, vs.DatumDo)).ToList();
+ }
+
+ s.Close();
+ return driver;
+
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Error" + ex);
+ }
+
+ return driver;
+ }
+
+ public static List