/// <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); }
/// <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); }
/// <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); }