示例#1
0
        public Collaborazioni GetByID(int id)
        {
            Collaborazioni       collaborazioni = new Collaborazioni();
            CollaborazioniEntity coll           = new CollaborazioniEntity();

            try
            {
                using (var entities = new modelEntities())
                {
                    collaborazioni = (from a in entities.Collaborazioni
                                      where a.Id == id
                                      select a).FirstOrDefault();
                    coll.Descrizione = collaborazioni.Descrizione;
                    coll.Id          = collaborazioni.Id;
                    coll.Path        = collaborazioni.Path;
                }
            }
            catch (Exception e)
            {
                string errore = e.ToString();
                return(null);
            }

            return(collaborazioni);
        }
        /// <summary>
        /// Crea un nuovo oggetto Collaborazioni.
        /// </summary>
        /// <param name="id">Valore iniziale della proprietà Id.</param>
        public static Collaborazioni CreateCollaborazioni(global::System.Int32 id)
        {
            Collaborazioni collaborazioni = new Collaborazioni();

            collaborazioni.Id = id;
            return(collaborazioni);
        }
示例#3
0
        public void SaveCollaborazioni(CollaborazioniEntity coll)
        {
            try
            {
                using (var entities = new modelEntities())
                {
                    Collaborazioni collaborazioni = new Collaborazioni();

                    collaborazioni.Descrizione = coll.Descrizione;
                    collaborazioni.Path        = coll.Path;
                    entities.AddToCollaborazioni(collaborazioni);
                    entities.SaveChanges();
                }
            }
            catch (Exception e)
            {
                string errore = e.ToString();
            }
        }
示例#4
0
        public bool DeleteCollaborazioni(int id)
        {
            bool ok = true;

            try
            {
                using (var entities = new modelEntities())
                {
                    Collaborazioni imm = (from l in entities.Collaborazioni
                                          where l.Id == id
                                          select l).FirstOrDefault();
                    entities.DeleteObject(imm);
                    entities.SaveChanges();
                    return(ok);
                }
            }
            catch (Exception e)
            {
                string errore = e.ToString();
                ok = false;
                return(ok);
            }
        }
示例#5
0
        public bool UpdateCollaborazioni(CollaborazioniEntity coll)
        {
            bool ok = true;

            try
            {
                using (var entities = new modelEntities())
                {
                    Collaborazioni col = (from p in entities.Collaborazioni
                                          where p.Id == coll.Id
                                          select p).First();
                    col.Descrizione = coll.Descrizione;

                    entities.SaveChanges();
                }
            }
            catch (Exception e)
            {
                string errore = e.ToString();
                return(ok = false);
            }
            return(ok);
        }
 /// <summary>
 /// Metodo deprecato per l'aggiunta di un nuovo oggetto all'elemento EntitySet Collaborazioni. Utilizzare il metodo .Add della proprietà associata ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToCollaborazioni(Collaborazioni collaborazioni)
 {
     base.AddObject("Collaborazioni", collaborazioni);
 }