Exemple #1
0
        public static bool IzmjeniSektor(string grad, _Sektori sektor, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    PARKING_SEKTORI z = db.PARKING_SEKTORIs.First(i => i.IDSektora == sektor.IDSektora);

                    z.IDZone        = sektor.IDZone;
                    z.NazivSektora  = sektor.NazivSektora;
                    z.OznakaSektora = sektor.OznakaSektora;
                    z.mParking      = sektor.mParking;
                    z.Cijena        = sektor.Cijena;
                    z.Longitude     = sektor.Longitude;
                    z.Latitude      = sektor.Latitude;

                    db.SubmitChanges();

                    return(true);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "IZMJENI SEKTOR");
                return(false);
            }
        }
Exemple #2
0
        public static int DodajSektor(string grad, _Sektori sektor, int idAplikacije)
        {
            try
            {
                using (PazigradDataContext db = new PazigradDataContext(Sistem.ConnectionString(grad, idAplikacije)))
                {
                    PARKING_SEKTORI z = new PARKING_SEKTORI();

                    int id = 1;

                    if (db.PARKING_SEKTORIs.Any())
                    {
                        id = db.PARKING_SEKTORIs.Max(i => i.IDSektora) + 1;
                    }

                    z.IDSektora     = id;
                    z.IDZone        = sektor.IDZone;
                    z.NazivSektora  = sektor.NazivSektora;
                    z.OznakaSektora = sektor.OznakaSektora;
                    z.mParking      = sektor.mParking;
                    z.Cijena        = sektor.Cijena;
                    z.Longitude     = sektor.Longitude;
                    z.Latitude      = sektor.Latitude;

                    db.PARKING_SEKTORIs.InsertOnSubmit(z);
                    db.SubmitChanges();

                    return(id);
                }
            }
            catch (Exception ex)
            {
                Sustav.SpremiGresku(grad, ex, idAplikacije, "DODAJ SEKTOR");
                return(-1);
            }
        }