private void UpdatePredlosciAktivnost(int id_predloska, bool aktivan, int index) { Predlosci Predlosci = new Predlosci(); Predlosci.UpdatePredlosciAktivnost(id_predloska, aktivan); ugdPredlosci.Rows[index].Activate(); }
private void LoadGridPredlosci() { Predlosci Predlosci = new Predlosci(); ugdPredlosci.DataSource = Predlosci.GetPredlosci(); ugdPredlosci.DataBind(); ugdPredlosci.UpdateData(); Utils.Tools.UltraGridStyling(ugdPredlosci); if (ugdPredlosci.DisplayLayout.Bands.Count > 0) { if (ugdPredlosci.DisplayLayout.Bands[0].Columns.Count > 0) { ugdPredlosci.DisplayLayout.Bands[0].Columns[4].Style = Infragistics.Win.UltraWinGrid.ColumnStyle.CheckBox; ugdPredlosci.DisplayLayout.Bands[0].Columns[4].CellActivation = Infragistics.Win.UltraWinGrid.Activation.AllowEdit; ugdPredlosci.DisplayLayout.Bands[0].Columns["Naziv predloška"].Width = 200; } } foreach (UltraGridRow row in ugdPredlosci.Rows) { if (row.Index == BusinessLogic.Predlosci.pSelectedIndex) { ugdPredlosci.ActiveRow = row; } } }
public void Delete(object sender, EventArgs e) { if (this.ugdPredlosci.ActiveRow != null) { Predlosci.pId_predlozak = Convert.ToInt32(this.ugdPredlosci.ActiveRow.Cells["ID Predloška"].Value); if (MessageBox.Show(string.Format("Obrisati predložak '{0}-{1}'?", Predlosci.pId_predlozak, this.ugdPredlosci.ActiveRow.Cells["Naziv predloška"].Value), "Brisanje predloška", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Predlosci clsPredlosci = new Predlosci(); clsPredlosci.DeletePredlosci(); LoadGridPredlosci(); } } }
public List <_2DLista> PopisPredlozaka(string grad) { return(Predlosci.PopisPredlozaka(grad, 1, idAplikacije)); }
public _Predlozak DohvatiPredlozak(string grad, int idPredloska) { return(Predlosci.DohvatiPredlozakIspisa(grad, idPredloska, idAplikacije)); }
public _Predlozak DohvatiPredlozakIspisa(string grad, string koji) { return(Predlosci.DohvatiPredlozakIspisa(grad, koji, idAplikacije)); }
public int DodajPredlozak(string grad, string nazivPredloska, bool pauk, bool kaznjava, int idRedarstva, XElement tekstPredloska) { return(Predlosci.DodajPredlozak(grad, nazivPredloska, pauk, kaznjava, tekstPredloska, idRedarstva, idAplikacije)); }
public bool IzmijeniPredlozak(string grad, int idPredloska, int idJezika, string nazivPredloska, bool pauk, bool kaznjava, XElement tekstPredloska) { return(Predlosci.IzmijeniPredlozak(grad, idPredloska, idJezika, nazivPredloska, pauk, kaznjava, tekstPredloska, idAplikacije)); }
public bool ObrisiPredlozak(string grad, int idPredloska, int idJezika) { return(Predlosci.ObrisiPredlozak(grad, idPredloska, idJezika, idAplikacije)); }
public List <_Predlozak> PredlosciIspisa(string grad) { return(Predlosci.PredlosciIspisa(grad, 0, idAplikacije)); }
/*:: PREDLOŠCI ::*/ #region PREDLOŠCI public List <_2DLista> JeziciPredlozaka(string grad) { return(Predlosci.JeziciPredlozaka(grad, idAplikacije)); }
public List <_Predlozak> PredlosciIspisaLight(string grad, int idRedarstva) { return(Predlosci.PredlosciIspisaLight(grad, idRedarstva, idAplikacije)); }
private static List <Podaci> Report(string baza, List <_Prekrsaj> _prekrsaji) { #region PODACI List <Podaci> podaci = new List <Podaci>(); foreach (var _prekrsaj in _prekrsaji) { #region SLIKE List <byte[]> slike = Prekrsaj.Slike(baza, _prekrsaj.IDLokacije, 1); List <Slika> foto = new List <Slika>(); int x = 0; foreach (var sl in slike) { foto.Add(new Slika(_prekrsaj.IDLokacije, x++, "", sl)); } #endregion #region PAUK string kaznjivoPo = _prekrsaj.ClanakPrekrsaja + ", " + _prekrsaj.OpisPrekrsaja, pauk = "Izdana naredba za podizanje: NE"; if (_prekrsaj.Pauk == true) { if (_prekrsaj.Nalog.Lisice) { pauk = "Izdana naredba za blokiranje vozila: DA (" + _prekrsaj.Nalog.Status + ")"; } else { pauk = "Izdana naredba za podizanje: DA (" + _prekrsaj.Nalog.Status + ")"; } } #endregion string republika = "", zupanija = "", grad = "", odjel = "", direkcija = "", diKada = "", naTemelju = "", naredba = "", clanakPauka = "", vozilo = ""; if (_prekrsaj.Nalog != null) { #region ZAGLAVLJE XElement predlozak = Predlosci.PredlosciIspisa(baza, 0, 1).First(i => i.IDPredloska == _prekrsaj.IDDokumenta).TekstPredloska; //AdministracijaServiceHost._administracija.DohvatiPredlozak(Settings.Default.Baza, _prekrsaj.IDDokumenta).TekstPredloska; republika = predlozak.Element("Republika").Value; zupanija = predlozak.Element("Zupanija").Value; grad = predlozak.Element("Grad").Value; odjel = predlozak.Element("Odjel").Value; direkcija = predlozak.Element("Direkcija").Value; #endregion #region NA_TEMELJU if (_prekrsaj.IDRedarstva == 3) { naTemelju = "Na temelju " + _prekrsaj.ClanakPrekrsaja + ", izdaje se:"; clanakPauka = string.Format("OPIS: Vozilo je zatečeno u Gradu {0}, {1}, {2} ({3}).", Mjesto(_naziv), _prekrsaj.Adresa.Trim(','), _prekrsaj.OpisPrekrsaja, _prekrsaj.ClanakPrekrsaja); } else { if (_prekrsaj.Nalog.Lisice) { naTemelju = "Na temelju članka 5. stavak 1. točka 8. Zakona o sigurnosti prometa na cestama i" + _odlukaLisice + " izdaje se:"; clanakPauka = string.Format("OPIS: Vozilo je zatečeno parkirano u Gradu {0}, {1}, {2} ({3}).", Mjesto(_naziv), _prekrsaj.Adresa, _prekrsaj.OpisPrekrsaja, _prekrsaj.ClanakPrekrsaja); } else { naTemelju = "Na temelju članka 84. i 85. Zakona o sigurnosti prometa na cestama i članak 6. Pravilnika o uvjetima i načinu obavljanja poslova nadzora nepropisno zaustavljenih ili parkiranih vozila te uvjetima za obavljanje poslova premještanja nepropisno zaustavljenih ili parkiranih vozila, izdaje se:"; clanakPauka = string.Format("OPIS: Vozilo je zatečeno parkirano u Gradu {0}, {1}, {2} ({3}).", Mjesto(_naziv), _prekrsaj.Adresa, _prekrsaj.OpisPrekrsaja, _prekrsaj.ClanakPrekrsaja); } } #endregion naredba = _prekrsaj.Nalog.IDNaloga.ToString(); diKada = string.Format("U {0}, dana {1:dd.MM.yyyy u HH:mm} sati.", Mjesto(_naziv), _prekrsaj.DatumVrijeme); #region VOZILO _Vozilo voz = Vozila.Vozilo(baza, (int)_prekrsaj.Nalog.IDVozila, 1); //todo if (voz != null) { vozilo = voz.NazivVozila + (voz.Registracija != "" ? " (" + voz.Registracija + ")" : ""); } #endregion } Stream mapa = PozicijaPrekrsaja(_prekrsaj.Latitude, _prekrsaj.Longitude, out string koordinate); Podaci p = new Podaci(_prekrsaj.DatumVrijeme.ToString("dd.MM.yyyy u HH:mm"), _prekrsaj.Dokument, _prekrsaj.BrojDokumenta, _prekrsaj.Registracija, _prekrsaj.Kazna + " kn", _prekrsaj.Adresa, kaznjivoPo, pauk, koordinate, (double)_prekrsaj.Latitude, (double)_prekrsaj.Longitude, republika, zupanija, grad, odjel, direkcija, diKada, naTemelju, naredba, clanakPauka, vozilo, _prekrsaj.BrojIskaznice, Slike.ReadFully(mapa), foto); podaci.Add(p); } Izvjestaj.Set(podaci); #endregion return(podaci); }