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 + 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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/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 + 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 + 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 + FFFFAGrZDbbp9asetR267YUHtUlWAUUUUAFFFFAH4n0UUV453BRRRQAUUUUAFFFFABRRRQAUUUUAFFFG + D1/rQAUUuMkD16V6P8Ov2e/HPxMlQ6Xo0sFo3W8vB5UYHqN2CfwppNibSPOO/wDLPFbPhnwXrnjK+S00 + bS7nUZm4xCmQPqa+1fhz+wl4e0Vo7vxXfSa3dKMtawkxwfQngtX0h4d8MaT4SsVs9G0620y3UY2W0Spn + 64HP410Ro33MnUR8XfDX9g/WdU2XXjHUU0i3I3G0tB5kpHoWOMfrX1L8P/gT4K+GsSf2PosS3KgA3VwA + 8re+cf0rv/yP4Uv8/rmumNOMdTJybEHHSj9KWirJCiiigQUUUUwCiiikAUUUUDD8DRz6VZt/mjPFYute + N9E8P3X2fUNQitpsbtj9cV4WIzWOHnKLia8kbczZpbT6UeW3901ylx8aPCVuCTqkZ9Np61nT/tBeEIP+ + X4ufYVwSz6HSxLdNbzR33lMe2KPJc9BxXl9x+0t4UhzhpH+i9azp/wBqbw9HxHbzN6cVg8+S2aM3Ww0d + 6mp7F9nf2pfs7eoFeF3H7WOmLkR6dI/1zWbN+1qvIh0r8xWMs9nvf8DN4rCR3qI+h/sx/vClW39W/Svm + e4/a01BuItNRfyrPuP2qvEEhPl2sS/lWMs9qd/wMnmGCj9q59U/Zhzlj+VJ9nHrXyLcftOeKpfumNPpi + s64/aJ8YTci98v8A3c1hLO6vSTM3mmDXc+zfs6/T8aTy4l6kZ9yK+Irj43+Lrjrqcg+hNZ0/xV8UXGd+ + rT/nWLziq+rM3m2G+zE+62kt0+9JGP8AgQqOTUbCMZNzCPq4r4Km8ea/MCX1W5/BzVOTxNqk3+s1C4b/ + ALaH/GsJZpVfUz/til/z7Z98v4k0eEfPf2yn/fqrN468Pwff1S3A/wB6vgZtUvJc77uZv+2jf41G11M3 + WVz9WNQ8wrMyedx+zT/E+8Jvil4Wg5bV4j/u4/xqhP8AGzwhDwdTU/QD/GvhncW5Jz9aD9AfwrB4yqzN + 53L7NP8AE+1bj9oTwhADi6Z/oBWbN+014Uhzt816+QLe3kupNkMfmP8A3VXJrQj8L6tJwmnXBJ6fuzUP + FVJaIn+168/ghp959PT/ALVOgR/6u1lf6ms64/az08Z8rTXP1NfP0PgLxBcABNLuCf8AcxV6H4U+Kbjp + pM4+opfWK76lfX8fLaH4HsFx+1o3SLSgfqazpv2r9UbPlafGvpmuBt/gb4vuMFdMZfrWjb/s6+L5sZtF + T/eNT7Su+rF9YzOW0TcuP2qPEkn+rgiT8azrj9pfxbLwskaVPb/sx+KZvv8AlJ+IrRt/2Vddk4kvIk/E + UWry2uNf2rL+rHLT/tBeMLjOb4Ln0zWdN8aPFs/XU3APoP8A69elwfsl3xx5upoPXFaMP7JUXAm1Q4PX + BNV7Os90H1bM5fFJ/eeY2uqfEbW4UmthfzRSDKui8N+tTr4U+J19/wAuuokH1bFfXHg3w7/wiPhux0kS + +cLZNgf1FbWTn7xrrjg7q8mekssTSdSq7nxonwl+Jd7962uBn+/Nj+lWI/2ffiHcf6xAuTj5pz/hX2H2 + o+ozirWCjpdmn9l0lvJ/efBuveG9U8A+L7bTtTmzcxvHIdrEjBNfdli26zgI5zGD+lfJn7T0P2f4lwy4 + +9bo2foTX1T4dm87QdPk7vAh/SlhFyVZR6EYCCp1q1NbIe33iPeilf7xpK/UKesIvyOwKKKK0EFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQoywHviipLdd06D3oA2E+VVHoKWiirAK + KKKACiiigD8T6KKK8c7gooooAKKKKACiiigAooo7e1ABRXU+Dfhf4p+IF4sGg6LdX5JwZgu2Nffc2Bj6 + V9P/AA3/AGCSVhuvGmrqONx0+wyfwZzj+taRg2S5JHyBpumXmr3kdrY20t3cSHCwwqWZvwr334c/sU+N + PFhjudaMfhvTzyftCFpiPZMjBr7g8C/Cvwr8N7QQeH9GttP9ZAgMjfVsV1vPfJ+tdMKNtzKU+x478N/2 + VPAXw7SOZdPOs6gvP2u/O7n2XAA/HNevwwpbxrHEkcaKMCNF2qPoBT6K3SS6GN2J6enpS0UVQgooooAK + KKKQBRRRQAUUUUAFFFFABRRRTAntfuEV8rftYRmHxtYSAkB7MZwevzNX1Rbfdavmf9ru3261o02Mb7cr + n6E1+e51H95L1ObML/VJNdCpoP7Lmoa1pdrfHWoUjuIxKB5ZJGfxrcg/ZDH/AC21/I/2Yv8A69ezfDGf + 7T8P9Dk65t1FdRXnwwtJxUu5VPLcLKEZON7pHgUH7I+kDHnaxct/uqB/StK3/ZR8Kx433V7L9WA/pXtd + FbfVqSWiOiOAwsVZU0fFfjj4O6pp/i2/s9F0+efToiBE7HOeBk9PWs63+Cvi24xjTHB9wa+5uhJ5BPXF + G70IrkeDTd7nDLJ8PKTkz4qh/Z68Yzf8uQQH1U1ow/sy+LJcbljT6g19h0VawcerNFlGFXT8WfJtv+yt + 4ikx5lzEn4Vowfsn6k3+t1GNK+oaKr6nDuaf2XhP5D5vt/2Sj/y11TH+7itK3/ZN05cGXUpG/KvfqM7e + enYn0rRYSl2NVl+FW0EeI2/7LHh6PBkuJW7V4n8VLfwl4dvn0jw4pvZoiVnvHOVUjqq+p969u/aO+Kze + F9LTQNMm26leJ++dD80MZ4/M818mFi2STn6/zrzcQqUfditT53MqmHp/uqUFcT1Jo9KK9A+BCxSfFLRV + mRJYpGZGSQZB6YrmhBOSieDTp+1qKne1zg0t5ZFJWN2HXO01H/Ov0E8SaPZt4Z1aNLSFCbSbG2MD5ghx + X5/TKUmkU/eDHI/E1vWo+xa1O7G4P6nypyvcWCaS3mWSJ2jkU5DKe9fRnwV+O1pdSw6J4mitknJEcF8I + wAx7B/f3r5vpckYxnOeQPbvWVOo4PQwwuKqYSV4PQ/RpLeHaGSJMHnIUf4VJtC9Ao/4CK8I/Zx+LjeIL + ceGtWm339uv+iTSH/WR/3PqP617xXv05RqR5kj9Bw9eOIpRqRe4vTocfhSe/P50UVr6HT1F/Gj9aSikG + 4flRRRTFZLYKKKKVu4+twoooxzT02Fp2PlX9rWDy/F2lyjq1p+oZq+jPAc32jwZo0mc7rZD+leCfteQY + 1DQpsfeiZc/ia9q+Ek/2j4c6E+c/6OorzqP8eR42F0xtZd7P8jpJPvGm06b/AFhptfpmHlzUYs63uFFF + FbkhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVZ09d1x9KrVf0xM7npgXqKK + KoAooooAKKKKAPxPooorxzuCiij6nFABRR/P0rU8P+F9X8VXiWukabcajOxwFt4y3Puegp2uLYzOW560 + KpkkCKC7scKi9SfYV9P/AA2/YX8R68YrnxXeR6DZNybaEeZOR79AP1r6o+Hn7Ovgb4axo+m6RHcXi/ev + LvEkh/HFbRpNkOaR8MfDf9lXx58RPKnXTW0jT2Oftd+pQEeqqcE/hX1P8Nf2J/BvhForrXGk8SaguCVm + OyEH2UYz+NfRQUKAABj0HSl/n610xpRRi5sq6XpNlotqttp9nDY26jCx28aoB7YAq1RRWqVtiN9wooop + tsQUUUUAFFFFIAooooAKKKKACiiigAooooAKKKKACiijsaYye1/ir53/AGvbfcmgTDsHX9TX0Pbfeb6V + 4V+1vDu8P6HLj7szKT9a+Dzte9L5Mwxi5sHM9D+CM5uPhjoTdlh2/lXc15t+zvP5/wAK9L5yFLr/ACr0 + muKh/Did2Gd6MH5IKKKK2OkKKKP880CCijr7fWj+VG43poFFFFAgqpq+qQ6LpV3qE5xFaxNKxPsM1bry + P9prxI2ifDp7SN9suoTLD9VHzH9AazqS5YNmGIqeypSm+iufKnjDxJceLPEt/qtyxaS4lLD2XoB+QrG+ + lH/6/pRXzl+Z3PzSU3NynLd6mr4a8M6l4u1WHTtLtWurmTGFUcL2yT2r6U+F/wCzXJ4V1mw1nU9UL3ts + 3mra26/L+J7/AIVsfsz+D4ND8CRaqUBvtRZnMh6hQSAB7cVT+PXxtvPAN1Bo2jRoNQkj82W5l5EangAD + vnn8q9KlShTh7We59NhsJRwtFYqurvdHs91Ct5bzQykskytG3Y4Iwa8B8Wfsn2d0ss+g6pLBcMS32e4w + yMc5xnGRn614+vx28crcLN/b05IP3WHy59MV9KfBH4ur8StKkgvQsOs2oHmop4lXs4H5/lWqq0sS7Nan + Z9YwuZS9lONn0PkDxF4b1Dwpqs2m6nbNa3sJ+ZG7j1HqPesyvqH9rXRLOTQdJ1U7VvknMOe7qQT+OMCv + l6vMq01TnZHy+Nw/1at7NGhoOtXPh3WLTUbVik9tIHUg46f0r758I+JIPF/huw1a3I2XcYfj+Fscr+df + ntxX1N+yb4lN54d1PRZGy1pIJo89lY8/qa6sJUcZcvRnq5NXdKq6f8x71RR9ORRXsbH2ewUdOvSj6V4Z + 8WP2kY/Ct9LpPh6GO8vouJrmQ/JGf7oH8R/KonONNXkYYivTw8eaoz3Pn6/pSD/POa+NYf2mPG8d0JGv + beZc58poSF+nWvefhF8crL4kD7DdxDT9aVcmHOUkHqp/pWMMRTqOyOHD5lh8Q+WL1PUqKPp60V1dbHrB + R3FFFHUR87/teW+6x0CX+6XX9a9J+BE3n/C/ROeVj2fyriP2tIN3hXSph/DcMP0FdN+zfP53wtsM9UkY + H9K86GmJaPGp6ZhUt/KejzL+8NR1znizXrrR9WjWEq0bR7trCotP8cQSsFuomizxvXkV9thcxw/LGk3Z + nvyy/ESgqsFdM6iiooLiO6jDxOsinupqSvdT5ldHlyXK7MWiiijpcQUUUUCCiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAK1bGPy7ceprLRdzAd81toAqge1UgFooopgFFFFABRRRQB+J9FT2dncahcp + b20ElxO5wscaliTXvXw1/Yp8e+OvJudQhXw3pr8iS9U+aR6hOK8rl5tjtuj5+9K9C+HPwE8b/FK4RNE0 + K4a2brdXIMUI99zYB/Cvvf4Yfsb+APh6Irm6s28Q6ogz9ovzlAf9lAB+ua9ytbSCzgWG3hjghUYCRqEA + 9sCuiNF/aMXUPkX4a/8ABPrR9N8q68Z6o+qXAwTZ2bFIh7FhgmvqLwn4G0DwLp6WWgaTa6VAq7f9HiVW + b6tjJ/Gt3+VFdMacYrQycmzFmj8uVl7g5ziment27Vc1KPbKHx1qnVskKKKKkAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiiigAooopjJbf75rxv9q2EyeBbKTH+ruh/SvY4D+8ryv9p6DzPhlK/e + O4Q/qK+Jzxe8/RGddXws/Rj/ANmKfzfhjEvaOZh/KvWq8T/ZSuPM8BXsec7Lr+le2V5GHf7uJvgnzYeH + ogooorqO1BXAfEj41aF8N8QXLG91JhuWzh5IHqx6D8a63xJrC+HfD+o6k43La27y7fopP9K/P/XNaudf + 1W51C8laW5ncuWP+elceIrypJKPU8TMcdLCpRjuz36P9ryb7UN/h6P7Pn+GX5gPzxXsXw7+K2h/EizZ9 + PlMV3GMy2svDqPX3/CvhHj/e9Pet7wR4quvB3iax1S1kKNDIN+DwVzyCO9cNPFVIu0jwsLm1eNRKo7pn + 6Benr1oplvOt1bxyxj5JFDj6EcU+vavex9tfmSkuoV82ftfXzed4etAflCvKR78j+tfSbd6+X/2uoz/b + 2hv/AAmBgPzrkxWlOR5WatxwkmvI+f8A1/Oiij9K8HdHwLXvJM+zP2cfEsGufDa0tUkBubBmhlToVyxK + /oRU3xc+CNl8Tpor2K5+w6pDH5YkIyjr2Df5718n+B/HmrfD/V1v9Kn2Nx5kTfMko9CK+jfDH7VegahD + Gms2k+mz5wzp88f8h/OvWpVoTp+zmfWYbGYbFUVh8To0eVaz+zH400vJt7e31BB0MEw3H8Ca5WDS/GPw + w1ZNQSxvtLuYTxMIiR9CRwR9a+w9H+LXhHXSotNftGZuis+0105W31K3GRDdQvxlgHBqnhYacj1NP7Lw + 8nzUalj4H8YePtc8dXEcus3rXJi4ROiL9B0rnfbvX1b8a/gJpuqaTdazoFutlqFupkkgj/1co78etfKW + 0qMYxjt7968+tTdOfvHz+Nw9bD1GqzvfZhXs37K2ptZ/ESW2z8l1aspHbjn+leM16b+zkT/wtbS8HHyS + A/8AfDUqLtUiZYGTjiYNdz7TxiijuaK+i3P0r4bnOfEXWpPD/gfW9Rg4mhtWKEdm24H618CzSPcTSSu2 + 53bLOeTzzmv0K8T6EniTw3qWlScLdW7xZ9CQcH8DXwH4g0O78N6xdabewtFc27bSGGMjPBrycZF3R8jn + alzQkZ1a3hTWpvDviTTtSt3MctvMrjacZAPI/Gsn6c12Pwp8D3PjvxnYWMUTNbpIslxJjhUB7/WuCEea + S5T52jzSqR5Vrc+7IZDLDHIRgyKGP5U+mxqqqqr0AA/KnV9Itkj9NimopBS0lFMo8Z/aog8z4e274/1d + yD/Kpv2XbgyfDdkz9y4I+matftMQeb8Lbk90lRv1rF/ZNn3+CdTi/u3QOPwNec9MUjxX7uYrzidl8Rl/ + 4mFq3rHj8jXJbSxwqlj6KCf0rtPiPH81k3+yR/OtDwza2en6MjiIPdyr80jDOK6lT55NXsfpmFrOnhYO + xxek6xcaLOGQtsz80bDANejWN/FqVqlxC25GHJ9D6VmXWl2t7HtliGSM7l4NZmkpL4b1RYXbfZztgHsD + Xs4DETw01Tnqjzcdh6WKi6kFaX5nXUUeo75/SivsOqfc+P1s12CiiimAUUUUeQBRRRSAKKKKACiiigAo + oooAKKKKACiiigAo7UUUAWLGPdMD6Vq1T02PahfuauVSAKKKKYBRRRQAUUUUAcL8O/gn4L+FsCJ4f0S3 + tZQMG6ZQ0ze5frXcs3ryfzpaKlRUdhtt7hRRRVCCiiigCC+j8y3PqKya3Tz1rGmj8uZ0/u9KTAjoooqQ + CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigaHQ/wCsWvPv2irfzvhVqhxnyyrf + rXoMX+sX61yHxyh+0fC7X06/uC35ZNfIZ2tX6Dmr0J+jPPf2R7jd4d1qH+7Oh/MNXvlfOX7Idx8mvQZ7 + xt+W6vo2vBwutInLnfDR9AooorrWh6N9mZPi7Rj4i8L6tpina13bSRKfcqQK/P3ULGbTL6e0uI2jmico + 0bDkEV+jFeUfFb4A6Z8QLg6laTf2Xqx+9Io+SX/eH+FcOIouoro8LM8DPFJTp9D429/XmtXwvoVx4m8Q + WOm2qM81xKqjaOgzyTXrUX7J/if7Rte+sRADgybs8euAa9r+FfwT0r4ZobkOdQ1Vlw13IBhfZRjiuGlh + pyl7x8/h8tryqLnhZHoFnbiztbe3XlYo1QH2AxU1IOg646c9aWvb7W6H3lre6ugV89ftd6Wz6boOpKvy + xSNCx+oJFfQtcD8c/C58VfDfU4Y033FuBcxY9VIJ/QGsa0eeDRw46k6uHnBdT4d7+lFKc9+xxSV89sfn + H6Hu/wAHP2fLLxz4XXW9WvZoo5mZYYrU4OFJUsencGvOfil8Pbj4beKJdOkkM9uw8y3uMY8xT3PuP617 + X+yz8QreTTJfCt3KsNzE7SWoY48wE5IHvnNemfFb4W2XxO0VLeZxbX1vkwXIHIJ6g+o6V6SoQqUrx3Pq + VgaOJwanR+M+F2yevPrzXp/wH8fat4d8baZp8NzLJp15KIZLXcSuCeo9K1Jf2WPGMc5VGspYh0l80AfX + rxXq3wh/Z5i8C6lHq+rXMd9qaD91Gn+riP8Ae9zWNGhVUtjgweDxUKkWk4pPU9kuEEkMyOBtaNg2emMG + vzz8SQpD4j1SOLiNbqVVx0wHNfbPxa+IFn8P/CdzPLKpvp0aO2gJ+dmIxux6AZ5r5C8D/D/V/iVq7x2a + ZDPvmuX6KWOf61vi37RqEdWepm0XiasMNSV5HJfjivYf2W9ON58SxP8AeS3tpGY+mRgfzr07QP2bvDeh + xqdQZ9Tux97e2FH4DFdppPg3TvDPmS6Raw2TsuGaEckelTTws6b55HdgeGsSqkKlSajbod6uecil59K4 + xdUvF6TvjpyKX+17z/nu35Cu/wBsux9r/ZdTpJHY/ga47x78J/D/AMQ0VtSttl4gwt1Bw4HpnuKaNUvA + f+Ph8/Sr1n4kmjwJl8xP73ejnhPSSMa2UVJQadpHlcP7I+iR3CyS61eSQDpGqBSB6ZzXrPg/wLo3gTTv + sWj2iQI335MfO/1NbVpeQ3i7onBz1B61MQc96qNOnF3ifP08DSwsnyws/wCtg6YH93gD2ooPHPaj3xWx + 1+iCijr0prSJH95wn+8aV11Y4py2PO/2gofO+FOscfcUP+VcF+yPcbtH1yHOdsiN+ea9P+KECeJfA+ra + Taukl1cxFUXPU4rz74E+EdR+G0Wp/wBpeVI93sISFs7cZ6/nXnz/AI6kjjlgcVUxkKkIXjY9E+JC7rez + fsrEfpWf4Z1xWRbOY7WU4Rj0NaOsakNXhWKSEbQc1kR6bbxcqnzKchielbe09/mR99hqMoYdQqKzOvhs + 5ZWOEI/2un61S1ttPjs2t5J1mu2OERBnDfWqUurXU0KxNMdmMYXjNUgiq2QAD1z3rplioxatG5McK3vK + x10cgVVBddwGDzxT9yn+IH/gVcjvY/xH86Nzf32/OvajndrL2e3mePLJVq/abnXZ9OaWuTW4lXpK4/Gp + F1K4RuJSfrWyzyj9uLMXktb7EkdRRWBHrk643BWFXodchkIDrsNd1LNMLW0UrepxVcsxVHVxv6GjRTI3 + SVcowkHqO1Pr1Y2aujypaOz3CiiimSFFFFABRRRQAUUUUAFFFFABQF3EAUVPZQ+bMD2XmmgNKCMRwqvf + rUlFFUAUUUUAFFFFABRRRQAUUUUDCiiigQUUUUAFUNTjwQ/51fqOaPzYSp/CgDFpaMEEg9jRUAFFFFAB + RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFMBY+HH1rC+KUH2r4e+IExk/ZJP/QTW6v3h + VLxpD9o8I6xH/etZB/46a+WzqN18jZK8JI+eP2SJ9uva3CT96FW/U19QV8n/ALKs/lePtQiP8Vsw/JhX + 1hXzOEf7s5Msf+zR+YUUUV1nqhRRRTAPQ9/WjryeTRRRcA7570UUUAFJJGskZR13RuCGHqDwR+VLRRa6 + sGjumfDPxm8CzeBPG17b7CLK4Jnt5McFSTkfgc1wtfc/xe+GsXxK8MtartTUbfMlrN0w390n0NfEmraT + daHqFxYXsLW1zbvseNxgj8+1eDiKXs5NpHwGYYSWGqNpe6yGzvJ9PuI7i2leCeNtySIcFT6ivcPCH7Ve + r6Tbx2+tWC6oiDH2iN9jkD14OTXhPTrx9aO54GOT071hGpOPwuxxUcTVw+tF6H6DeD/EsPjHw3Y6zbwt + DFdpvWNuSK8u+OXxu1X4easmk6bZQvJNAJPtUzZxkkdMe3rVz4HeOtC0z4X6PBf6vaWs8YcFJpwGA3Hs + TXkn7Tmv6T4g8VaXc6VfQX6La7HaEg4O5utevVqv2KcXqfXYzFtYRVIS97Q8z1zxFq3jfWFuNTvJLu5m + cKpc8Ak9AO1fZ3wv8I2/gXwPZxxRhLiRNzN33Hlia+KfDciW/iDTJJOIluELZ+tfetvdpdaLamNgRzxk + d+R+lRl6UqkpS3Ojhmlz+0rP4rpfIjyc5JyT1qaW18rTJbl2wAMKKgqbxBdD+x4Il/iPP4V7MpcsHc/Q + FeUkkc17+tFFFeIeyFH60UUAOjleNtyMVPsavR67dxrjeD/vCs+iqUmtjKdGnU+ONzS/4SK8/vL+VNfX + rx/+WmPoKz6KfPLuZfVaK+wizJqVzLw0zH8arszMcsSx9zSUVN2zeMIx2QUnp7UtFIsKOPSiigPMPekp + aKACiiigYUUUUCD8KKKKHruC02Jbe6ktnDRtj27V0Gn3y3sY7OOormqktrg2swkHXuK9XBY+WFmubWJ5 + eMwEcVB8qtI6yiore4W6jDqeKlr76MlJJrqfByjytp9AoooqiAooooAKKKKACiiigA7VpafCUh3Hq3T6 + VQjjMkiKB35rYUbQF7AYFUgHdKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBmahD5c24dGqr + WvdQ+dEw/iHSsikAUUUVIBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFMAX7wp2sRCbS + byM87rdx+hptWZV8y3kTruQr+Yr5zOI+6n6m9N7+Z8jfs3yfZfi1JCejRSj/AMeFfXtfHfwZb7H8clj6 + Zllj/UV9iV8hgvhtY4Mr0oNPo2FFFGce1ehZnsXQUds9qq6pqUOj6bc30wPkW6GV9vJwOteU3H7UXg6F + jtW8lI/uxgf1rGVWEPidjGpWp0vjkkewUV4dcftY+HU/1enXkh9wB/Ws2f8Aa8sFz5Wg3Df7zr/jWX1q + l3OZ5hhVpzn0HRXzVcfteS8+ToC+2+Ss+4/a21lj+60e2jH+05P9Kj65SMnmmFX2vwPqWivkmb9qzxS+ + RFa2cR9dv/1qoXH7TnjOX7txbx5/ux//AFqj67AyebYWK6/cfYtecfFr4L6d8SbPz4itnrUY/dXIXh/9 + lh/WvnCf9ofxzNn/AIm5Qf7KAVn3Hxt8a3HXXroZ7K5H9azliqc1Zo462a4SrFwmm0zE8YeBNa8D6g1p + q1m9uwb5JcZRx6g1g56e1b2sePPEGv25h1DVbq9g/wCeczlh+RrA2mvKk03sfK1VT5vc2Dceg6dKPXFG + 0+tJ+INFzG49c7wFPPb619OfC/4gLpPhKEa/rlik6cRxB8uU7BvevmD64pyx/MSBuJ7qCa1p1JU23Hqe + vl+YVcvqe0p6+TPuvSfFGn6zarNaXKXER/ijbIovLr7UygZ2L0Br4p0DW9W8O3Qn0ye4tpc/8sw2G9sA + c/jXs3g/45X0pSDXNJumzx9qtoSR9SK7/rbqRs1Y/Rst4iw2IklXi4Sf3f8AA+Z7PmioLG+h1K1W5tyW + iYZ3MhU/kRU/05qvNH3MZKa5o7BRRRSK0CiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF + ABR6460UU0J7F/R737LNsb7jcfSug9+1cee3oK19J1QoRDOfkPRvSvpMqx6h+4qP0PnM0wDn+/pr1Nqi + jrg5z6Yor7A+RCiiigWgUUUUAFFFORTK4UdTQBc06E8yH8Kv02OMRoFFOqwCiiigAooooAKKKKACiiig + AooooAKKKKACiiigAooooAPSsu9g8qXfjg1qVFcRCaIr37UAY/OKKXaVyD1HWkqQCiiikAUUUUAFFFFA + BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABV2PlVqjVyGT5R0yK8TNYOUI2RtSPiGPxEvgP4v3WqNCZltb + qQmLcATmvUbj9rwnJi0ADnI3uf8AGvUL74H+DNS1C4vbvTRPcTOXdmbufwqa3+DPgi3+7odvn/aGa+Hp + 4LFx2PKp4XFUXJUqiSb7Hi837XmptkQ6LaL9XY/1qhN+1d4nl/1VjZJ6fKT/AFr6Hh+HPhS2xs0SzH1j + q9F4Y0K3/wBXpdqv0jFdCwGMk9bmvscY/ir/AIHyrqX7QnjXXrOe0aKJoJ0aKRI4DyG//XXm0fh3Vrhj + 5emXTEn+GFq+/o7DTo/uWUC46YjHFTL5EY+WFB/wEVX9jYme6Zz1ctda3tqzdvI+C4Ph/wCJLn/V6Jev + /wBsG/wrQt/g94yuMbfD15j/AGo2Ffc4nHZB+QpftB7LitY5DX6qxl/Y9DrNnxRb/ALxxcdNFkXP95sV + ow/s1+N5h89jHF/vSCvsQ3D+lJ9of1raOQVX1NI5VhV1Z8m2/wCyz4vk++9pEP8Aaf8A+vWhb/sm+IG/ + 1mpWkY/2SD/WvqLz3+lJ5z+tbxyCXVmkctwcejPm6H9kW+487XYh/ux1oQfshwf8ttfm99kY/wAK+gPM + b1pPMb1JraPD8ftM1jgsJHVU7niVv+yTosf+u1e8kx7Af0rQh/ZZ8Iwj99dXkh95QB/KvWbiMzRSJnGR + XGX1it1uV8iQfxZrz8Zl8cFa6vc9rAZThMVe0bNGLD+zz4AtuXDSf78//wBerkfwf+G9njNlAxH9+cn+ + tUrvTZ4OTl19QaplTn0NebaFr8p78eH8KtP0Okh8E/Dmz6abYt/vEn+tWY9O8BWfEel2I/3YSa5HnoaK + r3P5UdMcjwqPS7HTfDj2vn2+n2QhHVvIXj9Kzm8VaDayMsVhHwcfu4lAP6Vw+9gu0MQvpnim8+tbynC1 + oxsOnk9GMnKfyO5k8eaeU2Cw+X0wB/Ssu48TWUhJSwaPP+3XNjNJ/niseZno08HTp/Df7zabxFHn5bbH + /AqiOvPu/wBUqj61l80VJ1qNjbh1yF/vgxn2q7DcRTDKSK3481y/4/rRkryvB9qQ+U63p7UVz1vqVzFg + DMg9MVs2d0bpMmNoz3zUk2LFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKOvH60UUCNfS9U + C4imPsGrY/hHcdciuQrpfBcM+o6kkTHdBGNzZ/lX0+W5lKKWHq69n1Pmswy+LbxFPTuuhd8t1XdtYL/e + YcU36V6G1tFJHsZAV9CKxb7wvFLloG8pvTqK+ljWXU+alSa2OWoqzdabcWLfvoyB/eXkV5T+0B8Uj8Lf + Act7ayINWuHENorc/N1Jx6D+tdMfe2OaT5FeR6d9MH3Harumw8mQ18lfDX9tK2umis/Gdm1sc7ft9pyC + fVk4wPoTX1R4V8YaH4u06O60XU7e/t2HBhYEj6jqKqzREakZ7M3KKTnGetLTNAooooAKKKKACiiigAoo + ooAKKKKACiiigAooooAKKKKACiij3oAztQgCkSL0PWqdbckYkQqeQax5ozFIVb8KkBlFFFIAooooAKKK + KACiiigAooooAKKKKACiiigAooooAKKKKACiiihj16CUtFFGiAKSlop6BoJS0UUadQ0CiiilbqLQKKKK + eoBRRRSAKKKKADP51z+s2phuvMA/dt3roKjuIFuYTG4yD09q4MbhViqTgt+h6GCxTwlVVHt1OTziqtxp + sF1yV2t/eFat5pstqeBuj9ap9K/P6lGrSk41FsffU61OrFSpsw5tFljz5Z8wfrVRrWZDhomH4V1P4mk4 + rK5vc5iOxnlbAjYe5q/HoTEfvJNvsK2M+lJSuF2Zn9hJ2lamNoR7TfmK16KeouYx/wCwT3lqVNDjH3nZ + q06KLhcpppNsn8GfrUy2cCdIl/KpqKBcwgVVGAqj6AUv8qKKQbhRRRQAUUUUAFFFFABRRRQAUUUUAFFF + FABRRRQAUUUUAFFFA9utAAPm6V6n4J0f+zdJWR1xPN87eoHYVwnhXSjrGsRRkfuk+eT/AAr1sAKAoHAG + K9/LKKd6z9DwM0rWtQXqSUGigkV9CfPDJI1ZSrgMvoRmvzK/a8+I8Xjr4p3NnYuDpWkZt4th+VpM/Ow/ + IV9wftM/FRPhX8K9TvopRHqV0htbMZ58xhgN+GQa/LG4mkuJnmlbdJIxZiepPc/rXoYWLXvM8PMaq0pr + cjHH8q1fDfirWPB+oJe6LqVzptypzvt5CoP1HQ/jWVRXoaHiK8Xoz6v+Gv7c1/ZeVaeMtPF7D937faIB + IPdl/wABX1P4G+J/hn4j2aXOg6tb3pYZMO8LKvsUPP6V+VHv37Vd0vWL7Q7tLrTrqayuUORJDIVOazcL + nbTxU477H66Dn1HrkYo/HA9a+Evhj+2t4j8NtDaeKIF1+xUBfOX5J1H15B/Kvq34d/HPwd8TIU/sjVI1 + u8ZazuCElU+mKhxaO+nWhUPQKKPSikdAUUUUAFFFFAwooooEFFFFABRRRQAUUUUAFFFFABVW+t/Nj3D7 + 4q1RQBhUVavrby2Dj7rVVqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAoooo8wEIDcHkehrPvNHiuMlP3b+3etGisKtCliFaojoo16uHadN + nK3FnNaNiRePVelQ11zRrIuGGR71k3uijl4D9Ur5PFZRUppyoPmX4n1WGzanUahWVn+Bj0UskZjfYw2m + kr55pqXLJWPoFZx54u4UUUUteo/QKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK + ACiiigAoo/Crmk2J1G+ji/gB3MauMXOSjHqROShFyl0Oq8Jwvpdr5qnEkh6H0rrLfWkbCzDYfUdKxFX5 + QAMKBxS19vRpKjTjTR8RVqutOVRnVpKkq7kYMKViF+lctHcSQtmMke1cZ8dvjHD8Lfhjq2rXBAunT7Na + jOC0rAgY+gyfwrojHmlY55SUE2z4+/bW+LH/AAnnxIOh2cvmaVog8rg/K8x5Zvwzj/gNfOn4Y/z1p8+p + NqtxPdSy+dNPI0kjN1LMST+ppv4V7cI8kbHx1Wo6k3JhRRRVmQUUUUAFSQTSWsyTwyNFLGcxyISGU+xq + Oigd+XVHvHw1/bC8ZeCRDa6rIfEenJwUum/fAez9T+NfWPw1/aW8FfEmOOOHUF0vUSObO+Oxs+it90/n + X5rUqyGNldWKsvRgcEfQ1Liuh008ROHxH6/KwkUOpBVuQRjn3yOtLX5t/DP9p7xp8OJI4hqH9r6WvWzv + m3gD2f7w/OvrD4a/teeC/HBhtdQnHh3U348q7YeW5/2X6VlytHowrxqbnulFMhmS4hSaJvMikG5Xj5BH + rmikdPox9FFFAwooooAKKKKACiiigAooooAKKKKAEdRIpBGQax5oTDIVPT1rZ9R2qG6hE8eP4h0oAyO9 + FKylGIb71JUgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii + gAooooAKKKKACiiigYUUUUxBR/OiigCtd2Ed2pDDDetYF3p8tmx3AsvZhXUUjLuXBAIPUV4+Ly2life2 + l5HrYXMauH93ePmcf+PNLW9caLFISUPln0HSqTaFcA8FWr5arleJpPSNz6mlmeGqrWVjOo+taaaFN/Ey + rUq6BjrLz9KiOW4qWvIXLMcLHTnMeitdtAPaXP1qGTQ7hemHpTy/Ex1cGEMww0tFNGdRU8ljcR53RNUL + Ky9VI/CuOVKdP4onZGpCp8MhKKKSsvQ116i0UUUAFFFJRqGgtFFFABRRRQAUUUUAFFFFABRRRR5h5B/K + uu8MWBt7PznGHk6fSua02zN9exx4yv8AF9K75UEaKq8ADAr28toOU3VlstjxMyr8sFSW73Fooor6U+aE + 7fpX59/tyfFL/hLPH0Phmzl36fouRIFPDXB4P5fMPxr7O+M3xEg+Fvw51bxBKyiaGIrbof45SDtFflDq + WoXGrahcX147TXdxI0ssjHJZick16GEp8z52eTj63KuRFdXZMEHBq7DqjxgBxuX2qjRyO9epueDY3Ybq + OcDa3Poamrne+e9WYNQlh4J3r70uUXKbNFVrfUIpuM7G9DVmoIsFFFFABR0Oe9FFABRyOh5oooA7zwT8 + dPGvw/sZbPRdckt7aQgmOXLqMZ+7zx1org/pwKKnlRr7Wa6n7AUUUVifQBRRRQAUUUUAFFFFABRRRQAU + UUUAFHv3oooAq3lqJl3L96swrt4PWt2qN9a5/eIPwpMChRS84J6GkqQCiiigAooooAKKKKACiiigAooo + oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKNh+olL+FFF + MQfpRRRQMKOKKKBbB9aY8KP1RW+op9FQ4xe6LUpLZlWTTLeTrHj6VXk0GBvusy1pUVyzweHqfFBHVDGY + in8M2YreH3H3Zc/WoW0O4XoVaugorillOFeyt8zrjmuKW7v8kc22k3K/8s8/Q0w6bcr/AMsTXT0lczyS + h0kzpWdVusUcubG4HWJvypps5x/yyb8q6rNG70qf7Epfzsv+2qv8qOU+yzf88m/KmmGUdY2/KuuwevNL + +BqHkdPpUKWdy6wOP2kdQR+FJXXMobqAfqKY1pDJ96JTWEskf2Jm0c7i/igcpRXQTaLbyZ2jYfUVSuND + kUZjcSD0auCtlWJpK6V15HoUc0w9R2bsZlFPlheFtrqw+vSpbG0a9vI4V53HJ+leWqcudQa1PTlOPI5p + 6HReFrHybdrhh8z8DPp61u02ONYY1jQYVRgU+vtcPS9lSUUfFYir7Wq5MKP8cUVynxS8eWvwz8B6v4hu + 3UG1gYwr/elIwg/76IroSbdkc8pKK5nsfG37dnxX/wCEg8WWvg6xlzZaUPNudpyGmbsfoAPzr5WNXte1 + q58RazfapeStJc3crTSMxzyT0/LFUO5+tfQQgoRsj5OrUdSfMwooorUyCiiii47hU8N5LD0bI9DUFFIk + 1oNTjkwHG01cVgy5ByK539akhuZIWyj49qnlJ5TfoqhBqiscSjB9aupIsmSrhqkmw6ikHr3panUkKKKK + Yz9gKKKK5z6UKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKF5aFT5icjvVH2Fbv8AKs+8s8HzEHHp + 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 + + + + + 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 + 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 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 = DataProvider.GetVozac(sluzbenoVozilo.IdVozaca.Id); + vozaci.Add(sv); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozaci; + } + + public static bool 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.Get(id); + if (v == null) + return false; + 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(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool 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(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool deleteVozac(int idVozaca) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + s.Delete(v); + s.Flush(); + + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + + } + } + + #endregion + + #region LicnoVozilo + + 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 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 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 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 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 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; + } + + #endregion + + #region SluzbenoVozilo + + 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 SluzbenoVoziloPregled vratiSluzbenoVozilo(int id) + { + SluzbenoVoziloPregled sv = null; + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(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 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 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 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); + } + } + + #endregion + + #region VozioSluzbeno + + 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 = DataProvider.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 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); + } + } + + public static void UpdateVozioDo(int idVeze, DateTime? newVozioDo) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(idVeze); + vozioSluzbeno.DatumDo = newVozioDo; + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + public static void DeleteVozioOd(List idVeza) + { + try + { + ISession s = DataLayer.GetSession(); + + foreach (int id in idVeza) + { + IQuery q = s.CreateQuery("select vs from VozioSluzbeno vs where vs.Id = " + id); + VozioSluzbeno vozio = q.UniqueResult(); + s.Delete(vozio); + s.Flush(); + } + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + #endregion + + #region Voznja + + 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 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 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 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(); + + VoznjaPregled vp = new VoznjaPregled(v); + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + 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 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 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); + } + } + + + #endregion + + #region Musterija + + 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 MusterijaPregled GetMusterija(int idMusterije) + { + try + { + ISession s = DataLayer.GetSession(); + + 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 DodajMusteriju(MusterijaPregled must) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = must.Ime; + m.Prezime = must.Prezime; + m.Adresa = must.Adresa; + m.BrojVoznji = 1; + try + { + ISession s = DataLayer.GetSession(); + + s.Save(m); + s.Flush(); + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + 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 DodajMusteriju(string ime, string prez, string adresa, List mobilniTelefoni) + { + Entiteti.Musterija m = new Entiteti.Musterija(); + m.Ime = ime; + m.Prezime = prez; + m.Adresa = adresa; + m.MobilniTelefoni = mobilniTelefoni; + }*/ + 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 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 void obrisiMusteriju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Load(id); + s.Delete(m); + s.Flush(); + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + } + } + + #endregion + + #region Popust + + 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 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 void addPopust(int idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterija); + 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 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 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); + } + } + + #endregion + + #region MusterijaTelefoni + + 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 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 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 dodajTelefon(TelefoniPregled musterijaTelefon) + { + try + { + ISession session = DataLayer.GetSession(); + Entiteti.MusterijaMobile mt = new Entiteti.MusterijaMobile + { + BrojTelefona = musterijaTelefon.BrojTelefona, + IdMusterije = session.Load(musterijaTelefon.IdMusterije.IdMusterije) + }; + + session.Save(mt); + session.Flush(); + session.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 ObrisiTelefon(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.Id = '" + id + "'"); + MusterijaMobile mob = q.UniqueResult(); + s.Delete(mob); + s.Flush(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + } + + #endregion + + } +} diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs new file mode 100644 index 0000000..4a49c37 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs new file mode 100644 index 0000000..ea31906 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs new file mode 100644 index 0000000..fa80d9e --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs new file mode 100644 index 0000000..38b6157 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs new file mode 100644 index 0000000..a84f696 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs new file mode 100644 index 0000000..b29e4fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs new file mode 100644 index 0000000..39083fd --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs new file mode 100644 index 0000000..1462e1d --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs new file mode 100644 index 0000000..368f120 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs new file mode 100644 index 0000000..dce41ec --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs new file mode 100644 index 0000000..87842fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs new file mode 100644 index 0000000..da2adee --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs new file mode 100644 index 0000000..4b57cd0 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs new file mode 100644 index 0000000..52a4e31 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs new file mode 100644 index 0000000..42abdb1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs new file mode 100644 index 0000000..3db43f3 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs new file mode 100644 index 0000000..ddb7664 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs new file mode 100644 index 0000000..2521469 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj new file mode 100644 index 0000000..3a291d1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenje WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj @@ -0,0 +1,12 @@ + + + + netcoreapp3.1 + + + + + + + + diff --git a/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.Development.json new file mode 100644 index 0000000..8983e0f --- /dev/null +++ b/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/appsettings.json b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json new file mode 100644 index 0000000..d9d9a9b --- /dev/null +++ b/WebAPIService/TaksiUdruzenje WebAPIService/appsettings.json @@ -0,0 +1,10 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft": "Warning", + "Microsoft.Hosting.Lifetime": "Information" + } + }, + "AllowedHosts": "*" +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs b/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs new file mode 100644 index 0000000..56992fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/DTO.cs @@ -0,0 +1,320 @@ +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 Vozac { get; set; } + public virtual DateTime KoriscenoOd { get; set; } + public virtual DateTime? KoriscenoDo { get; set; } + + public LicnoVoziloPregled() { } + + public LicnoVoziloPregled(LicnoVozilo v) + { + Id = v.Id; + RegOznaka = v.RegOznaka; + Marka = v.Marka; + Tip = v.Tip; + Boja = v.Boja; + Vozac = 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 virtual IList VozaciVozila {get; set;} + public SluzbenoVoziloPregled() { } + 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; + } + public SluzbenoVoziloPregled(SluzbenoVozilo sv) + { + Id = sv.Id; + RegOznaka = sv.RegOznaka; + Marka = sv.Marka; + Tip = sv.Tip; + DatumIstekaRegistracije = sv.DatumIstekaRegistracije; + GodinaProizvodnje = sv.GodinaProizvodnje; + } + + } + #endregion + + #region VozioSluzbeno + public class VozioSluzbenoPregled + { + public virtual int Id { get; set; } + public virtual DateTime VozioOd { get; set; } + public virtual DateTime? VozioDo { get; set; } + public virtual SluzbenoVoziloPregled Vozilo { get; set; } + public virtual VozacPregled Vozac { get; set; } + + public VozioSluzbenoPregled() { } + public VozioSluzbenoPregled(SluzbenoVoziloPregled v,DateTime od,DateTime? vozioDo) + { + Vozilo= v; + VozioOd = od; + VozioDo=vozioDo; + } + public VozioSluzbenoPregled(VozioSluzbeno vozio) + { + Id = vozio.Id; + VozioOd = vozio.DatumOd; + VozioDo = vozio.DatumDo; + Vozilo = new SluzbenoVoziloPregled(vozio.IdSluzbenogVozila); + Vozac = new VozacPregled(vozio.IdVozaca); + } + + + } + #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 Vozac { get; set; } + + public virtual DateTime VremePocetka { get; set; } + + public virtual DateTime? VremeKraja { get; set; } + + public virtual int? CenaVoznje { get; set; } + + public virtual AdministrativnoOsobljePregled AdministrativnoOsoblje { get; set; } + public virtual MusterijaPregled Musterija { get; set; } + public virtual string BrojTelefonaPoziva { get; set; } + + public VoznjaPregled() { } + public VoznjaPregled(Voznja v) + { + Id = v.Id; + PocetnaStanica = v.PocetnaStanica; + KrajnjaStanica = v.KrajnjaStanica; + VremePoziva = v.VremePoziva; + Vozac = new DTO.VozacPregled(v.IdVozaca); + VremePocetka = v.VremePocetka; + VremeKraja = v.VremeKraja; + CenaVoznje = v.CenaVoznje; + AdministrativnoOsoblje = new AdministrativnoOsobljePregled(v.IdAdministrativnogOsoblja); + Musterija = 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 virtual IList ListaTelefona { get; set; } + public virtual IList DodeljeniPopusti { get; set; } + public virtual IList ListaVoznji { get; set; } + public MusterijaPregled() + { + ListaTelefona = new List(); + DodeljeniPopusti = new List(); + ListaVoznji = new List(); + } + 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 Musterija { get; set; } + public virtual DateTime DatumPocetka { get; set; } + public virtual DateTime? DatumKraja { get; set; } + + public PopustPregled() { } + + public PopustPregled(Popust p) + { + this.Id = p.Id; + this.Vrednost = p.VrednostPopusta; + this.DatumPocetka = p.DatumPocetka; + this.DatumKraja = p.DatumKraja; + this.Musterija = 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 Musterija { get; set; } + + public TelefoniPregled() { } + + public TelefoniPregled(MusterijaMobile mob) + { + Id = mob.Id; + BrojTelefona = mob.BrojTelefona; + Musterija = new MusterijaPregled(mob.IdMusterije); + } + } + + #endregion + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs b/WebAPIService/TaksiUdruzenjeLibrary/DataLayer.cs new file mode 100644 index 0000000..04ef8cc --- /dev/null +++ b/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/TaksiUdruzenjeLibrary/DataProvider.cs b/WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs new file mode 100644 index 0000000..ec3263d --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/DataProvider.cs @@ -0,0 +1,1606 @@ +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(vs)).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(vs)).ToList(); + } + + s.Close(); + return driver; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return driver; + } + + 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 = DataProvider.GetVozac(sluzbenoVozilo.IdVozaca.Id); + vozaci.Add(sv); + } + s.Close(); + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return vozaci; + } + + public static bool 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.Get(id); + if (v == null) + return false; + 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(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool 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(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + public static bool deleteVozac(int idVozaca) + { + try + { + ISession s = DataLayer.GetSession(); + Vozac v = s.Get(idVozaca); + if (v != null) + { + s.Delete(v); + s.Flush(); + + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + + } + } + + #endregion + + #region LicnoVozilo + + 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 LicnoVoziloPregled GetLicnoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(id); + LicnoVoziloPregled vp = null; + + if (v != null) + { + vp = new LicnoVoziloPregled(v); + + } + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static bool 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(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + 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 bool IzmeniLicnoVozilo(int idVozila, string reg, string marka, string tip, string boja, DateTime koriscenoOd, DateTime? koriscenoDo,VozacPregled vozacc) + { + try + { + ISession s = DataLayer.GetSession(); + + LicnoVozilo v = s.Get(idVozila); + + v.RegOznaka = reg; + v.Boja = boja; + v.Marka = marka; + v.Tip = tip; + v.KoriscenoOd = koriscenoOd; + v.KoriscenoDo = koriscenoDo; + + Vozac vp = s.Get(vozacc.IdVozac); + if (vp == null) + return false; + v.IdVozaca = vp; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + + public static bool obrisiLicnaVozila(int idLicnogVozila) + { + try + { + ISession s = DataLayer.GetSession(); + LicnoVozilo lv = s.Get(idLicnogVozila); + if (lv != null) + { + s.Delete(lv); + s.Flush(); + return true; + } + s.Close(); + return false; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + 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; + } + + #endregion + + #region SluzbenoVozilo + + public static List GetSluzbenaVozilaAll() + { + List sluzbenovoziloList = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable sluzbenaVozila = from sv in session.Query() + select sv; + + foreach (SluzbenoVozilo sluzbenoVozilo in sluzbenaVozila) + { + var vozaci = sluzbenoVozilo.VozilaVozioSluzbeno; + var vozilo = new SluzbenoVoziloPregled(sluzbenoVozilo); + vozilo.VozaciVozila = vozaci.Select(v => new VozioSluzbenoPregled(v)).ToList(); + sluzbenovoziloList.Add(vozilo); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + return sluzbenovoziloList; + + } + + public static SluzbenoVoziloPregled vratiSluzbenoVozilo(int id) + { + SluzbenoVoziloPregled sv = null; + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(id); + if (v==null) + return null; + + sv = new SluzbenoVoziloPregled(v); + sv.VozaciVozila = v.VozilaVozioSluzbeno.Select(vozio => new VozioSluzbenoPregled(vozio)).ToList(); + + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return sv; + } + + public static bool 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(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiSluzbenoVozilo(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + SluzbenoVozilo v = s.Get(id); + if (v == null) + return false; + + s.Delete(v); + s.Flush(); + s.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + public static bool EditSluzbenoVozilo(SluzbenoVoziloPregled vp) + { + try + { + ISession session = DataLayer.GetSession(); + + SluzbenoVozilo vozilo = session.Get(vp.Id); + + if(vozilo == null) + return false; + + vozilo.Tip = vp.Tip; + vozilo.RegOznaka = vp.RegOznaka; + vozilo.Marka = vp.Marka; + vozilo.DatumIstekaRegistracije = vp.DatumIstekaRegistracije; + vozilo.GodinaProizvodnje = vp.GodinaProizvodnje; + + session.SaveOrUpdate(vozilo); + session.Flush(); + session.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + #endregion + + #region VozioSluzbeno + + public static List GetVozioSluzbenoAll() + { + List vozila = new List(); + try + { + ISession s = DataLayer.GetSession(); + + IEnumerable vozenaSluzbena = from sv in s.Query() + select sv; + + foreach (VozioSluzbeno vozenoSluzbeno in vozenaSluzbena) + { + vozila.Add(new VozioSluzbenoPregled(vozenoSluzbeno)); + } + s.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + return vozila; + } + + 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 = DataProvider.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 VozioSluzbenoPregled GetVozioSluzbeno(int idVeze) + { + VozioSluzbenoPregled vsp = null; + try + { + ISession s = DataLayer.GetSession(); + + VozioSluzbeno vs = s.Get(idVeze); + if (vs == null) + return null; + + + vsp = new VozioSluzbenoPregled(vs); + s.Close(); + return vsp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + + public static bool dodeliVoziloVozacu(int idVozila, int idVozaca, DateTime od, DateTime? doo) + { + try + { + ISession s = DataLayer.GetSession(); + + Vozac vozac = s.Get(idVozaca); + SluzbenoVozilo vozilo = s.Get(idVozila); + if (vozac == null || vozilo == null) + return false; + + VozioSluzbeno vs = new VozioSluzbeno(); + vs.DatumDo = doo; + vs.DatumOd = od; + vs.IdSluzbenogVozila = vozilo; + vs.IdVozaca = vozac; + + s.Save(vs); + s.Flush(); + s.Close(); + + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool UpdateVozioDo(int idVeze, DateTime? newVozioDo) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(idVeze); + if (vozioSluzbeno == null) + return false; + + vozioSluzbeno.DatumDo = newVozioDo; + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniVozioSluzbeno(DTO.VozioSluzbenoPregled vsp) + { + try + { + ISession session = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = session.Get(vsp.Id); + if (vozioSluzbeno == null) + return false; + + if (vsp.VozioOd > vsp.VozioDo) + return false; + + vozioSluzbeno.DatumOd = vsp.VozioOd; + vozioSluzbeno.DatumDo = vsp.VozioDo; + Vozac vozac = session.Get(vsp.Vozac.IdVozac); + SluzbenoVozilo vozilo = session.Get(vsp.Vozilo.Id); + if (vozac == null || vozilo == null) + return false; + + vozioSluzbeno.IdSluzbenogVozila = vozilo; + vozioSluzbeno.IdVozaca = vozac; + + session.SaveOrUpdate(vozioSluzbeno); + session.Flush(); + session.Close(); + + return true; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + public static bool DeleteVozioOd(int idVeze) + { + try + { + ISession s = DataLayer.GetSession(); + VozioSluzbeno vozioSluzbeno = s.Get(idVeze); + if (vozioSluzbeno == null) + return false; + + s.Delete(vozioSluzbeno); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region Voznja + + 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 GetVoznjaAdministrativnog(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 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 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; + + if(voznje == null) + return null; + + foreach (Voznja voznja in voznje) + { + voznjeInfo.Add(new VoznjaPregled(voznja)); + } + + return voznjeInfo; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + 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(); + + if (v == null) + return null; + + VoznjaPregled vp = new VoznjaPregled(v); + + s.Close(); + + return vp; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + public static bool DodajVoznju(VoznjaPregled vp) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = new Voznja(); + v.PocetnaStanica = vp.PocetnaStanica; + v.KrajnjaStanica = vp.KrajnjaStanica; + v.VremePoziva = vp.VremePoziva; + v.VremePocetka = vp.VremePocetka; + v.IdVozaca = s.Get(vp.Vozac.IdVozac); + v.VremeKraja = null; + v.CenaVoznje = null; + Musterija m = s.Get(vp.Musterija.IdMusterije); + m.BrojVoznji++; + v.IdMusterije = m; + v.IdAdministrativnogOsoblja = s.Get(vp.AdministrativnoOsoblje.idAO); + v.BrojTelefonaPoziva = vp.BrojTelefonaPoziva; + + s.Save(m); + s.Save(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniVoznju(DTO.VoznjaPregled vp) + { + try + { + ISession s = DataLayer.GetSession(); + Voznja v = s.Get(vp.Id); + + if (v == null) + return false; + if (vp.VremePocetka > vp.VremeKraja) + return false; + + v.PocetnaStanica = vp.PocetnaStanica; + v.KrajnjaStanica = vp.KrajnjaStanica; + v.CenaVoznje = vp.CenaVoznje; + v.VremePoziva = vp.VremePoziva; + v.VremePocetka = vp.VremePocetka; + v.VremeKraja = vp.VremeKraja; + v.BrojTelefonaPoziva = vp.BrojTelefonaPoziva; + AdministrativnoOsoblje ao = s.Get(vp.AdministrativnoOsoblje.idAO); + Vozac vozac = s.Get(vp.Vozac.IdVozac); + Musterija m = s.Get(vp.Musterija.IdMusterije); + if (ao == null || vozac == null || m == null) + { + return false; + } + v.IdAdministrativnogOsoblja = ao; + v.IdVozaca = vozac; + v.IdMusterije = m; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + public static bool obrisiVoznju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + if (v == null) + return false; + + s.Delete(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + public static bool ZavrsiVoznju(int id, int cena) + { + try + { + ISession s = DataLayer.GetSession(); + + Voznja v = s.Get(id); + if (v == null) + return false; + + v.CenaVoznje = cena; + v.VremeKraja = DateTime.Now; + + s.SaveOrUpdate(v); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + + #endregion + + #region Musterija + + public static List GetMusterijaAll() + { + List musterijalist = new List(); + try + { + ISession session = DataLayer.GetSession(); + IEnumerable musterije = from m in session.Query() + select m; + + foreach (Musterija m in musterije) + { + var musterija = new MusterijaPregled(m); + musterija.DodeljeniPopusti = m.Popusti.Select(popust => new PopustPregled(popust)).ToList(); + musterija.ListaVoznji = m.Voznje.Select(voznja => new VoznjaPregled(voznja)).ToList(); + musterija.ListaTelefona = m.MobilniTelefoni.Select(telefon => new TelefoniPregled(telefon)).ToList(); + musterijalist.Add(musterija); + } + session.Close(); + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + } + + + return musterijalist; + } + + public static MusterijaPregled GetMusterija(int idMusterije) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(idMusterije); + MusterijaPregled musterija = null; + if (m != null) + { + musterija = new MusterijaPregled(m); + musterija.DodeljeniPopusti = m.Popusti.Select(popust => new PopustPregled(popust)).ToList(); + musterija.ListaVoznji = m.Voznje.Select(voznja => new VoznjaPregled(voznja)).ToList(); + musterija.ListaTelefona = m.MobilniTelefoni.Select(telefon => new TelefoniPregled(telefon)).ToList(); + } + s.Close(); + + return musterija; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + + + + public static bool DodajMusteriju(MusterijaPregled musterija) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = new Musterija(); + m.Ime = musterija.Ime; + m.Prezime = musterija.Prezime; + m.Adresa = musterija.Adresa; + if (musterija.BrojVoznji == 0) //ako se broj voznji ne unese postavlja se na 1, kao da se musterija dodaje pri svojoj prvoj voznji + m.BrojVoznji = 1; + else + m.BrojVoznji = musterija.BrojVoznji; + + s.Save(m); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + public static bool IzmeniMusteriju(int id, string ime, string prezime, string adresa, int brVoznji) + { + try + { + ISession s = DataLayer.GetSession(); + Musterija m = s.Get(id); + if (m == null) + return false; + + m.Ime = ime; + m.Prezime = prezime; + m.Adresa = adresa; + if (brVoznji == 0)//ako se broj voznji ne unese postavlja se na 1 + m.BrojVoznji = 1; + else + m.BrojVoznji = brVoznji; + + s.SaveOrUpdate(m); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool obrisiMusteriju(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(id); + if (m == null) + return false; + s.Delete(m); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region Popust + + 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 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 bool addPopust(int idMusterija, int vrPopusta, DateTime vazenjeOd, DateTime? vazenjeDo) + { + try + { + ISession s = DataLayer.GetSession(); + IQuery q = s.CreateQuery("select m from Musterija m where m.Id = " + idMusterija); + 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(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + 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 = null; + + if (p != null) + { + pp = new PopustPregled(p); + } + + s.Close(); + + return pp; + + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return null; + } + } + + public static bool IzmeniPopust(PopustPregled p) + { + try + { + + ISession s = DataLayer.GetSession(); + + Popust popustt = s.Get(p.Id); + popustt.DatumPocetka = p.DatumPocetka; + popustt.DatumKraja = p.DatumKraja; + popustt.VrednostPopusta = p.Vrednost; + + Musterija m = s.Get(p.Musterija.IdMusterije); + if (m == null) + return false; + popustt.IdMusterije = m; + + s.SaveOrUpdate(popustt); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + + } + public static bool obrisiPopust(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + Popust p = s.Get(id); + + if (p == null) + return false; + + s.Delete(p); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine(ex.Message); + return false; + } + } + + #endregion + + #region MusterijaTelefoni + + 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 TelefoniPregled GetTelefon(int id) + { + try + { + ISession session = DataLayer.GetSession(); + + MusterijaMobile mob = session.Get(id); + TelefoniPregled t = null; + if (mob != null) + { + t = new TelefoniPregled(mob); + } + + session.Close(); + + return t; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return null; + } + } + + 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 bool DodajTelefon(TelefoniPregled tel) + { + try + { + ISession s = DataLayer.GetSession(); + + Musterija m = s.Get(tel.Musterija.IdMusterije); + if (m == null) + return false; + + MusterijaMobile mob = new MusterijaMobile(); + mob.BrojTelefona = tel.BrojTelefona; + mob.IdMusterije = m; + + s.Save(mob); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + public static bool IzmeniTelefon(TelefoniPregled tel) + { + try + { + ISession s = DataLayer.GetSession(); + + MusterijaMobile mob = s.Get(tel.Id); + Musterija m = s.Get(tel.Musterija.IdMusterije); + if (m == null || mob == null) + return false; + + mob.BrojTelefona = tel.BrojTelefona; + mob.IdMusterije = m; + + s.SaveOrUpdate(mob); + s.Flush(); + s.Close(); + return true; + + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool ObrisiTelefon(int id) + { + try + { + ISession s = DataLayer.GetSession(); + + MusterijaMobile mob = s.Get(id); + if (mob == null) + return false; + + s.Delete(mob); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + + public static bool ObrisiTelefonPoBroju(string brTelefona) + { + try + { + ISession s = DataLayer.GetSession(); + + IQuery q = s.CreateQuery("select m from MusterijaMobile m where m.BrojTelefona = '" + brTelefona + "'"); + MusterijaMobile mob = q.UniqueResult(); + if (mob == null) + return false; + + s.Delete(mob); + s.Flush(); + s.Close(); + return true; + } + catch (Exception ex) + { + Console.WriteLine("Error" + ex); + return false; + } + } + + #endregion + + } +} diff --git a/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs new file mode 100644 index 0000000..4a49c37 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/AdministrativnoOsoblje.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs new file mode 100644 index 0000000..ea31906 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/LicnoVozilo.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs new file mode 100644 index 0000000..fa80d9e --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Musterija.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs new file mode 100644 index 0000000..38b6157 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/MusterijaMobile.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs new file mode 100644 index 0000000..a84f696 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Popust.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs new file mode 100644 index 0000000..b29e4fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/SluzbenoVozilo.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs new file mode 100644 index 0000000..39083fd --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Vozac.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs new file mode 100644 index 0000000..1462e1d --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/VozioSluzbeno.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs new file mode 100644 index 0000000..368f120 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/Entiteti/Voznja.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/AdministrativnoOsobljeMaper.cs new file mode 100644 index 0000000..dce41ec --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; + +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/LicnoVoziloMaper.cs new file mode 100644 index 0000000..87842fa --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMaper.cs new file mode 100644 index 0000000..da2adee --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/MusterijaMobileMaper.cs new file mode 100644 index 0000000..4b57cd0 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/PopustMaper.cs new file mode 100644 index 0000000..52a4e31 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/SluzbenoVoziloMaper.cs new file mode 100644 index 0000000..42abdb1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozacMaper.cs new file mode 100644 index 0000000..3db43f3 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VozioSluzbenoMaper.cs new file mode 100644 index 0000000..ddb7664 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs b/WebAPIService/TaksiUdruzenjeLibrary/Mapiranja/VoznjaMaper.cs new file mode 100644 index 0000000..2521469 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/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 TaksiUdruzenjeLibrary.Entiteti; +namespace TaksiUdruzenjeLibrary.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/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj b/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj new file mode 100644 index 0000000..3a291d1 --- /dev/null +++ b/WebAPIService/TaksiUdruzenjeLibrary/TaksiUdruzenjeLibrary.csproj @@ -0,0 +1,12 @@ + + + + netcoreapp3.1 + + + + + + + +