Exemplo n.º 1
0
        /// <summary>
        /// Brisanje reda u bazi
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public bool Delete(int id)
        {
            if (!ValidateConstraints(id))
            {
                return(false);
            }

            UF_Odjeljenje odjeljenje = base.Database.UF_Odjeljenje.SingleOrDefault(o => o.ID == id);

            base.Database.UF_Odjeljenje.DeleteObject(odjeljenje);

            return(true);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Editiranje postojeceg reda u bazi
        /// </summary>
        /// <param name="id"></param>
        /// <param name="naziv"></param>
        /// <returns></returns>
        public bool Update(int id, string naziv)
        {
            if (!ValidateDataInput(id, naziv))
            {
                return(false);
            }

            UF_Odjeljenje odjeljenje = base.Database.UF_Odjeljenje.SingleOrDefault(o => o.ID == id);

            odjeljenje.Naziv = naziv;
            odjeljenje.TS    = DateTime.Now;

            return(true);
        }
Exemplo n.º 3
0
        /// <summary>
        /// Upis novog reda u bazu
        /// </summary>
        /// <param name="naziv"></param>
        /// <returns></returns>
        public bool Add(string naziv)
        {
            if (!ValidateDataInput(null, naziv))
            {
                return(false);
            }

            UF_Odjeljenje odjeljenje = new UF_Odjeljenje();

            odjeljenje.Naziv = naziv;
            odjeljenje.TS    = DateTime.Now;

            base.Database.UF_Odjeljenje.AddObject(odjeljenje);

            return(true);
        }