Beispiel #1
0
        public bool Delete(IRezeptItem rezept)
        {
            var item = from rzt in this.Conn.Table <RezeptItem>()
                       where rzt.RezeptId == rezept.RezeptId
                       select rzt;
            var count = this.Conn.Delete(item);

            return(count > 0);
        }
Beispiel #2
0
        public bool Delete(IRezeptItem rezept)
        {
            var items = from rzt in this.rootElement.Descendants("rezept")
                        where (string)rzt.Attribute("id") == rezept.RezeptId
                        select rzt;

            items.Remove();
            return(this.Save());
        }
Beispiel #3
0
        public bool Add(IRezeptItem rezept)
        {
            var rzt = new XElement("rezept");

            rzt.Add(new XAttribute("id", rezept.RezeptId));
            rzt.Add(new XAttribute("name", rezept.Rezeptname));
            rzt.Add(new XAttribute("anleitung", rezept.Rezeptanleitung));
            this.rootElement.Add(rzt);

            this.rezepte.Add(rezept);

            var res = this.Save();

            return(res);
        }
Beispiel #4
0
        public bool Add(IRezeptItem rezept)
        {
            var count = this.Conn.Insert(rezept);

            return(count > 0);
        }
 public bool Delete(IRezeptItem rezept)
 {
     return(this._rezepte.Remove(rezept));
 }
 public bool Add(IRezeptItem rezept)
 {
     this._rezepte.Add(rezept);
     return(true);
 }