Exemplo n.º 1
0
        ///// <summary>
        ///// Deletes an existing ElectricalGroup object and all of its child objects
        ///// </summary>
        ///// <param name="electricalGroup">ElectricalGroup object to delete</param>
        //public void DeleteElectricalGroup(ElectricalGroup electricalGroup)
        //{
        //    Context.ElectricalGroups.DeleteOnSubmit(electricalGroup);
        //    Context.SubmitChanges();
        //}

        /// <summary>
        /// Deletes an existing ElectricalGroup object
        /// </summary>
        public void DeleteElectricalGroup(int key)
        {
            ElectricalGroup electricalGroup = Context.ElectricalGroups.FirstOrDefault(eg => eg.Id.Equals(key));

            Context.ElectricalGroups.DeleteOnSubmit(electricalGroup);
            Context.SubmitChanges();
        }
Exemplo n.º 2
0
 /// <summary>
 /// Deletes an existing ElectricalGroup object
 /// </summary>
 /// <param name="electricalGroup">ElectricalGroup object to delete</param>
 public void DeleteElectricalGroup(ElectricalGroup electricalGroup)
 {
     if (electricalGroup == null)
     {
         return;
     }
     Context.ElectricalGroups.DeleteOnSubmit(electricalGroup);
     Context.SubmitChanges();
 }
Exemplo n.º 3
0
        /// <summary>
        /// Updates an existing ElectricalGroup object
        /// </summary>
        /// <param name="electricalGroup">ElectricalGroup object to update</param>
        public void UpdateElectricalGroup(ElectricalGroup electricalGroup)
        {
            ElectricalGroup currentElectricalGroup = Context.ElectricalGroups.FirstOrDefault(eg => eg.Id.Equals(electricalGroup.Id));

            if (currentElectricalGroup == null)
            {
                return;
            }
            currentElectricalGroup = electricalGroup;
            Context.SubmitChanges();
        }
Exemplo n.º 4
0
 /// <summary>
 /// Inserts an existing ElectricalGroup object
 /// </summary>
 /// <param name="electricalGroup">ElectricalGroup object to insert</param>
 /// <returns>Identoty of inserted ElectricalGroup Object</returns>
 public int InsertElectricalGroup(ElectricalGroup electricalGroup)
 {
     Context.ElectricalGroups.InsertOnSubmit(electricalGroup);
     Context.SubmitChanges();
     return(electricalGroup.Id);
 }