/// <summary> /// Deprecated Method for adding a new object to the SIFGrupo_Por_Solicitud EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToSIFGrupo_Por_Solicitud(SIFGrupo_Por_Solicitud sIFGrupo_Por_Solicitud) { base.AddObject("SIFGrupo_Por_Solicitud", sIFGrupo_Por_Solicitud); }
/// <summary> /// Guarda los grupos de una solicitud /// </summary> /// <param name="pSolicitud"></param> /// <param name="pGrupos">Debe ir ordenada en cuanto a prioridad, /// entre mayor la prioridad, mas antes tiene que ir el grupo</param> /// <returns></returns> public bool GuardarGruposSolicitud(Solicitud pSolicitud, LinkedList<Grupo> pGrupos) { try { int _iPrioridad = 1; _objConexionBase = new Inclutec_BDEntities(); foreach(Grupo _gGrupo in pGrupos) { SIFGrupo_Por_Solicitud _sifGrupo = new SIFGrupo_Por_Solicitud(); _sifGrupo.num_prioridad = _iPrioridad; _sifGrupo.FK_Grupo_idGrupo = _gGrupo.Id_Grupo; _sifGrupo.FK_Solicitud_idSolicitud = pSolicitud.Id_Solicitud; _objConexionBase.AddToSIFGrupo_Por_Solicitud(_sifGrupo); _iPrioridad++; } _objConexionBase.SaveChanges(); _objConexionBase.Connection.Close(); return true; } catch (Exception ex) { return false; } }
/// <summary> /// Create a new SIFGrupo_Por_Solicitud object. /// </summary> /// <param name="id_Grupo_Por_Solicitud">Initial value of the id_Grupo_Por_Solicitud property.</param> /// <param name="num_prioridad">Initial value of the num_prioridad property.</param> /// <param name="fK_Grupo_idGrupo">Initial value of the FK_Grupo_idGrupo property.</param> /// <param name="fK_Solicitud_idSolicitud">Initial value of the FK_Solicitud_idSolicitud property.</param> public static SIFGrupo_Por_Solicitud CreateSIFGrupo_Por_Solicitud(global::System.Int32 id_Grupo_Por_Solicitud, global::System.Int32 num_prioridad, global::System.Int32 fK_Grupo_idGrupo, global::System.Int32 fK_Solicitud_idSolicitud) { SIFGrupo_Por_Solicitud sIFGrupo_Por_Solicitud = new SIFGrupo_Por_Solicitud(); sIFGrupo_Por_Solicitud.id_Grupo_Por_Solicitud = id_Grupo_Por_Solicitud; sIFGrupo_Por_Solicitud.num_prioridad = num_prioridad; sIFGrupo_Por_Solicitud.FK_Grupo_idGrupo = fK_Grupo_idGrupo; sIFGrupo_Por_Solicitud.FK_Solicitud_idSolicitud = fK_Solicitud_idSolicitud; return sIFGrupo_Por_Solicitud; }