/// <summary> /// brisanje reda u bazi /// </summary> /// <param name="id"></param> /// <returns></returns> public bool Delete(int id) { UF_ProizvodStavka proizvodStavka = base.Database.UF_ProizvodStavka.SingleOrDefault(s => s.ID == id); base.Database.UF_ProizvodStavka.DeleteObject(proizvodStavka); return(true); }
/// <summary> /// Editiranje postojeceg reda u bazi /// </summary> /// <param name="id"></param> /// <param name="proizvodID"></param> /// <param name="proizvodStavkaID"></param> /// <returns></returns> public bool Update(int id, int proizvodID, int proizvodStavkaID) { if (!ValidateDataInput(id, proizvodID, proizvodStavkaID)) { return(false); } UF_ProizvodStavka proizvodStavka = base.Database.UF_ProizvodStavka.SingleOrDefault(s => s.ID == id); proizvodStavka.ProizvodID = proizvodID; proizvodStavka.ProizvodStavkaID = proizvodStavkaID; proizvodStavka.TS = DateTime.Now; return(true); }
/// <summary> /// Unos novog reda u bazu /// </summary> /// <param name="proizvodID"></param> /// <param name="proizvodStavkaID"></param> /// <returns></returns> public bool Add(int proizvodID, int proizvodStavkaID) { if (!ValidateDataInput(null, proizvodID, proizvodStavkaID)) { return(false); } UF_ProizvodStavka proizvodStavka = new UF_ProizvodStavka(); proizvodStavka.ProizvodID = proizvodID; proizvodStavka.ProizvodStavkaID = proizvodStavkaID; proizvodStavka.TS = DateTime.Now; base.Database.UF_ProizvodStavka.AddObject(proizvodStavka); return(true); }