Exemple #1
0
        // DELETE Esdeveniment
        public static void DeleteEsdeveniment(int id)
        {
            Esdeveniment c = dataContext.Esdeveniments.Where(x => x.Id == id).SingleOrDefault();

            if (c != null)
            {
                dataContext.Esdeveniments.Remove(c);
                dataContext.SaveChanges();
            }
        }
Exemple #2
0
 // POST Esdeveniment
 public static Esdeveniment InsertEsdeveniment(Esdeveniment c)
 {
     try
     {
         dataContext.Esdeveniments.Add(c);
         dataContext.SaveChanges();
         return(GetEsdeveniment(c.Id));
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Exemple #3
0
        // PUT Esdeveniments
        public static Esdeveniment UpdateEsdeveniment(Esdeveniment c)
        {
            try
            {
                Esdeveniment c0 = dataContext.Esdeveniments.Where(x => x.Id == c.Id).SingleOrDefault();
                if (!String.IsNullOrEmpty(c.titol))
                {
                    c0.titol = c.titol;
                }
                if (!String.IsNullOrEmpty(c.data))
                {
                    c0.data = c.data;
                }
                if (!String.IsNullOrEmpty(c.descripcio))
                {
                    c0.descripcio = c.descripcio;
                }
                if (!String.IsNullOrEmpty(c.lloc))
                {
                    c0.lloc = c.lloc;
                }
                if (!String.IsNullOrEmpty(c.tipus))
                {
                    c0.tipus = c.tipus;
                }
                if (!String.IsNullOrEmpty(c.image))
                {
                    c0.image = c.image;
                }

                dataContext.SaveChanges();
                return(GetEsdeveniment(c.Id));
            }
            catch (Exception e)
            {
                return(null);
            }
        }
Exemple #4
0
        // GET Esdeveniment
        public static Esdeveniment GetEsdeveniment(int id)
        {
            Esdeveniment c = dataContext.Esdeveniments.Where(x => x.Id == id).SingleOrDefault();

            return(c);
        }