/// <summary>
 /// Deprecated Method for adding a new object to the SIFSolicituds EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToSIFSolicituds(SIFSolicitud sIFSolicitud)
 {
     base.AddObject("SIFSolicituds", sIFSolicitud);
 }
        /**
         * Guarda la solicitud creada por el _sifeEstudiante
         **/
        public Solicitud GuardarSolicitud(string pEstudiante, int pPeriodo, 
            Solicitud pSolicitud)
        {
            try
            {
                SIFSolicitud _sifSolicitud = new SIFSolicitud();
                _sifSolicitud.txt_comentario = pSolicitud.Txt_Comentario;
                _sifSolicitud.txt_curso = pSolicitud.txt_Curso;
                _sifSolicitud.txt_estado = pSolicitud.Txt_Estado;
                _sifSolicitud.txt_motivo = pSolicitud.Txt_Motivo;
                _sifSolicitud.grupo_aceptado = 0;
                _sifSolicitud.fec_creacion = DateTime.Now;
                _sifSolicitud.FK_Estudiante_carnet = pEstudiante;
                _sifSolicitud.FK_Periodo_idPeriodo = pPeriodo;

                _objConexionBase = new Inclutec_BDEntities();
                _objConexionBase.AddToSIFSolicituds(_sifSolicitud);
                _objConexionBase.SaveChanges();
                _objConexionBase.Connection.Close();
                pSolicitud.Id_Solicitud = _sifSolicitud.id_Solicitud;
                return pSolicitud;
            }catch (Exception)
            {
                return null;
            }
        }
 /// <summary>
 /// Create a new SIFSolicitud object.
 /// </summary>
 /// <param name="id_Solicitud">Initial value of the id_Solicitud property.</param>
 /// <param name="txt_curso">Initial value of the txt_curso property.</param>
 /// <param name="txt_estado">Initial value of the txt_estado property.</param>
 /// <param name="fec_creacion">Initial value of the fec_creacion property.</param>
 /// <param name="grupo_aceptado">Initial value of the grupo_aceptado property.</param>
 /// <param name="fK_Estudiante_carnet">Initial value of the FK_Estudiante_carnet property.</param>
 /// <param name="fK_Periodo_idPeriodo">Initial value of the FK_Periodo_idPeriodo property.</param>
 public static SIFSolicitud CreateSIFSolicitud(global::System.Int32 id_Solicitud, global::System.String txt_curso, global::System.String txt_estado, global::System.DateTime fec_creacion, global::System.Int32 grupo_aceptado, global::System.String fK_Estudiante_carnet, global::System.Int32 fK_Periodo_idPeriodo)
 {
     SIFSolicitud sIFSolicitud = new SIFSolicitud();
     sIFSolicitud.id_Solicitud = id_Solicitud;
     sIFSolicitud.txt_curso = txt_curso;
     sIFSolicitud.txt_estado = txt_estado;
     sIFSolicitud.fec_creacion = fec_creacion;
     sIFSolicitud.grupo_aceptado = grupo_aceptado;
     sIFSolicitud.FK_Estudiante_carnet = fK_Estudiante_carnet;
     sIFSolicitud.FK_Periodo_idPeriodo = fK_Periodo_idPeriodo;
     return sIFSolicitud;
 }